Skip to content

feat(proxy): add subscription link support#388

Open
chillykidd wants to merge 1 commit into
itdoginfo:mainfrom
chillykidd:feat/subscription-link
Open

feat(proxy): add subscription link support#388
chillykidd wants to merge 1 commit into
itdoginfo:mainfrom
chillykidd:feat/subscription-link

Conversation

@chillykidd

Copy link
Copy Markdown

Summary

  • Add a subscription URL proxy configuration mode that downloads supported proxy links and uses the selected server as the section outbound.
  • Add a LuCI subscription server picker with on-demand loading, persisted selection, and dashboard display support.
  • Add runtime subscription parsing for plain/base64 subscriptions while masking subscription fields in diagnostics output.

Test plan

  • corepack yarn build
  • corepack yarn lint --max-warnings=0
  • corepack yarn test --run
  • bash -n podkop/files/usr/bin/podkop
  • Manual OpenWrt smoke test: load a subscription URL, select a server, save, and verify podkop.main.subscription_proxy_link is persisted

Co-authored-by: Cursor <cursoragent@cursor.com>
@chillykidd chillykidd requested a review from itdoginfo as a code owner June 4, 2026 16:59
@chillykidd

Copy link
Copy Markdown
Author
image

@wampir4ik

Copy link
Copy Markdown

Very nice touch

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.

2 participants