Commit Graph
273 Commits
Author SHA1 Message Date
ZyyandCodex a6d2e53cf4 chore: add release publish command
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 18:58:49 +08:00
ZyyandCodex 9cdaf913f8 ci: centralize release metadata
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 18:20:29 +08:00
ZyyandCodex b973499b82 chore: bump version to 0.1.3
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 14:10:46 +08:00
ZyyandCodex b8b65a5641 ci: add desktop release assets
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 13:13:47 +08:00
ZyyandCodex 11fee94344 ci: polish release notes headings
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 13:03:39 +08:00
ZyyandCodex d945f08b97 ci: update release cache action
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 13:00:52 +08:00
ZyyandCodex 3d38dbb2a2 ci: optimize release pipeline
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 12:51:40 +08:00
ZyyandCodex 0b052ce7cf chore: bump version to 0.1.1
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 12:15:43 +08:00
ZyyandCodex cd4b91a81e ci: complete release pipeline
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 12:09:22 +08:00
ZyyandCodex b1f061c21d docs: add codex project skill
Co-authored-by: Codex <noreply@openai.com>
2026-07-02 11:12:22 +08:00
zyycnandClaude 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
zyycnandClaude 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
zyycnandCodex 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
ZyyandCodex 2b3e1cea4e docs: refresh project setup guide
Co-authored-by: Codex <noreply@openai.com>
2026-07-01 18:27:45 +08:00
ZyyandCodex 4df3839be3 fix: support cross-device update replacement
Co-authored-by: Codex <noreply@openai.com>
2026-07-01 18:12:55 +08:00
ZyyandCodex cfd0910fb6 ci: align release image architecture
Co-authored-by: Codex <noreply@openai.com>
2026-07-01 17:49:46 +08:00
ZyyandCodex b292aae0da ci: pin pnpm for release workflow
Co-authored-by: Codex <noreply@openai.com>
2026-07-01 17:21:37 +08:00
ZyyandCodex 9df32829a8 refactor: restructure project layout
Co-authored-by: Codex <noreply@openai.com>
2026-07-01 17:13:00 +08:00
ZyyandCodex 6fab55064c feat: align online update flow
Co-authored-by: Codex <noreply@openai.com>
2026-07-01 15:54:43 +08:00
ZyyandCodex 6e53e75a66 feat: add docker online update flow
Co-authored-by: Codex <noreply@openai.com>
2026-07-01 12:21:47 +08:00
ZyyandCodex 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
zyycnandCodex e80f943797 feat: refine account lifecycle and login page
Co-authored-by: Codex <noreply@openai.com>
2026-06-30 21:43:55 +08:00
ZyyandCodex 0173436655 style(web): strengthen login form separation
Co-authored-by: Codex <noreply@openai.com>
2026-06-30 17:59:52 +08:00
ZyyandCodex 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
ZyyandCodex 11036e703c fix: centralize usage metric formatting
Co-authored-by: Codex <noreply@openai.com>
2026-06-30 11:49:35 +08:00
ZyyandCodex 68ab795dc1 fix: align usage reporting semantics
Co-authored-by: Codex <noreply@openai.com>
2026-06-30 11:14:34 +08:00
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 d36e242dd8 feat: refine web theme experience
Co-authored-by: Codex <noreply@openai.com>
2026-06-28 03:19:22 +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