Zyy and Codex
2485d776ff
ci: optimize release pipeline
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 12:51:40 +08:00
Zyy and Codex
c545413ee3
chore: bump version to 0.1.1
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 12:15:43 +08:00
Zyy and Codex
9092740c9a
ci: complete release pipeline
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 12:09:22 +08:00
Zyy and Codex
fb46588c26
docs: add codex project skill
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 11:12:22 +08:00
zyycn and Claude Opus 4.8
4d2260cd80
fix: prevent theme toggle crash on rapid clicks
...
Add a transition lock to toggleTheme so that consecutive clicks during
the view-transition animation are ignored, avoiding stacked GPU-heavy
clip-path animations and redundant ECharts instance recreation.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-02 01:06:31 +08:00
zyycn and Claude Opus 4.8
2e9314a1fd
style: refine login page subtitle copy
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-02 00:49:16 +08:00
zyycn and Codex
bd8a281baf
feat: refine dashboard usage reporting
...
Track account usage windows from the first use or reset cycle.
Render today's request health timeline with availability levels and polish dashboard card layout.
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 21:27:25 +08:00
Zyy and Codex
c859f1dc91
docs: refresh project setup guide
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 18:27:45 +08:00
Zyy and Codex
1b838ded4c
fix: support cross-device update replacement
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 18:12:55 +08:00
Zyy and Codex
1dd74b454e
ci: align release image architecture
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:49:46 +08:00
Zyy and Codex
0aaef984a0
ci: pin pnpm for release workflow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:21:37 +08:00
Zyy and Codex
9b0e874379
refactor: restructure project layout
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:13:00 +08:00
Zyy and Codex
6c7dace082
feat: align online update flow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 15:54:43 +08:00
Zyy and Codex
ea0f3af9d7
feat: add docker online update flow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 12:21:47 +08:00
Zyy and Codex
65d9154b21
feat: refine login and document updates
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 11:34:02 +08:00
zyycn
6dc8b33483
feat(web): restore route chamber login page
2026-07-01 00:22:43 +08:00
zyycn and Codex
9cdb723bfe
feat: refine account lifecycle and login page
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 21:43:55 +08:00
Zyy and Codex
50467fe854
style(web): strengthen login form separation
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 17:59:52 +08:00
Zyy and Codex
c9ae7d8d15
style(web): polish login glass form
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 17:49:40 +08:00
Zyy
43cb59922c
refactor(web): simplify frontend utilities
2026-06-30 15:28:34 +08:00
Zyy
0e966b2723
chore: clean admin api and test fixtures
2026-06-30 14:20:23 +08:00
Zyy and Codex
1b5665896b
fix: centralize usage metric formatting
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 11:49:35 +08:00
Zyy and Codex
3f9a66e690
fix: align usage reporting semantics
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 11:14:34 +08:00
zyycn and Codex
09eb23f73d
test: sanitize account import test data
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 01:29:29 +08:00
zyycn and Codex
c5603f67eb
perf: optimize main request hot path
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 01:22:21 +08:00
zyycn and Codex
d461cb6325
fix: use model snapshots for account test models
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 00:00:24 +08:00
zyycn and Codex
4f6b873c67
fix: align scheduler candidate selection with TS
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-29 23:43:33 +08:00
zyycn and Codex
8a415552b0
fix: align least-used scheduling with TS
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-29 23:14:30 +08:00
zyycn and Codex
bccbe2a8c5
feat: align account scheduling and quota updates
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-29 22:19:43 +08:00
Zyy and Codex
9b30cfab50
feat: align websocket transport and usage dashboard
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-29 18:09:28 +08:00
Zyy and Codex
07fdc714ca
feat: improve usage telemetry and account quota UI
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-29 16:15:46 +08:00
Zyy and Codex
4a5bb52333
feat: align codex websocket transport
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-29 14:44:01 +08:00
Zyy and Codex
2db11c948e
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
zyycn and Codex
d3a4b92d3f
feat: add usage records analytics
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 23:13:17 +08:00
zyycn and Codex
93ba705636
feat: add admin api key settings
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 15:42:01 +08:00
zyycn and Codex
b6dc72d8f6
refactor: tighten web account editing
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 15:08:44 +08:00
zyycn and Codex
2166ae66ff
feat: add account export workflow
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 13:27:15 +08:00
zyycn and Codex
8e6bdd14fc
docs: audit deleted feature parity
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 11:55:51 +08:00
zyycn and Codex
9edb6ebc27
feat: refine web theme experience
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 03:19:22 +08:00
zyycn and Codex
e6e417de1a
feat: add account oauth flow
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 02:29:26 +08:00
zyycn and Codex
e3971df6f0
refactor: tighten runtime configuration
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 01:30:41 +08:00
zyycn and Codex
60e788e1b0
refactor: remove api key pepper
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 00:16:53 +08:00
zyycn and Codex
a7a72079f5
refactor: converge database design
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 23:58:07 +08:00
zyycn and Codex
159eb49e3d
refactor: store tokens and api keys plainly
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 21:55:47 +08:00
zyycn and Codex
71d192db45
feat: refine admin console and api keys
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 21:26:14 +08:00
zyycn and Codex
e917ce0c9f
docs: remove stale project notes
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 18:51:06 +08:00
zyycn and Codex
562899dc8b
docs: refresh project readme
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 18:48:56 +08:00
zyycn and Codex
a495eb1c39
fix: align account test trace and checks
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 14:32:02 +08:00
zyycn and Codex
3a61f8c294
fix: show account test request trace
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 04:26:17 +08:00
zyycn and Codex
fcf058f4d8
test: cover account connection tests
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 04:21:37 +08:00