Commit Graph
49 Commits
Author SHA1 Message Date
ushan0v fbb1282632 Update README to remove alternative install method
Removed alternative installation method from README.
2026-07-14 13:33:14 +03:00
ushan0v 1c54c9e9c9 Update README.md 2026-06-09 05:16:39 +03:00
ushan0v dbeef0600d Remove AmneziaVPN-style VLESS Reality format support
Removed support for AmneziaVPN-style VLESS Reality format for keys.
2026-05-17 18:10:06 +03:00
ushan0v 6728ed7da7 Fix release version handling 2026-05-14 22:45:49 +03:00
ushan0v aff9155ebc Add custom subscription User-Agent 2026-05-14 22:14:55 +03:00
ushan0v 14cc08acfc Allow installer to replace r4 IPK builds 2026-05-14 17:14:14 +03:00
ushan0v 48904dccb0 Allow manual ShellCheck runs 2026-05-14 17:11:46 +03:00
ushan0v 564c4a8484 Fix release package version compatibility 2026-05-14 17:09:17 +03:00
ushan0v 45ecd4b14d Fix ash-compatible subscription string escaping 2026-05-14 16:12:17 +03:00
ushan0v 69e804cf54 Fix APK LuCI translation package version 2026-05-14 15:58:48 +03:00
ushan0v c94f280558 Allow manual release workflow dispatch 2026-05-14 15:48:54 +03:00
ushan0v 13b32d3701 Build release packages in GitHub Actions 2026-05-14 15:44:12 +03:00
ushan0v 40c28e34fe Update upstream to 0.7.17 2026-05-14 15:36:47 +03:00
ushan0v 980908a8f5 Update README.md 2026-05-14 14:41:02 +03:00
ushan0v 8cbe407e9b Show subscription metadata in dashboard 2026-05-14 14:36:06 +03:00
ushan0v e59a6355fd Show copy button only for proxy keys 2026-05-14 03:18:48 +03:00
ushan0v 580b1bb644 Improve soft reload planning 2026-05-14 01:38:52 +03:00
ushan0v 0a66c958fa Split proxy and VPN actions 2026-05-14 00:31:17 +03:00
ushan0v 7b5344e4a1 Split Podkop Plus backend and LuCI packaging 2026-05-13 23:55:30 +03:00
ushan0v 7ebde05b12 Add rule sets with subnet extraction 2026-05-13 22:07:03 +03:00
ushan0v 2c1e9f402d update upstream to 0.7.16 2026-05-12 23:31:14 +03:00
ushan0v afb1cd554b chore: update upstream to 0.7.15 2026-05-12 19:01:59 +03:00
ushan0v ba8b268d17 feat: expand subscription formats and dashboard UX
Add a subscription parser pipeline for sing-box JSON, URI lists, base64 subscriptions, and Clash/Mihomo proxies. Improve dashboard proxy refresh and copy-link handling. Fix subscription update scheduling, stale cache handling, and Podkop lifecycle state reporting for restart/reload.
2026-05-12 13:06:46 +03:00
ushan0v d3ec8aad87 Avoid full restart after subscription update 2026-05-08 02:34:22 +03:00
ushan0v d0b762d292 Fix diagnostics version and status handling 2026-05-08 02:17:48 +03:00
ushan0v 259955ef98 Add subscription support adapted from podkop-evolution
Adapt subscription handling from yandexru45/podkop-evolution to the Podkop Plus rule-based proxy architecture.
2026-05-07 15:02:38 +03:00
ushan0v 8852e8a838 Fix FakeIP DNS diagnostics for split DNS 2026-05-01 23:10:44 +03:00
ushan0v 15b186ce97 Fix Russian rule edit button label 2026-05-01 21:21:18 +03:00
ushan0v 4694ea783d Improve diagnostics state handling 2026-05-01 20:13:55 +03:00
ushan0v 34a78d18d4 Refine zapret installer and diagnostics 2026-05-01 18:49:48 +03:00
ushan0v ad9b14fea4 Polish zapret diagnostics UI 2026-05-01 18:27:23 +03:00
ushan0v f6f4f5c3a0 Clean stale zapret runtime before start 2026-05-01 16:44:58 +03:00
ushan0v 1b08dc3995 Clarify missing zapret provider message 2026-05-01 16:34:17 +03:00
ushan0v 5a24a46e7d Report zapret overlap status clearly 2026-05-01 16:32:35 +03:00
ushan0v 1a5badcceb Detect nft queue overlap syntax 2026-05-01 16:31:38 +03:00
ushan0v 47cac2fc6e Clarify zapret package diagnostics 2026-05-01 16:29:25 +03:00
ushan0v 526b900e26 Expand zapret provider diagnostics 2026-05-01 15:58:29 +03:00
ushan0v ba4bdb85fa Make zapret installer opt-in 2026-05-01 15:55:12 +03:00
ushan0v 42991a81f9 Diagnose zapret queue conflicts 2026-05-01 15:53:56 +03:00
ushan0v 2c0fb500f6 Keep zapret provider optional 2026-05-01 15:51:40 +03:00
ushan0v 7dfb46c888 Add nfqws supervisor respawn 2026-05-01 15:50:30 +03:00
ushan0v 2da71c3b86 Migrate legacy zapret runtime paths 2026-05-01 15:48:28 +03:00
ushan0v 5f0415dc83 Use upstream zapret provider path 2026-05-01 15:47:00 +03:00
ushan0v b2bbc0c926 Avoid catch-all rules without matchers 2026-05-01 15:03:55 +03:00
ushan0v 3cd445745c Reload dnsmasq on source interface changes 2026-05-01 14:28:21 +03:00
ushan0v dbebc645be Avoid loopback bind conflict in split dnsmasq 2026-05-01 14:24:20 +03:00
ushan0v 5873b32ede Scope Podkop DNS to source interfaces 2026-05-01 14:20:13 +03:00
ushan0v b591524269 Use podkop-plus UCI config namespace 2026-05-01 14:20:08 +03:00
ushan0v 3cde2375fd Update README.md 2026-04-12 06:18:50 +03:00