Skip to content

fix: choose route for initial URL imports - #131

Merged
SingLinkNetwork merged 6 commits into
mainfrom
fix/url-import-route
Aug 10, 2026
Merged

fix: choose route for initial URL imports#131
SingLinkNetwork merged 6 commits into
mainfrom
fix/url-import-route

Conversation

@SingLinkNetwork

Copy link
Copy Markdown
Owner

What changed

  • First-time manual URL imports now explicitly offer Sync via proxy and Sync directly.
  • Proxy remains selected by default, so existing privacy and routing behavior is unchanged.
  • The selected route is passed to the existing profile download API.
  • Adds widget coverage for default proxy and explicit direct selection.

Root cause

The download layer already supported direct routing, but the first-import dialog always called it with the proxy default and offered no route choice.

Verification

  • Static diff check and independent code review passed.
  • Local Flutter is unavailable, so widget rendering/tests were not claimed as run locally.
  • Full cross-platform GitHub Actions is required before merge.

Closes #110

@SingLinkNetwork
SingLinkNetwork marked this pull request as ready for review August 10, 2026 16:20
@SingLinkNetwork
SingLinkNetwork merged commit c0b3e49 into main Aug 10, 2026
63 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] 首次從 URL 匯入訂閱時無法選擇直連

1 participant