Skip to content

feat(proxy): add provider proxy rotation strategy UI - #67

Open
mahdiwafy wants to merge 1 commit into
Vanszs:mainfrom
mahdiwafy:pr/proxy-rotation-ui
Open

feat(proxy): add provider proxy rotation strategy UI#67
mahdiwafy wants to merge 1 commit into
Vanszs:mainfrom
mahdiwafy:pr/proxy-rotation-ui

Conversation

@mahdiwafy

@mahdiwafy mahdiwafy commented Jul 29, 2026

Copy link
Copy Markdown

Summary

  • Adds provider-level proxy pool rotation strategy support (none, round-robin, random).
  • Exposes the proxy strategy card for both free/no-auth and authenticated providers.
  • Preserves existing provider strategy fields when saving connection rotation settings.

Scope

Focused only on provider proxy rotation strategy. This intentionally does not include Tailscale, API key limits, Claude model catalog changes, or PR #61 changes.

Verification

  • npm run lint:undef

Notes

Current rotation selects from active proxy pools. Custom per-provider pool subset selection should be a separate follow-up PR.

mahdiwafy added a commit to mahdiwafy/VansRouter that referenced this pull request Jul 30, 2026
…r, Tailscale loading fix

- pickProxyPoolId() supports targetProxyPoolIds for subset rotation
- NoAuthProxyCard: checkbox grid for pool selection, conditional UI
- apiKeyUsageRepo: getApiKeyUsageSnapshot with real-time metrics
- EndpointPageClient: card grid with status badges, quota progress bars
- Tailscale: fix endless loading when tunnelUrl is empty
- Supersedes PR Vanszs#67 and Vanszs#73
@mahdiwafy mahdiwafy closed this Jul 30, 2026
@mahdiwafy
mahdiwafy deleted the pr/proxy-rotation-ui branch July 30, 2026 05:06
@mahdiwafy
mahdiwafy restored the pr/proxy-rotation-ui branch July 30, 2026 05:15
@mahdiwafy mahdiwafy reopened this Jul 30, 2026
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.

1 participant