mirror of
https://github.com/itdoginfo/podkop.git
synced 2026-07-29 10:11:50 +03:00
Compare commits
7 Commits
0.7.13
...
21085f3ac3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
21085f3ac3 | ||
|
|
9a015bbde4 | ||
|
|
a7b6c36dfb | ||
|
|
f39e2d9ca9 | ||
|
|
00594f23fd | ||
|
|
0379cf5966 | ||
|
|
cfee6cec9a |
@@ -45,7 +45,7 @@ wget -O /etc/config/podkop https://raw.githubusercontent.com/itdoginfo/podkop/re
|
|||||||
# ToDo
|
# ToDo
|
||||||
|
|
||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
> PR принимаются только по issues, у которых стоит label "enhancement". Либо по согласованию с авторами в ТГ-чате. Остальные PR на данный момент не рассматриваются.
|
> PR принимаются только по согласованию с авторами в ТГ-чате. Остальные PR на данный момент не рассматриваются. Не тратьте зря своё время.
|
||||||
|
|
||||||
## Будущее
|
## Будущее
|
||||||
- [ ] [Подписка](https://github.com/itdoginfo/podkop/issues/118). Здесь нужна реализация, чтоб для каждой секции помимо ручного выбора, был выбор фильтрации по тегу. Например, для main выбираем ключевые слова NL, DE, FI. А для extra секции фильтруем по RU. И создаётся outbound c urltest в которых перечислены outbound из фильтров.
|
- [ ] [Подписка](https://github.com/itdoginfo/podkop/issues/118). Здесь нужна реализация, чтоб для каждой секции помимо ручного выбора, был выбор фильтрации по тегу. Например, для main выбираем ключевые слова NL, DE, FI. А для extra секции фильтруем по RU. И создаётся outbound c urltest в которых перечислены outbound из фильтров.
|
||||||
|
|||||||
@@ -288,7 +288,10 @@ async function handleShowSingBoxConfig() {
|
|||||||
if (showSingBoxConfig.success) {
|
if (showSingBoxConfig.success) {
|
||||||
ui.showModal(
|
ui.showModal(
|
||||||
_('Show sing-box config'),
|
_('Show sing-box config'),
|
||||||
renderModal(showSingBoxConfig.data as string, 'show_sing_box_config'),
|
renderModal(
|
||||||
|
JSON.stringify(showSingBoxConfig.data, null, 2),
|
||||||
|
'show_sing_box_config',
|
||||||
|
),
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
logger.error(
|
logger.error(
|
||||||
|
|||||||
@@ -4164,7 +4164,10 @@ async function handleShowSingBoxConfig() {
|
|||||||
if (showSingBoxConfig.success) {
|
if (showSingBoxConfig.success) {
|
||||||
ui.showModal(
|
ui.showModal(
|
||||||
_("Show sing-box config"),
|
_("Show sing-box config"),
|
||||||
renderModal(showSingBoxConfig.data, "show_sing_box_config")
|
renderModal(
|
||||||
|
JSON.stringify(showSingBoxConfig.data, null, 2),
|
||||||
|
"show_sing_box_config"
|
||||||
|
)
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
logger.error(
|
logger.error(
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
config settings 'settings'
|
config settings 'settings'
|
||||||
option dns_type 'udp'
|
option dns_type 'udp'
|
||||||
option dns_server '8.8.8.8'
|
option dns_server '77.88.8.8'
|
||||||
option bootstrap_dns_server '77.88.8.8'
|
option bootstrap_dns_server '77.88.8.8'
|
||||||
option dns_rewrite_ttl '60'
|
option dns_rewrite_ttl '60'
|
||||||
list source_network_interfaces 'br-lan'
|
list source_network_interfaces 'br-lan'
|
||||||
|
|||||||
@@ -490,7 +490,7 @@ list_update() {
|
|||||||
local i
|
local i
|
||||||
|
|
||||||
# DNS Check
|
# DNS Check
|
||||||
for i in $(seq 1 $nslookup_timeout); do
|
for i in $(seq 1 $nslookup_attempts); do
|
||||||
if nslookup -timeout=$nslookup_timeout openwrt.org > /dev/null 2>&1; then
|
if nslookup -timeout=$nslookup_timeout openwrt.org > /dev/null 2>&1; then
|
||||||
echolog "✅ DNS check passed"
|
echolog "✅ DNS check passed"
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in New Issue
Block a user