Zyy and Codex
cd4b91a81e
ci: complete release pipeline
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 12:09:22 +08:00
Zyy and Codex
b1f061c21d
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
ffd3a13b18
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
4c43680786
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
b78ddec105
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
2b3e1cea4e
docs: refresh project setup guide
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 18:27:45 +08:00
Zyy and Codex
4df3839be3
fix: support cross-device update replacement
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 18:12:55 +08:00
Zyy and Codex
cfd0910fb6
ci: align release image architecture
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:49:46 +08:00
Zyy and Codex
b292aae0da
ci: pin pnpm for release workflow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:21:37 +08:00
Zyy and Codex
9df32829a8
refactor: restructure project layout
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:13:00 +08:00
Zyy and Codex
6fab55064c
feat: align online update flow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 15:54:43 +08:00
Zyy and Codex
6e53e75a66
feat: add docker online update flow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 12:21:47 +08:00
Zyy and Codex
e78d251763
feat: refine login and document updates
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 11:34:02 +08:00
zyycn
affa9c4521
feat(web): restore route chamber login page
2026-07-01 00:22:43 +08:00
zyycn and Codex
e80f943797
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
0173436655
style(web): strengthen login form separation
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 17:59:52 +08:00
Zyy and Codex
03df5120ed
style(web): polish login glass form
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 17:49:40 +08:00
Zyy
821244bf27
refactor(web): simplify frontend utilities
2026-06-30 15:28:34 +08:00
Zyy
948e048689
chore: clean admin api and test fixtures
2026-06-30 14:20:23 +08:00
Zyy and Codex
11036e703c
fix: centralize usage metric formatting
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 11:49:35 +08:00
Zyy and Codex
68ab795dc1
fix: align usage reporting semantics
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 11:14:34 +08:00
zyycn and Codex
444fbe53fa
test: sanitize account import test data
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 01:29:29 +08:00
zyycn and Codex
49da8e0b83
perf: optimize main request hot path
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-30 01:22:21 +08:00
zyycn and Codex
37e1e1f351
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
bd8a3d2f40
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
5dee10fb40
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
d53f04b958
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
715a9d9a56
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
77cba92d51
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
982bc47dc7
feat: align codex websocket transport
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-29 14:44:01 +08:00
Zyy and Codex
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
zyycn and Codex
570dd6372e
feat: add usage records analytics
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 23:13:17 +08:00
zyycn and Codex
13084cc2fd
feat: add admin api key settings
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 15:42:01 +08:00
zyycn and Codex
53e7d888cc
refactor: tighten web account editing
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 15:08:44 +08:00
zyycn and Codex
877e9265ca
feat: add account export workflow
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 13:27:15 +08:00
zyycn and Codex
52b39af89d
docs: audit deleted feature parity
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 11:55:51 +08:00
zyycn and Codex
d36e242dd8
feat: refine web theme experience
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 03:19:22 +08:00
zyycn and Codex
90a18038c5
feat: add account oauth flow
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 02:29:26 +08:00
zyycn and Codex
468b3f2915
refactor: tighten runtime configuration
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 01:30:41 +08:00
zyycn and Codex
297b205566
refactor: remove api key pepper
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-28 00:16:53 +08:00
zyycn and Codex
a40c6922cd
refactor: converge database design
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 23:58:07 +08:00
zyycn and Codex
a31e2a4a13
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
61bfab2205
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
b40b903fba
docs: remove stale project notes
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 18:51:06 +08:00
zyycn and Codex
d63c4fff4f
docs: refresh project readme
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 18:48:56 +08:00
zyycn and Codex
c3c3f0d3cb
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
2a8b26c819
fix: show account test request trace
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 04:26:17 +08:00
zyycn and Codex
8224aef93e
test: cover account connection tests
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 04:21:37 +08:00
zyycn and Codex
02cc4eed41
feat: stream account connection tests
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 04:14:12 +08:00
zyycn and Codex
eaa2b05360
feat: add account connection test panel
...
Co-authored-by: Codex <noreply@openai.com >
2026-06-27 03:59:12 +08:00