Default Branch

0bdc432215 · Accept Tessera (Keycloak-compatible) OIDC tokens as API bearer · Updated 2026-06-02 14:11:31 +00:00

Branches

0bdc432215 · Accept Tessera (Keycloak-compatible) OIDC tokens as API bearer · Updated 2026-06-02 14:11:31 +00:00    hzhang

0
0
Included

3f5f813c65 · fix(security): RBAC on legacy create endpoints, hashed API keys, hardening · Updated 2026-05-31 19:16:11 +00:00    hzhang

4
0
Included

9feff8e008 · feat(knowledge-base): KnowledgeBase feature — models, CRUD API, RBAC · Updated 2026-05-31 14:03:14 +00:00    hzhang

4
0
Included

cacb1d2652 · fix(users): admin-gated /users routes accept api-key auth · Updated 2026-05-29 07:55:28 +00:00    hzhang

6
0
#23 Merged

e80ead528d · fix(calendar): /agent/status idempotent + 409 on bad transition · Updated 2026-05-22 21:46:30 +00:00    hzhang

13
0

345e0f3a04 · feat(schedule_type): minute-precision windows + variable maintenance length · Updated 2026-05-22 19:18:21 +00:00    hzhang

16
0

6400f7f612 · feat(users): PATCH /users/{id}/bind-agent to backfill agents row · Updated 2026-05-22 18:58:06 +00:00    hzhang

18
0

23632aa073 · fix(schedule-type): accept X-API-Key for CRUD · Updated 2026-05-22 18:35:56 +00:00    hzhang

20
0

dcaaa4259a · feat(calendar): maintenance window + schedule_type special slots · Updated 2026-05-22 18:18:42 +00:00    hzhang

22
0

f03bfe9093 · docs: README accuracy pass + Security section · Updated 2026-05-16 16:50:25 +00:00    hzhang

35
0
Included