Commit Graph
164 Commits
Author SHA1 Message Date
zyycnandCodex 444fbe53fa test: sanitize account import test data
Co-authored-by: Codex <noreply@openai.com>
2026-06-30 01:29:29 +08:00
zyycnandCodex 49da8e0b83 perf: optimize main request hot path
Co-authored-by: Codex <noreply@openai.com>
2026-06-30 01:22:21 +08:00
zyycnandCodex 37e1e1f351 fix: use model snapshots for account test models
Co-authored-by: Codex <noreply@openai.com>
2026-06-30 00:00:24 +08:00
zyycnandCodex bd8a3d2f40 fix: align scheduler candidate selection with TS
Co-authored-by: Codex <noreply@openai.com>
2026-06-29 23:43:33 +08:00
zyycnandCodex 5dee10fb40 fix: align least-used scheduling with TS
Co-authored-by: Codex <noreply@openai.com>
2026-06-29 23:14:30 +08:00
zyycnandCodex d53f04b958 feat: align account scheduling and quota updates
Co-authored-by: Codex <noreply@openai.com>
2026-06-29 22:19:43 +08:00
ZyyandCodex 715a9d9a56 feat: align websocket transport and usage dashboard
Co-authored-by: Codex <noreply@openai.com>
2026-06-29 18:09:28 +08:00
ZyyandCodex 77cba92d51 feat: improve usage telemetry and account quota UI
Co-authored-by: Codex <noreply@openai.com>
2026-06-29 16:15:46 +08:00
ZyyandCodex 982bc47dc7 feat: align codex websocket transport
Co-authored-by: Codex <noreply@openai.com>
2026-06-29 14:44:01 +08:00
ZyyandCodex f3dc8297a7 feat: refine usage analytics workflow
feat: refine usage analytics workflow

Co-authored-by: Codex <noreply@openai.com>
2026-06-29 13:18:01 +08:00
zyycnandCodex 570dd6372e feat: add usage records analytics
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 23:13:17 +08:00
zyycnandCodex 13084cc2fd feat: add admin api key settings
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 15:42:01 +08:00
zyycnandCodex 53e7d888cc refactor: tighten web account editing
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 15:08:44 +08:00
zyycnandCodex 877e9265ca feat: add account export workflow
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 13:27:15 +08:00
zyycnandCodex 52b39af89d docs: audit deleted feature parity
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 11:55:51 +08:00
zyycnandCodex 90a18038c5 feat: add account oauth flow
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 02:29:26 +08:00
zyycnandCodex 468b3f2915 refactor: tighten runtime configuration
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 01:30:41 +08:00
zyycnandCodex 297b205566 refactor: remove api key pepper
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 00:16:53 +08:00
zyycnandCodex a40c6922cd refactor: converge database design
Co-authored-by: Codex <noreply@openai.com>
2026-06-27 23:58:07 +08:00
zyycnandCodex a31e2a4a13 refactor: store tokens and api keys plainly
Co-authored-by: Codex <noreply@openai.com>
2026-06-27 21:55:47 +08:00
zyycnandCodex 61bfab2205 feat: refine admin console and api keys
Co-authored-by: Codex <noreply@openai.com>
2026-06-27 21:26:14 +08:00
zyycnandCodex c3c3f0d3cb fix: align account test trace and checks
Co-authored-by: Codex <noreply@openai.com>
2026-06-27 14:32:02 +08:00
zyycnandCodex 2a8b26c819 fix: show account test request trace
Co-authored-by: Codex <noreply@openai.com>
2026-06-27 04:26:17 +08:00
zyycnandCodex 8224aef93e test: cover account connection tests
Co-authored-by: Codex <noreply@openai.com>
2026-06-27 04:21:37 +08:00
ZyyandCodex a7244c4eb2 feat: refine account management UI
Co-authored-by: Codex <noreply@openai.com>
2026-06-26 18:40:20 +08:00
zyycnandCodex 4775cb6fc7 fix: correct quota sync and cache metrics
Co-authored-by: Codex <noreply@openai.com>
2026-06-26 02:42:15 +08:00
zyycnandCodex 4c5016778e fix: align desktop session-id and thread-id headers
Co-authored-by: Codex <noreply@openai.com>
2026-06-26 02:08:25 +08:00
zyycnandCodex 1aa09c4404 fix: stamp WebSocket request start time
Co-authored-by: Codex <noreply@openai.com>
2026-06-26 01:20:40 +08:00
zyycnandCodex 80162b599e fix: classify SSE cyber policy failures
Co-authored-by: Codex <noreply@openai.com>
2026-06-26 01:10:03 +08:00
zyycnandCodex 9af82fb5fa fix: reuse cookies for usage refresh
Co-authored-by: Codex <noreply@openai.com>
2026-06-26 00:55:11 +08:00
zyycnandCodex 68deb10ea9 fix: align official quota windows
Co-authored-by: Codex <noreply@openai.com>
2026-06-26 00:27:21 +08:00
zyycnandCodex cfe306f68c fix: use China time across admin metrics
Co-authored-by: Codex <noreply@openai.com>
2026-06-25 20:19:40 +08:00
ZyyandCodex baa8485dce refactor: polish admin dashboard ui
Co-authored-by: Codex <noreply@openai.com>
2026-06-25 18:09:25 +08:00
ZyyandCodex 24a196901c fix: return account model rankings
Co-authored-by: Codex <noreply@openai.com>
2026-06-25 13:57:42 +08:00
ZyyandCodex 4895ce7666 fix: include account quota stats
Co-authored-by: Codex <noreply@openai.com>
2026-06-25 13:32:46 +08:00
ZyyandCodex da64ece0c0 fix: move admin time display to backend
Co-authored-by: Codex <noreply@openai.com>
2026-06-25 12:44:51 +08:00
ZyyandCodex 11f0308f5f fix: render admin times in China timezone
Co-authored-by: Codex <noreply@openai.com>
2026-06-25 12:15:03 +08:00
ZyyandCodex 14d12aa0c8 test: move test helpers under tests
Co-authored-by: Codex <noreply@openai.com>
2026-06-25 10:53:45 +08:00
zyycnandCodex a70bbc3dba fix: align admin metrics and table ui
Co-authored-by: Codex <noreply@openai.com>
2026-06-25 00:52:29 +08:00
zyycnandCodex 82fb5eca7d test: flatten integration test layout
Co-authored-by: Codex <noreply@openai.com>
2026-06-23 20:45:01 +08:00
zyycnandCodex f8cbbf19e2 fix: account recovery edge cases
Co-authored-by: Codex <noreply@openai.com>
2026-06-23 20:44:52 +08:00
ZyyandCodex b53cb82008 fix: align auth config field names
Co-authored-by: Codex <noreply@openai.com>
2026-06-23 18:10:13 +08:00
ZyyandCodex 8e2b2cbdf9 fix: align responses transport parity
Co-authored-by: Codex <noreply@openai.com>
2026-06-23 17:48:09 +08:00
ZyyandCodex 614715b9f1 refactor: align proxy runtime architecture
Co-authored-by: Codex <noreply@openai.com>
2026-06-23 16:55:32 +08:00
zyycnandCodex cc5ad1a27e refactor: align proxy runtime architecture
Co-authored-by: Codex <noreply@openai.com>
2026-06-23 03:58:07 +08:00
zyycnandCodex 39d9b2b078 refactor: align monolith architecture boundaries
Co-authored-by: Codex <noreply@openai.com>
2026-06-23 03:28:24 +08:00
zyycnandCodex 0a4dd234e0 refactor: migrate workspace to monolith layout
Co-authored-by: Codex <noreply@openai.com>
2026-06-22 23:45:33 +08:00
zyycnandCodex b8db9a601d chore: clean project test layout
Co-authored-by: Codex <noreply@openai.com>
2026-06-19 22:13:30 +08:00
zyycnandCodex 01b538c416 docs: add architecture overview
Co-authored-by: Codex <noreply@openai.com>
2026-06-19 20:53:26 +08:00
zyycnandCodex f07442a28b docs: add architecture overview
Co-authored-by: Codex <noreply@openai.com>
2026-06-18 01:34:01 +08:00