divocat
|
f0290fcc9e
|
feat: add socks support
|
2025-10-20 21:24:08 +03:00 |
|
Andrey Petelin
|
49dd1d608f
|
feat: enable UDP-over-TCP (mode 2) for SOCKS outbound when udp_over_tcp=1 and split args for readability
|
2025-10-20 20:16:07 +05:00 |
|
Andrey Petelin
|
9c01c8e2dd
|
feat: add socks4/socks4a/socks5 outbound support
|
2025-10-20 20:09:15 +05:00 |
|
Andrey Petelin
|
d0b06dd829
|
refactor: rename enable_shadowsocks_udp_over_tcp to enable_udp_over_tcp in config and script
|
2025-10-20 20:03:13 +05:00 |
|
Andrey Petelin
|
024c258d92
|
chore: rename SOCKS5 outbound function/comments to generic SOCKS
|
2025-10-20 20:02:34 +05:00 |
|
Andrey Petelin
|
33b44fd9b3
|
chore: add SOCKS proxy examples to String-example.md
|
2025-10-20 20:00:21 +05:00 |
|
divocat
|
8ff9562dcf
|
feat: rename enable_shadowsocks_udp_over_tcp
|
2025-10-20 17:50:05 +03:00 |
|
divocat
|
9d5cdc3e90
|
fix: change new log trigger for output
|
2025-10-20 16:17:57 +03:00 |
|
Andrey Petelin
|
72ad10d737
|
chore: standardize log messages and severities
|
2025-10-20 16:58:45 +05:00 |
|
Andrey Petelin
|
e7f3d15bce
|
fix: read dont_touch_dhcp from "settings" section instead of "main"
|
2025-10-19 19:23:49 +05:00 |
|
Andrey Petelin
|
c0e3e256e3
|
chore: extract outbound section check into _check_outbound_section and call it via config_foreach
|
2025-10-19 19:19:59 +05:00 |
|
Andrey Petelin
|
08615b6f04
|
refactor: use get_first_outbound_section to determine outbound tag, remove SB_MAIN_OUTBOUND_TAG constant
|
2025-10-19 19:17:50 +05:00 |
|
Andrey Petelin
|
9d4c37b9a2
|
refactor: create outbound validation into has_outbound_section and check all sections
|
2025-10-19 18:53:21 +05:00 |
|
divocat
|
13f15dcf11
|
feat: add pause for log watcher when tab not visible
|
2025-10-18 23:06:07 +03:00 |
|
divocat
|
213b4603b7
|
feat: add podkop log watcher with alerts
|
2025-10-18 23:02:35 +03:00 |
|
divocat
|
f6e347af78
|
feat: add logger
|
2025-10-18 22:15:43 +03:00 |
|
divocat
|
7ab0384e0b
|
fix: correct dynamic page behavior on lifecycle events
|
2025-10-18 01:45:02 +03:00 |
|
divocat
|
4d4164ae6f
|
feat: return community list change handler
|
2025-10-18 01:16:03 +03:00 |
|
divocat
|
f155d6a118
|
fix: restore selected value for specific proxy section
|
2025-10-18 01:11:17 +03:00 |
|
divocat
|
96039f92a9
|
feat: implement show toast
|
2025-10-18 01:07:10 +03:00 |
|
divocat
|
fd64eb5bcb
|
feat: add copy & download actions for modal
|
2025-10-18 00:56:52 +03:00 |
|
divocat
|
d7235e8c06
|
feat: migrate static texts to locales
|
2025-10-18 00:44:29 +03:00 |
|
divocat
|
30b30dcca6
|
feat: integrate additional actions on diagnostics tab
|
2025-10-18 00:27:06 +03:00 |
|
divocat
|
97ab638b31
|
feat: actualize dns checks
|
2025-10-17 23:33:29 +03:00 |
|
divocat
|
7dd3f33284
|
feat: add vless flow validation for xtls-rprx-vision-udp443
|
2025-10-17 23:12:37 +03:00 |
|
divocat
|
02a49ed067
|
Merge remote-tracking branch 'origin/rc/7.x.x' into rc/7.x.x
|
2025-10-17 23:06:42 +03:00 |
|
divocat
|
af36cf3026
|
feat: init new partial modal
|
2025-10-17 23:06:36 +03:00 |
|
itdoginfo
|
cfb821974f
|
refactor: global check #214
|
2025-10-16 16:49:47 +03:00 |
|
divocat
|
40dac07b29
|
feat: integrate system info on diagnostic
|
2025-10-15 22:17:26 +03:00 |
|
divocat
|
d8b7e12c4d
|
feat: add skip next checks if sb is not running
|
2025-10-15 21:24:56 +03:00 |
|
divocat
|
c0b35c865d
|
feat: actualize system actions behavior
|
2025-10-15 21:13:52 +03:00 |
|
divocat
|
c35a174708
|
feat: add dhcp_has_dns_server displaying
|
2025-10-15 15:40:03 +03:00 |
|
divocat
|
b2a6971700
|
fix: change command fir start/stop/restart actions
|
2025-10-15 14:33:46 +03:00 |
|
divocat
|
46ec79e003
|
fix: change command for enable/disable actions
|
2025-10-15 13:11:29 +03:00 |
|
itdoginfo
|
d51ac63c94
|
feat: one method for system info
|
2025-10-15 11:51:27 +03:00 |
|
divocat
|
53b71ec4b0
|
fix: change dns_on_router params
|
2025-10-15 01:21:49 +03:00 |
|
divocat
|
5087be83d3
|
feat: adapt diagnostics page to mobile
|
2025-10-15 01:18:32 +03:00 |
|
divocat
|
6772b83861
|
feat: implement most diagnostics actions
|
2025-10-15 01:11:30 +03:00 |
|
itdoginfo
|
b8ccb4abfa
|
feat: get latest podkop release
|
2025-10-14 23:47:31 +03:00 |
|
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 |
|