Commit Graph
36 Commits
Author SHA1 Message Date
ZyyandCodex fdb362c1cf feat: add scoped admin account operations
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 17:18:33 +08:00
ZyyandCodex a3d308f882 feat: add Codex CLI auth import
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 17:18:33 +08:00
ZyyandCodex e051b3ade9 feat: align manual account import
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 16:15:15 +08:00
ZyyandCodex 4649ef4f87 feat: add admin manual account creation
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 14:45:46 +08:00
ZyyandCodex a817e15087 feat: add admin account export
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 14:36:11 +08:00
ZyyandCodex ca0aefd1c8 feat: add admin api key batch operations
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 14:23:57 +08:00
ZyyandCodex e523857758 feat: add admin account cookie routes
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 14:07:23 +08:00
ZyyandCodex 14fd4f5ef6 feat: add admin api key mutations
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 13:56:35 +08:00
ZyyandCodex cd7006aa12 feat: add admin account batch mutations
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 13:45:03 +08:00
ZyyandCodex 56e653c570 feat: add admin account mutations
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 13:35:36 +08:00
ZyyandCodex 796cc4a7b7 feat: sync refreshed model plan allowlist
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 13:20:37 +08:00
ZyyandCodex 19bff8c0d1 feat: add admin model refresh route
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 13:13:34 +08:00
ZyyandCodex 155464ec00 feat: accept sub2api account imports
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 13:04:04 +08:00
ZyyandCodex dfcda88235 feat: add backend model snapshot cache
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 12:55:07 +08:00
ZyyandCodex 2028e8f6e6 feat: extend upstream fallback to streaming routes
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 12:30:30 +08:00
ZyyandCodex ed9b98c319 feat: add upstream account fallback handling
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 12:19:32 +08:00
ZyyandCodex 72cfcc8c2e feat: add codex websocket responses transport
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 11:52:44 +08:00
ZyyandCodex 8c72eec5d8 feat: add openai gpt parity routes
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 11:25:37 +08:00
zyycnandCodex 9ca5c7d0b8 fix: reconstruct non-stream response output
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 09:13:00 +08:00
zyycnandCodex 5bf012c64e feat: log token refresh failures
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 06:58:28 +08:00
zyycnandCodex fdb9374089 feat: add token refresh retry and usage stats
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 06:49:31 +08:00
zyycnandCodex ee0ed9036d feat: add v1 streaming and lifecycle logs
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 06:25:47 +08:00
zyycnandCodex e9fdea08d2 feat: add admin client api key management
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 01:58:08 +08:00
zyycnandCodex c2cf7a670f feat: wire v1 responses to codex upstream
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 01:40:25 +08:00
zyycnandCodex 228febde67 feat: add encrypted admin account import
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 01:23:50 +08:00
zyycnandCodex 6341336007 feat: add codex model catalog
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 01:04:35 +08:00
zyycnandCodex cfec8bac00 feat: add read-only admin settings
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 00:52:52 +08:00
zyycnandCodex 6179d44e5b feat: default codex model to gpt-5.5
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 00:40:02 +08:00
zyycnandCodex cec460762c feat: add http auth boundary
Co-authored-by: Codex <noreply@openai.com>
2026-06-12 00:07:28 +08:00
zyycnandCodex 225fbffb75 feat: add codex sse and usage helpers
Co-authored-by: Codex <noreply@openai.com>
2026-06-11 23:19:01 +08:00
zyycnandCodex 4e0d1e5a66 feat: add admin login sessions
Co-authored-by: Codex <noreply@openai.com>
2026-06-11 22:52:11 +08:00
zyycnandCodex b0c10f2d4b feat: add paginated admin logs route
Co-authored-by: Codex <noreply@openai.com>
2026-06-11 22:24:28 +08:00
zyycnandCodex 3830b210d6 feat: add v1 models endpoint
Co-authored-by: Codex <noreply@openai.com>
2026-06-11 22:17:56 +08:00
zyycnandCodex 1c34ea7268 feat: add admin api response contract
Co-authored-by: Codex <noreply@openai.com>
2026-06-11 21:52:43 +08:00
zyycnandCodex 88cad87ced feat: enforce codex-only upstream routing
Co-authored-by: Codex <noreply@openai.com>
2026-06-11 21:35:13 +08:00
zyycnandCodex ab0ad8f80e feat: add http router auth boundaries
Co-authored-by: Codex <noreply@openai.com>
2026-06-11 21:31:30 +08:00