Commit graph

16856 commits

Author SHA1 Message Date
Paul Donald
563f02cffd luci-app-kmsdb: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:10 +00:00
Paul Donald
065ae51a62 luci-app-irqbalance: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:10 +00:00
Paul Donald
75b9d6656f luci-app-https-dns-proxy: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
0119c7fec3 luci-app-hd-idle: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
0c3728aad1 luci-app-fwknopd: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
244663044e luci-app-frps: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
1b22eed3ee luci-app-frpc: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
ba320346d7 luci-app-firewall: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
170be7bec3 luci-app-example: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
fb0d2ca312 luci-app-eoip: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
c723bfed5f luci-app-email: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
01f82b2372 luci-app-dynapoint: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
084fa2ddfd luci-app-dump1090: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
56b8b1e61c luci-app-dockerman: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
a76faa907b luci-app-dnscrypt-proxy: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
affdd1cb72 luci-app-diag-core: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
89dd69b3c7 luci-app-ddns: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
5b257f2f07 luci-app-dcwapd: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
74f610cf84 luci-app-cshark: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
d8b7e57656 luci-app-crowdsec-firewall-bouncer: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:09 +00:00
Paul Donald
659c3f0cf6 luci-app-coovachilli: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
fe3c288bc0 luci-app-commands: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
9ce448547c luci-app-clamav: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
2770b10fa0 luci-app-bmx7: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
24ba8e895b luci-app-bcp38: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
bb2fd7bd14 luci-app-banip: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
af77b0d002 luci-app-attendedsysupgrade: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
0758ff5012 luci-app-aria2: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
b4c4aed859 luci-app-alist: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
3646a9ea9f luci-app-ahcp: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
c4f2401203 luci-app-advanced-reboot: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
8b752acc30 luci-app-adblock: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
297f580c88 luci-app-adblock-fast: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
7187583824 luci-app-acme: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
5e409cbf3d luci-app-acl: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:08 +00:00
Paul Donald
f75241c690 luci-base: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:07 +00:00
Paul Donald
b98d8c526e build: update build/i18n-* tools
modify i18n-add-language.sh so it can:
- be run from any path
- bootstrap any (or all) po folder(s) with existing language(s)
- (partially) update luci.mk with new languages

deprecate build/i18n-init.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 13:14:06 +00:00
Paul Donald
c487c4f184 luci-app-usteer: update i18n
run build/i18n-sync.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 12:57:52 +00:00
Paul Donald
6f90c475ba luci-app-sshtunnel: update i18n
run build/i18n-sync.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 12:57:51 +00:00
Paul Donald
1c3aa1264b luci-app-irqbalance: update i18n
run build/i18n-sync.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 12:57:51 +00:00
Paul Donald
e8149f29e8 luci-app-firewall: update i18n
run build/i18n-sync.sh

Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 12:57:51 +00:00
Paul Donald
008d4c8e04 luci-base: i18n house-keeping
Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-01-03 12:50:25 +00:00
Hosted Weblate
ec2b43a8f1 Translated using Weblate (Portuguese)
Currently translated at 52.7% (86 of 163 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/pt/

Translated using Weblate (Lithuanian)

Currently translated at 78.5% (128 of 163 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/lt/

Translated using Weblate (Lithuanian)

Currently translated at 56.5% (82 of 145 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/lt/

Translated using Weblate (Portuguese)

Currently translated at 100.0% (195 of 195 strings)

Translation: OpenWrt/LuCI/applications/travelmate
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/pt/

Translated using Weblate (German)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (376 of 376 strings)

Translated using Weblate (German)

Currently translated at 100.0% (62 of 62 strings)

Translation: OpenWrt/LuCI/applications/acme
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/

Translated using Weblate (German)

Currently translated at 100.0% (197 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/de/

Translated using Weblate (German)

Currently translated at 99.6% (278 of 279 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 100.0% (2 of 2 strings)

Translation: OpenWrt/LuCI/applications/olsr-viz
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/nb_NO/

Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.8% (45 of 46 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 97.9% (48 of 49 strings)

Translated using Weblate (Spanish)

Currently translated at 93.7% (2171 of 2315 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/

Translated using Weblate (Spanish)

Currently translated at 100.0% (163 of 163 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/es/

Translated using Weblate (Spanish)

Currently translated at 77.2% (112 of 145 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (211 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (49 of 49 strings)

Translation: OpenWrt/LuCI/applications/mjpg-streamer
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/pt_BR/

Translated using Weblate (Portuguese)

Currently translated at 100.0% (197 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (197 of 197 strings)

Translation: OpenWrt/LuCI/applications/ddns
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (135 of 135 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (193 of 193 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (279 of 279 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (376 of 376 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 77.9% (127 of 163 strings)

Translation: OpenWrt/LuCI/applications/adblock-fast
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.5% (210 of 211 strings)

Translation: OpenWrt/LuCI/applications/dockerman
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 37.9% (55 of 145 strings)

Translation: OpenWrt/LuCI/applications/https-dns-proxy
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (14 of 14 strings)

Translation: OpenWrt/LuCI/applications/pagekitec
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (2 of 2 strings)

Translation: OpenWrt/LuCI/applications/olsr-viz
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 93.4% (228 of 244 strings)

Translation: OpenWrt/LuCI/applications/banip
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/pt_BR/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.4% (374 of 376 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 94.2% (2183 of 2315 strings)

Translation: OpenWrt/LuCI/modules/luci-base
Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/

Added translation using Weblate (Norwegian Bokmål)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Džiugas J <dziugas1959@hotmail.com>
Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marco Aurélio Cardoso <marcoaurelio.cardoso@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: ssantos <ssantos@web.de>
Signed-off-by: Allan Nordhøy <epost@anotheragency.no>
Signed-off-by: Džiugas J <dziugas1959@hotmail.com>
Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com>
Signed-off-by: Marco Aurélio Cardoso <marcoaurelio.cardoso@gmail.com>
Signed-off-by: gallegonovato <fran-carro@hotmail.es>
Signed-off-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/de/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pt/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/nb_NO/
Translation: OpenWrt/LuCI/applications/firewall
Translation: OpenWrt/LuCI/applications/minidlna
Translation: OpenWrt/LuCI/applications/nut
Translation: OpenWrt/LuCI/applications/openvpn
Translation: OpenWrt/LuCI/applications/statistics
Translation: OpenWrt/LuCI/applications/upnp
2024-01-02 22:21:56 +02:00
Paul Donald
032f305678 luci-mod-network: disable 'Edit' button for dynamic interfaces
Otherwise they produce "Cannot read properties of null".

Tested on 23.05.2

Fixes issue #6799

Signed-off-by: Paul Donald <newtwen@gmail.com>
2023-12-31 13:11:41 +00:00
Christian Marangi
cbfa9ca8d6 luci-mod-system: drop not used setInitAction ubus luci permission
Drop not used setInitAction ubus luci method permission from
luci-mod-system-uhttpd and luci-mod-system-ssh. They are not used in the
related js files and should be removed as the related js doesn't
use/require them.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-12-30 23:38:19 +00:00
Rafał Miłecki
2e4900eb43 luci-mod-system: use new "rc" ubus object for init.d scripts
Convert startup.js and system.js to use the generic ubus rc method to
handle /etc/init.d/ scripts for enable/disable/start/restart/reload/stop
operation.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
[ reword commit description, convert system.js ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-12-30 23:38:19 +00:00
Puran Lyu
5802709bc6 luci-app-irqbalance: add template pot file and zh-Hans translation
Signed-off-by: Puran Lyu <pl2355@nyu.edu>
2023-12-30 23:36:31 +00:00
Puran Lyu
468ad9f792 luci-app-irqbalance: add new package
Add LuCI interface for irqbalance package

Signed-off-by: Puran Lyu <pl2355@nyu.edu>
2023-12-30 23:36:31 +00:00
Hosted Weblate
16572f1395 Translated using Weblate (Russian)
Currently translated at 100.0% (18 of 18 strings)

Translation: OpenWrt/LuCI/applications/tor
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/ru/

Translated using Weblate (Russian)

Currently translated at 100.0% (66 of 66 strings)

Translation: OpenWrt/LuCI/applications/sshtunnel
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ru/

Translated using Weblate (Russian)

Currently translated at 100.0% (376 of 376 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sergey Ponomarev <stokito@gmail.com>
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ru/
Translation: OpenWrt/LuCI/applications/statistics
2023-12-30 13:14:57 +00:00
Jonas Dreßler
c74c861477 luci-mod-firewall: Expand on naming of forwarding rule inside the zone
Apparently the "Forward" entry of the individual firewall zones controls
forwarding within the zone (between the individual interfaces) only, and not
the forwarding of packets from the zone to other zones. This is quite
confusing, as the meaning is different from the global "Forward" option
above, which does control forwarding between zones.

Quote from user jow on the forum:
> The per-zone forward controls forwarding traffic among the ifaces of this
> zone. Traffic from/to other zones is handled by the global forward policy,
> or individual forwardings or rules.

See https://forum.openwrt.org/t/likely-bug-in-openwrt-firewall-rule-generation/18152

Let's try to be a bit more concise with the naming here and rename this
entry to "Intra zone forward", which hopefully makes the difference clear.

Signed-off-by: Jonas Dreßler <verdre@v0yd.nl>
2023-12-30 02:54:42 +00:00