Commit Graph
16 Commits
Author SHA1 Message Date
lzt404 de4227421e feat(updater): keep publishing legacy Windows update packages
- Publish legacy update ZIPs for every Windows release
- Support both legacy and full assets in the update manifest
- Keep older clients compatible while newer clients update bundled core
2026-08-03 16:02:50 +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 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 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 930d83767d Enhance macOS release workflow with signed core archive handling, keychain cleanup, and improved validations 2026-07-20 03:03:28 +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 af5621d941 Handle existing keychains in release workflow to ensure proper keychain configuration during code signing 2026-07-20 00:47:06 +08:00
Luis Pater 0f22792d50 Fix keychain partition access for code signing in release workflow 2026-07-20 00:24:01 +08:00
Luis Pater 33e64ee892 Validate signing identity import in release workflow before binary signing 2026-07-20 00:05:01 +08:00
Luis Pater f98b17f47c Improve version validation and automate manifest version updates in release workflow 2026-07-19 23:42:22 +08:00
Luis Pater 3186915c6b Enable macOS builds in release workflow and add binary signing 2026-07-19 23:22:38 +08:00
lzt404 8b687f5fe0 refactor(branding): rename app to EasyCLIProxyAPI 2026-07-19 21:43:47 +08:00
lzt404 0823f41176 ci(release): finalize v0.1.9 publishing 2026-07-19 17:16:39 +08:00
lzt404 ad02c2a8a6 refactor(app): rename the desktop app and refine the interface 2026-07-19 02:47:57 +08:00
lzt404 a21d38c87b ci(release): add portable prerelease builds 2026-07-18 17:29:38 +08:00
lzt404 c6ea0fecd9 feat(usage): add SQLite usage records and portable tooling 2026-07-18 15:16:52 +08:00