Commit Graph

  • a7150f7143 feat: add download_lists_via_proxy_section divocat 2025-10-13 21:05:48 +03:00
  • 44894f3257 Fix path itdoginfo 2025-10-12 18:53:22 +03:00
  • f20e205b72 shellcheck fix itdoginfo 2025-10-12 18:49:09 +03:00
  • 7a2868b630 Add CI for shellcheck itdoginfo 2025-10-12 16:25:03 +03:00
  • 55df0f283d Added clash_api func. Some fixes itdoginfo 2025-10-12 14:55:57 +03:00
  • e3e0b2d4e4 feat: implement fake ip check mock divocat 2025-10-11 23:21:53 +03:00
  • 4334643e8e feat: implement base of diagnostics divocat 2025-10-11 23:09:31 +03:00
  • 5486dfb0a4 feat: add getSingBoxCheck js method divocat 2025-10-11 20:17:24 +03:00
  • fd0b981186 Fix check_nft_rules. Add check_sing_box func itdoginfo 2025-10-11 18:54:31 +03:00
  • d041334d88 feat: add getDNSCheck & getNftRulesCheck js methods divocat 2025-10-11 17:48:53 +03:00
  • 791cc1c945 Diagnostics: add check_nft_rules itdoginfo 2025-10-11 14:36:04 +03:00
  • 63d56e736d Added init.d dir for sync itdoginfo 2025-10-11 14:35:14 +03:00
  • a33b53743f Switch to sing-box-tiny. Add bind-dig depends itdoginfo 2025-10-11 00:33:20 +03:00
  • 3d12327868 Switch DNS check to dig. New checks and output format for check_dns_available itdoginfo 2025-10-11 00:32:33 +03:00
  • 1bdd49e198 fix: adapt dashboard for new sections structure divocat 2025-10-10 20:49:44 +03:00
  • b90f520c68 feat: add bulk watch for fe/bin/lib directories divocat 2025-10-10 20:39:28 +03:00
  • 7bfb673b49 refactor: restructure podkop config Andrey Petelin 2025-10-10 20:05:35 +05:00
  • ee93c26098 fix: Use connection_type instead of mode for option dependencies in podkop section.js Andrey Petelin 2025-10-10 19:55:22 +05:00
  • f95d801d44 refactor: rename 'ss_uot' to 'enable_shadowsocks_udp_over_tcp' Andrey Petelin 2025-10-10 19:48:55 +05:00
  • ca5a3a79fe refactor: rename 'procd_reload_delay' to 'badwan_reload_delay' Andrey Petelin 2025-10-10 19:44:41 +05:00
  • f128bc4ec7 refactor: rename 'restart_ifaces' to 'badwan_monitored_interfaces' Andrey Petelin 2025-10-10 19:43:46 +05:00
  • 458fd9251a refactor: rename 'mon_restart_ifaces' to 'enable_badwan_interface_monitoring' Andrey Petelin 2025-10-10 19:35:14 +05:00
  • 35d9441837 refactor: rename 'detour' to 'download_lists_via_proxy' Andrey Petelin 2025-10-10 19:33:37 +05:00
  • e3557f374e refactor: rename 'quic_disabled' to 'disable_quic' Andrey Petelin 2025-10-10 19:30:21 +05:00
  • 1e6b555bfa refactor: rename 'yacd' to 'enable_yacd' Andrey Petelin 2025-10-10 19:29:16 +05:00
  • 036808917d refactor: rename 'iface' to 'source_network_interfaces' Andrey Petelin 2025-10-10 17:26:33 +05:00
  • 687334bf8d refactor: rename config key 'mode' to 'connection_type' Andrey Petelin 2025-10-10 17:25:06 +05:00
  • 095b3c6fa9 chore: improve wording and capitalization of settings UI labels and descriptions Andrey Petelin 2025-10-10 16:57:54 +05:00
  • ba69e3eacc refactor: use list presence instead of *_enabled flags, simplify UI texts/placeholders, remove mixed inbound tag Andrey Petelin 2025-10-10 16:45:28 +05:00
  • 9be0eb3e57 refactor: rename all_traffic_ip to fully_routed_ips, remove all_traffic_from_ip_enabled flag, update handlers Andrey Petelin 2025-10-10 14:36:38 +05:00
  • d3847db313 feat: Add mixed proxy per section with UI port option and sing-box integration Andrey Petelin 2025-10-10 14:21:30 +05:00
  • ba91c180e8 refactor: switch UCI lookups from 'main' to 'settings', add routing_excluded_ips and relocate update_interval in UI Andrey Petelin 2025-10-10 13:22:30 +05:00
  • 8a80df9dc0 refactor: Pass 'section' to config_foreach so outbound handler iterates only the correct sections Andrey Petelin 2025-10-10 10:38:59 +05:00
  • d2f0de39d9 refactor: remove legacy migration logic; make migration() a no-op Andrey Petelin 2025-10-10 10:24:50 +05:00
  • e662f25f53 fix: reorder options on settings tab divocat 2025-10-09 23:09:54 +03:00
  • 3042a86412 feat: init diagnostic tab divocat 2025-10-09 22:56:14 +03:00
  • 9f1505db48 fix: reorder options on settings tab divocat 2025-10-09 22:36:08 +03:00
  • 34404f6e40 feat: reorder section & settings tabs divocat 2025-10-09 22:19:16 +03:00
  • 9e0135983f fix: change yacd url for option divocat 2025-10-08 23:33:56 +03:00
  • d176f24a7f chore: change podkop config luci builder divocat 2025-10-08 23:26:53 +03:00
  • acd1ca1bcb Update Readme itdoginfo 2025-10-10 15:35:25 +03:00
  • 984ae5f2a9 Merge pull request #213 from itdoginfo/fix/diagnostic 0.6.2 Kirill Sobakin 2025-10-10 14:46:59 +03:00
  • 7a62898541 fix: correct luci-version displaying divocat 2025-10-10 14:41:35 +03:00
  • 7911d1d29f Draft false itdoginfo 2025-10-10 14:23:37 +03:00
  • bc673b7881 Merge pull request #212 from itdoginfo/fix/dashboard Kirill Sobakin 2025-10-10 14:21:25 +03:00
  • 0493565c5f fix: implement query params parsing func divocat 2025-10-10 14:06:19 +03:00
  • 4cd1094395 Check ipk without v itdoginfo 2025-10-09 19:53:37 +03:00
  • e87b431d86 Check v* itdoginfo 2025-10-09 19:33:27 +03:00
  • b9ee917abf Fix PODKOP_VERSION for ipk itdoginfo 2025-10-09 19:20:35 +03:00
  • 715a278af8 fix: force http for yacd enable link divocat 2025-10-09 18:20:48 +03:00
  • 9bc2b5ffef fix: correct link validation & some points on dash divocat 2025-10-09 18:17:43 +03:00
  • 9d89258c0c fix: correct vless/trojan validation on some browsers divocat 2025-10-09 17:31:10 +03:00
  • 52d1c5d95f Fix PKG_VERSION -> PODKOP_VERSION itdoginfo 2025-10-09 18:15:54 +03:00
  • 587e5245d3 Test without v* itdoginfo 2025-10-09 16:01:31 +03:00
  • e7578d61bc Rm v* itdoginfo 2025-10-09 15:34:23 +03:00
  • 9918b71a82 Fix version tag 3 itdoginfo 2025-10-09 15:32:01 +03:00
  • f48c4ff2bb Fix version tag 2 itdoginfo 2025-10-09 15:08:37 +03:00
  • e77bcc386a Fix version tag itdoginfo 2025-10-09 14:59:22 +03:00
  • 455c19ab2e Fix #211 itdoginfo 2025-10-09 14:40:45 +03:00
  • 914e1792f3 Merge pull request #211 from SaltyMonkey/build-process-improvements Kirill Sobakin 2025-10-09 11:13:59 +03:00
  • 826245a89a fix: Minor changes and bugfixes, ci fix SaltyMonkey 2025-10-09 00:56:15 +03:00
  • b5cfc017fe chore: Automatic build process rewrite SaltyMonkey 2025-10-08 23:15:52 +03:00
  • 267fd2b793 refactor: Added .gitattributes for better dev life at win and linux SaltyMonkey 2025-10-08 22:26:16 +03:00
  • c0b400dfb0 refactor: New docker files for build process SaltyMonkey 2025-10-08 22:25:06 +03:00
  • 752636347e refactor: Remove old docker files SaltyMonkey 2025-10-08 22:20:33 +03:00
  • 28aeb29c51 refactor: Update luci-app-podkop package SaltyMonkey 2025-10-08 22:09:48 +03:00
  • 6ff543d7fb refactor: Update podkop package SaltyMonkey 2025-10-08 21:57:46 +03:00
  • b89fe33296 chore: Added apk package manager support for install script SaltyMonkey 2025-10-08 21:42:19 +03:00
  • 3d63a82815 Merge pull request #209 from itdoginfo/fix/dashboard Kirill Sobakin 2025-10-08 00:05:04 +03:00
  • 934f802879 fix: force http for clash api divocat 2025-10-08 00:02:41 +03:00
  • 4d0755e4c0 Merge pull request #208 from itdoginfo/fix/dashboard Kirill Sobakin 2025-10-07 23:48:29 +03:00
  • 88ee7b4a54 feat: change get latency class coloring divocat 2025-10-07 23:42:51 +03:00
  • 0eb575d171 Merge pull request #207 from itdoginfo/fix/dashboard Kirill Sobakin 2025-10-07 23:41:06 +03:00
  • 9a46d731c9 fix: correct dashboard displaying divocat 2025-10-07 23:33:57 +03:00
  • a45ab62885 fix: correct section display name for json outbound divocat 2025-10-07 22:56:40 +03:00
  • b7bad57299 Merge pull request #206 from itdoginfo/feat/all_traffic_ip_cidr Kirill Sobakin 2025-10-07 22:33:43 +03:00
  • 4ac755bd36 feat: add support IP/CIDR format in LuCI for all_traffic_ip divocat 2025-10-07 22:26:29 +03:00
  • e9a0c96882 Merge pull request #205 from itdoginfo/hotfix v0.6.1 Kirill Sobakin 2025-10-07 21:34:26 +03:00
  • 48c8f01d2f fix: correct proxy string label displaying on dashboard divocat 2025-10-07 20:34:38 +03:00
  • 72b2a34af9 fix: allow .tld for user_domains_text & user_domains divocat 2025-10-07 19:19:10 +03:00
  • ae4a3781e6 i18n: update Russian translations for additional settings and related messages Andrey Petelin 2025-10-07 20:42:34 +05:00
  • 1bce7c0c98 fix: migrate test latency to locales divocat 2025-10-07 18:26:59 +03:00
  • a8b2001cc1 fix: sort input files before processing in xgettext.sh to ensure consistent POT generation Andrey Petelin 2025-10-07 20:12:46 +05:00
  • d6481675e0 fix: update shebang to env bash and add strict mode for safer script execution in xgettext.sh Andrey Petelin 2025-10-07 20:12:14 +05:00
  • 2ba1c2f740 Merge pull request #188 from itdoginfo/feat/fe-app-podkop v0.6.0 Kirill Sobakin 2025-10-07 17:38:19 +03:00
  • 5d0f8ce5bf fix: resolve copilot suggestions divocat 2025-10-07 17:23:26 +03:00
  • ddad137fc1 Merge branch 'feat/yacd-exp' into feat/fe-app-podkop divocat 2025-10-07 17:16:36 +03:00
  • 7b2e5d2838 feat: add missing locales divocat 2025-10-07 17:14:28 +03:00
  • 9a72785fa7 feat: migrate to _ locales handler divocat 2025-10-07 16:55:50 +03:00
  • e0874c3775 refactor: make dashboard widgets reactive divocat 2025-10-07 16:26:06 +03:00
  • 1e6c827f2b fix: cleanup global styles divocat 2025-10-07 01:05:49 +03:00
  • c8c0025470 feat: set clash delay timeout to 5s divocat 2025-10-07 00:52:53 +03:00
  • c78f97d64f fix: run prettier & remove unused fragments divocat 2025-10-07 00:50:39 +03:00
  • 7cb43ffb65 feat: implement dashboard tab divocat 2025-10-07 00:36:36 +03:00
  • 1e4cda9400 feat: add loaders to test latency buttons divocat 2025-10-06 21:15:01 +03:00
  • caf82b096f feat: add test latency & select tag functionality divocat 2025-10-06 20:58:55 +03:00
  • 6117b0ef9b feat: colorize status ans latency divocat 2025-10-06 19:56:11 +03:00
  • 5418187dd3 feat: enable Clash API with YACD or online mode in podkop configuration Andrey Petelin 2025-10-06 15:41:40 +05:00
  • 31b09cc3d2 feat: conditionally include external_ui in clash_api config if external_ui path is provided Andrey Petelin 2025-10-06 15:40:21 +05:00
  • b2a473573b feat: add vpn section outbound displaying divocat 2025-10-06 15:13:55 +03:00