940 Commits

Author SHA1 Message Date
divocat
739e0d2ba7 feat: add some shell methods 2025-10-14 23:15:17 +03:00
divocat
ffa0073441 feat: migrate to proxied clash api methods 2025-10-14 22:36:14 +03:00
divocat
7cd32910d9 refactor: reorganize styles 2025-10-14 22:11:10 +03:00
divocat
67ec5f3090 refactor: unify dynamic page structure 2025-10-14 21:49:09 +03:00
divocat
33dfb8c3f0 refactor: reorganize services 2025-10-14 21:32:06 +03:00
divocat
de3e67f999 refactor: reorganize all methods 2025-10-14 21:27:16 +03:00
divocat
a9fdf286e0 Merge remote-tracking branch 'origin/rc/7.x.x' into rc/7.x.x 2025-10-14 20:17:23 +03:00
divocat
dbf7e39599 feat: implement some diagnostics widget 2025-10-14 20:17:19 +03:00
Andrey Petelin
fa152c3abf feat: honor download_lists_via_proxy and use its outbound section as detour tag for rule set 2025-10-14 20:22:46 +05:00
Andrey Petelin
661ba64879 fix: replace config_get_bool with config_get for community/local/remote list options in podkop script 2025-10-14 20:19:57 +05:00
Andrey Petelin
953b669520 Merge remote-tracking branch 'origin/rc/7.x.x' into rc/7.x.x 2025-10-14 20:19:48 +05:00
Andrey Petelin
3f6f03c8d1 feat: honor download_lists_via_proxy setting and use its outbound section for service mixed inbound routing 2025-10-14 20:12:12 +05:00
divocat
d39ee3a666 feat: add optional minified check displaying 2025-10-14 17:51:14 +03:00
itdoginfo
45bd2d0499 Fix: log function combination 2025-10-14 14:20:05 +03:00
divocat
85b1dc75f5 feat: implement fakeip checks step 2025-10-14 00:26:17 +03:00
divocat
f7517e6794 feat: change naming for rules_other_mark_exist 2025-10-13 23:42:30 +03:00
itdoginfo
2e257e4adf feat: check_fakeip func 2025-10-13 22:43:55 +03:00
divocat
74edbcf07f feat: update diagnostics checks 2025-10-13 22:40:49 +03:00
divocat
aea6fd9453 feat: change dns check output 2025-10-13 21:49:38 +03:00
divocat
0fba31c10a feat: change icons for diagnostic 2025-10-13 21:32:01 +03:00
divocat
a7150f7143 feat: add download_lists_via_proxy_section 2025-10-13 21:05:48 +03:00
itdoginfo
44894f3257 Fix path 2025-10-12 18:53:22 +03:00
itdoginfo
f20e205b72 shellcheck fix 2025-10-12 18:49:09 +03:00
itdoginfo
7a2868b630 Add CI for shellcheck 2025-10-12 16:25:03 +03:00
itdoginfo
55df0f283d Added clash_api func. Some fixes 2025-10-12 14:55:57 +03:00
divocat
e3e0b2d4e4 feat: implement fake ip check mock 2025-10-11 23:21:53 +03:00
divocat
4334643e8e feat: implement base of diagnostics 2025-10-11 23:09:31 +03:00
divocat
5486dfb0a4 feat: add getSingBoxCheck js method 2025-10-11 20:17:24 +03:00
itdoginfo
fd0b981186 Fix check_nft_rules. Add check_sing_box func 2025-10-11 18:57:55 +03:00
divocat
d041334d88 feat: add getDNSCheck & getNftRulesCheck js methods 2025-10-11 17:48:53 +03:00
itdoginfo
791cc1c945 Diagnostics: add check_nft_rules 2025-10-11 14:36:04 +03:00
itdoginfo
63d56e736d Added init.d dir for sync 2025-10-11 14:35:14 +03:00
itdoginfo
a33b53743f Switch to sing-box-tiny. Add bind-dig depends 2025-10-11 00:33:20 +03:00
itdoginfo
3d12327868 Switch DNS check to dig. New checks and output format for check_dns_available 2025-10-11 00:32:33 +03:00
divocat
1bdd49e198 fix: adapt dashboard for new sections structure 2025-10-10 20:49:44 +03:00
divocat
b90f520c68 feat: add bulk watch for fe/bin/lib directories 2025-10-10 20:39:28 +03:00
Andrey Petelin
7bfb673b49 refactor: restructure podkop config 2025-10-10 20:14:53 +03:00
Andrey Petelin
ee93c26098 fix: Use connection_type instead of mode for option dependencies in podkop section.js 2025-10-10 20:14:51 +03:00
Andrey Petelin
f95d801d44 refactor: rename 'ss_uot' to 'enable_shadowsocks_udp_over_tcp' 2025-10-10 20:14:49 +03:00
Andrey Petelin
ca5a3a79fe refactor: rename 'procd_reload_delay' to 'badwan_reload_delay' 2025-10-10 20:14:35 +03:00
Andrey Petelin
f128bc4ec7 refactor: rename 'restart_ifaces' to 'badwan_monitored_interfaces' 2025-10-10 20:14:34 +03:00
Andrey Petelin
458fd9251a refactor: rename 'mon_restart_ifaces' to 'enable_badwan_interface_monitoring' 2025-10-10 20:14:32 +03:00
Andrey Petelin
35d9441837 refactor: rename 'detour' to 'download_lists_via_proxy' 2025-10-10 20:14:30 +03:00
Andrey Petelin
e3557f374e refactor: rename 'quic_disabled' to 'disable_quic' 2025-10-10 20:14:27 +03:00
Andrey Petelin
1e6b555bfa refactor: rename 'yacd' to 'enable_yacd' 2025-10-10 20:14:26 +03:00
Andrey Petelin
036808917d refactor: rename 'iface' to 'source_network_interfaces' 2025-10-10 20:14:23 +03:00
Andrey Petelin
687334bf8d refactor: rename config key 'mode' to 'connection_type' 2025-10-10 20:14:21 +03:00
Andrey Petelin
095b3c6fa9 chore: improve wording and capitalization of settings UI labels and descriptions 2025-10-10 20:14:19 +03:00
Andrey Petelin
ba69e3eacc refactor: use list presence instead of *_enabled flags, simplify UI texts/placeholders, remove mixed inbound tag 2025-10-10 20:14:17 +03:00
Andrey Petelin
9be0eb3e57 refactor: rename all_traffic_ip to fully_routed_ips, remove all_traffic_from_ip_enabled flag, update handlers 2025-10-10 20:14:15 +03:00