Commit Graph

32 Commits

Author SHA1 Message Date
f8a5401963
[backport] fix(macos): workaround App Store Connect dSYM validation bug for App.framework (#63)
* fix(macos): workaround App Store Connect dSYM validation bug for App.framework

* trigger ci

* test: mock device and package plugins and increase timeout

- Increase sync loop timeout in thread workspace binding test to avoid flakiness
- Mock device_info and package_info plugins for gateway runtime tests
- Update pubspec.yaml version

* test: fix missing plugin in runtime_controllers_settings_account_test

* build: make sync-version.sh auto-increment build number

---------

Co-authored-by: Haitao Pan <manbuzhe2009@qq.com>
2026-06-30 10:38:44 +08:00
Haitao Pan
39bb2d459d fix: preserve primary bridge auth token 2026-06-18 10:01:19 +08:00
Haitao Pan
a353f6866f fix(settings): update account panel and assistant connection state 2026-06-17 21:01:56 +08:00
Haitao Pan
7e4b2a756a fix: prioritize managed bridge sync state 2026-06-16 06:20:13 +08:00
Haitao Pan
7b0502323b fix: accept review bridge token from account sync 2026-06-06 22:08:06 +08:00
Haitao Pan
0358a4aaac fix: keep bridge token usable after sync block 2026-06-06 19:40:44 +08:00
Haitao Pan
20257f392e fix: unify bridge auth token for desktop connect 2026-06-06 19:24:48 +08:00
Haitao Pan
22a0376b00 fix: repair bridge login sync runtime state 2026-06-01 10:02:13 +08:00
Haitao Pan
d814f79bb3 Use manual bridge config for ACP runtime 2026-05-30 10:50:26 +08:00
Haitao Pan
0201ffa676 Fix managed bridge token priority 2026-05-25 09:15:53 +08:00
Haitao Pan
b9a9999291 chore: remove stale gateway settings and app ffi paths 2026-05-13 16:45:54 +08:00
Haitao Pan
b582b1e815 fix: enforce explicit gateway routing and isolate test environments
- Update AppController to enforce explicit routing and provider selection when target is gateway.

- Add environment overrides to isolate test suites from system environment variables.

- Add automatic ACP capabilities refresh on connection failure when runtime is configured.
2026-05-01 14:00:54 +08:00
Haitao Pan
19f1ce306f Refine bridge routing and settings cleanup 2026-04-22 00:49:41 +08:00
Haitao Pan
d3b6585bd5 refactor(bridge): enforce remote bridge execution and remove local ACP fallbacks
- Prioritize remote endpoints for svc.plus accounts.
- Remove legacy local go-core execution logic.
- Remove legacy local codex app-server launch logic.
- Update endpoint resolution to support provider-specific paths.
2026-04-21 12:35:52 +08:00
Haitao Pan
af1a4e5661 Refine account sync bridge state model 2026-04-19 19:42:00 +08:00
Haitao Pan
ad6adca3fd Merge ACP contract CI and remove golden fallback coverage 2026-04-16 13:54:33 +08:00
Haitao Pan
69ecca5ac8 Lock bridge ACP contract and remove app fallback state 2026-04-16 13:54:33 +08:00
Haitao Pan
1f977caee2 test: lock provider selection mainline contract 2026-04-14 13:56:58 +08:00
Haitao Pan
77fb493edd Use direct profile sync for account bridge setup 2026-04-13 19:28:53 +08:00
Haitao Pan
e7b09d235d feat(settings): refresh account sync, add about metadata, and rewrite task dialog modes 2026-04-13 18:02:30 +08:00
Haitao Pan
895c34dd9d Remove desktop bridge legacy chain 2026-04-13 11:00:34 +08:00
Haitao Pan
add6d0eb95 Fix managed bridge auth sync and offline connection state 2026-04-13 10:07:46 +08:00
Haitao Pan
1c539d437f Remove managed local bridge mode 2026-04-12 22:09:20 +08:00
Haitao Pan
c1d9b64a2c fix: recover bridge server sync state and hide stale model labels 2026-04-12 21:03:31 +08:00
Haitao Pan
e26ba6c680 Fix account sync and disconnect state updates 2026-04-12 18:18:40 +08:00
Haitao Pan
d959347b84 Remove all repo test cases 2026-04-12 16:44:48 +08:00
Haitao Pan
47e2909cd7 Unify bridge sync gating for ACP sessions 2026-04-11 22:46:06 +08:00
Haitao Pan
e7eeef193c Unify bridge sync field names 2026-04-11 20:25:40 +08:00
Haitao Pan
340f16078d Simplify bridge login sync 2026-04-11 17:32:30 +08:00
Haitao Pan
483663c598 Enforce bridge-only production routing in app 2026-04-11 13:50:11 +08:00
Haitao Pan
37cefdfec6 refactor: move app settings to v1 single-file snapshot 2026-04-11 12:02:32 +08:00
Haitao Pan
635107ab1a fix: fully clear account state on logout 2026-04-11 09:15:08 +08:00