-
7b2f2fae30
Accept Tessera (Keycloak-compatible) OIDC tokens as API bearer
master
tessera-oidc-bearer
hzhang
2026-06-02 15:11:30 +01:00
-
b02b1706b6
fix(oidc): clamp post_login_redirect to CORS allow-list (open-redirect)
hzhang
2026-05-24 10:03:53 +01:00
-
2463129dbd
feat(oidc): backend-mediated OIDC login + session cookies + cli config
hzhang
2026-05-24 01:40:36 +01:00
-
0b16b52ee7
feat(admin): GET /api/admin/agents/{id} activity summary
hzhang
2026-05-24 00:14:18 +01:00
-
5cf4302d50
refactor(backend): drop backend-driven Fabric broadcast — agent-driven model
hzhang
2026-05-23 23:45:22 +01:00
-
22d9fb7ed5
feat(topics): GET /api/topics/{id} returns camps array
hzhang
2026-05-23 22:03:49 +01:00
-
a43ff2de62
feat: per-topic announce target (move guild+channel from env to topic row)
hzhang
2026-05-23 17:53:30 +01:00
-
b2a0cac460
feat: lifecycle broadcasts on signup_closed / cancelled / debating / completed
hzhang
2026-05-23 15:02:58 +01:00
-
15bb942d9b
feat: POST /api/admin/agent-keys — system-keyed raw key minting
hzhang
2026-05-23 14:53:39 +01:00
-
03b89a547c
fix(db,topics): time.Time params for TIMESTAMP + comment-aware SQL split
hzhang
2026-05-23 12:24:13 +01:00
-
57a1fa1b33
feat: Phase 2D — orchestrator, arguments/verdict endpoints, fabric announce
hzhang
2026-05-23 12:02:27 +01:00
-
e706f3d6ef
feat: greenfield Go rewrite (Phase 2A + 2B + 2C core)
hzhang
2026-05-23 11:51:48 +01:00
-
e049b1c4bd
docker config
archive/python-v1
hzhang
2026-02-14 15:16:45 +00:00
-
5972267d18
init dialectic
hzhang
2026-02-13 16:14:12 +00:00
-
83c4461d29
init dialectic
hzhang
2026-02-13 15:44:25 +00:00
-
343a4b8d67
init
hzhang
2026-02-12 15:45:48 +00:00