lzt404
31c0ceaf08
fix(agents): require valid version detection for installed status
2026-08-02 14:25:24 +08:00
lzt404
3f370a1faa
fix(agents): preserve runtime config changes across managed sessions
2026-08-02 14:17:37 +08:00
lzt404
365356969e
feat(updater): migrate Windows updates to full release packages
...
- add a v0.2.10 legacy updater bridge
- support both legacy and full update archives
- stop publishing dedicated update packages after v0.2.10
- preserve user data during full-package upgrades
2026-08-02 00:45:45 +08:00
lzt404
88baeab512
feat(config): improve agent and WebUI configuration security
...
- add WebUI management key settings
- generate strong per-install management secrets
- rotate the legacy 123456 management key on upgrade
- preserve custom management keys
- restore Codex configuration without a state JSON file
2026-08-02 00:08:16 +08:00
lzt404
d8f73cb067
feat(aliases): add Fast service-tier alias management
...
Add a dedicated speed alias page that creates model aliases with
service_tier set to priority, plus YAML persistence and validation.
2026-08-01 02:25:29 +08:00
lzt404
0d94398dad
fix(codex): advertise Fast tier for all generated model entries
...
Ensure template and fallback models expose the priority service tier,
with regression coverage for universal Fast availability.
2026-08-01 02:14:02 +08:00
lzt404
6a5eedbb56
feat(sessions): group local conversations by project and enable auto-repair by default
2026-08-01 00:04:25 +08:00
lzt404
e01aef44f5
fix(codex): validate OAuth credentials before enabling configuration
2026-07-31 20:21:17 +08:00
lzt404
66f9ce71e6
feat(codex): block OAuth launches without auth.json credentials
2026-07-31 16:10:34 +08:00
lzt404
d499edabbc
update ui
2026-07-31 00:36:37 +08:00
lzt404
bbe22a96eb
feat: add credential priority controls and OAuth defaults
2026-07-30 01:21:48 +08:00
lzt404
0f3e5093e8
feat(codex): add automatic model catalog updates from GitHub
2026-07-29 21:05:47 +08:00
lzt404
8d8f619720
feat(codex): add runtime-composed model catalog support
...
- replace legacy model resources with model-catalog.json
- compose Codex catalogs from CPA runtime models
- add conservative fallback handling for unknown models
- add DeepSeek V4 Flash and Pro templates
- align fallback defaults and prompts with Codex
- preserve atomic configuration writes and validation
2026-07-29 19:42:39 +08:00
lzt404
054a01f79d
feat(config): update default window size and use relative auth path
2026-07-29 15:51:54 +08:00
lzt404
8885ffd50b
fix(usage): record health checks and non-generated events
2026-07-29 15:41:10 +08:00
lzt404
2c7030734e
Fix Codex OAuth configuration and refine UI controls
2026-07-29 14:58:25 +08:00
lzt404
1acbeb6f0a
Remove external agent configuration change detection
2026-07-29 13:33:28 +08:00
lzt404
7b9566ef73
feat(usage): add cost analytics and refine dashboard layout
2026-07-29 01:38:25 +08:00
lzt404
3d2a7f357e
feat: add TPS and cache hit rate to usage overview
2026-07-28 15:07:30 +08:00
lzt404
70eb90fe06
feat: enhance core configuration migration to tolerate invalid fields and prevent data loss
2026-07-28 14:18:53 +08:00
lzt404
b3e8d33af0
feat: migrate core configuration during updates to prevent data loss
2026-07-28 13:30:50 +08:00
lzt404
c1959dedbc
fix: prioritize API remarks and mask authentication keys
2026-07-27 22:19:20 +08:00
lzt404
47cd4b5bd2
feat: add API access remarks functionality and validation across the application
2026-07-27 21:50:25 +08:00
lzt404
ea4adbcba8
feat: enhance network configuration settings and UI
...
- Added new fields for proxy URL, session affinity, and session affinity TTL in usage tracking.
- Updated tauri configuration to increase window width.
- Expanded Japanese and Chinese translations for new error messages and notices related to network settings.
- Introduced new network configuration panel in the UI, allowing users to set port, LAN access, proxy URL, and session affinity options.
- Implemented validation for port input and added error handling for network settings.
- Refactored API access logic to support new provider record management functions.
- Updated navigation to ensure the config page is always accessible.
- Added tests for new provider record functionalities and network settings.
2026-07-27 19:59:52 +08:00
lzt404
3140d205cc
fix: fetch agent config only on page load and refresh
2026-07-27 16:00:44 +08:00
lzt404
a72994d479
fix: resolve Rust 1.97 Clippy errors
2026-07-27 01:44:26 +08:00
lzt404
8a59c8bb2e
feat: add Codex OAuth configuration mode and refine agent panel layout
2026-07-27 01:13:15 +08:00
lzt404
a8a0d54d90
feat: improve Codex launch controls and add ChatGPT app shutdown
2026-07-26 20:26:00 +08:00
lzt404
e6a4c8a755
feat: add Codex configuration cleanup action
2026-07-26 12:10:22 +08:00
lzt404
4e8125b94a
feat: add Codex session management and automatic restoration
2026-07-26 11:54:48 +08:00
lzt404
82758d6681
fix: resolve Rust clippy errors in release validation
2026-07-25 13:24:24 +08:00
lzt404
45b98418bd
release 0.2.6
2026-07-25 13:13:34 +08:00
lzt404
4734899677
feat: add direct agent config editing and live config synchronization
2026-07-25 02:00:37 +08:00
lzt404
43be064b7e
feat: edit Codex config in place and improve responsive action buttons
2026-07-24 23:25:53 +08:00
lzt404
6018e9d8a2
feat: revise default key management and mask the default key on the home page
...
- Allow editing and deleting the default key
- Warn when deleting the last remaining key
- Mask api key by default and reveal it on click
2026-07-24 20:09:02 +08:00
lzt404
122f6c438c
feat: persist window size and dynamically adjust panel spacing on startup
2026-07-24 16:40:13 +08:00
lzt404
2ea7080a7e
feat: auto-install the bundled kernel version and add an X button to dismiss the launch popup
2026-07-24 16:03:12 +08:00
lzt404
462766d0d2
feat: split core views and add Windows portable auto-update
...
- split the core page into Home and Version Management
- add responsive layouts and navigation
- implement portable update checks, progress, verification, replacement, and rollback
- generate Windows update packages and release manifests
- add updater, navigation, and release workflow tests
2026-07-24 15:36:58 +08:00
lzt404
a44f8a7129
fix(ci): gate tray locale helper by platform
2026-07-22 23:48:52 +08:00
lzt404
42d5792436
feat(i18n): add multilingual support and locale selector
2026-07-22 23:27:25 +08:00
lzt404
43593d5149
feat(windows): add system tray management and close confirmation
2026-07-21 14:28:58 +08:00
lzt404
a6fca2e918
fix(release): prepare v0.2.3 and repair OAuth URL launching
...
- Replace cmd.exe URL launching with the official Tauri opener plugin
- Preserve OAuth query parameters on Windows
- Fix authorize_hydra_invalid_request during OAuth login
- Bump the application version to 0.2.3
- Update the bundled CLIProxyAPI core to 7.2.92
- Allow release builds when the Cargo manifest already matches the release version
2026-07-21 02:00:23 +08:00
Luis Pater
f81784be13
Switch macOS release artifacts to DMG format and update workflow for notarization and bundling
2026-07-20 02:13:09 +08:00
Luis Pater
798e612a48
Refactor assertion formatting in agent configuration status cache tests
2026-07-19 23:27:52 +08:00
Luis Pater
40bfd422a4
Add agent configuration status caching and force-refresh support
2026-07-19 23:17:42 +08:00
Luis Pater
801685427f
Add macOS-specific tray menu and dock management enhancements
2026-07-19 22:57:02 +08:00
lzt404
8b687f5fe0
refactor(branding): rename app to EasyCLIProxyAPI
2026-07-19 21:43:47 +08:00
lzt404
d1833e63ad
feat(updater): add app update checks and refine the kernel dashboard
2026-07-19 19:03:40 +08:00
lzt404
ad02c2a8a6
refactor(app): rename the desktop app and refine the interface
2026-07-19 02:47:57 +08:00
lzt404
91032f3a06
feat(core): improve portable core lifecycle and desktop integration
2026-07-19 01:30:08 +08:00