summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-12-02git: ignore eslint configsPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-12-02Merge pull request #7115 from TDT-AG/pr/20240510-luci-baseFlorian Eckert
luci-base: add PKG_LICENSE_FILES references to this packages
2024-12-02Merge pull request #7437 from stokito/luci-app-uhttpd_varsFlorian Eckert
luci-app-uhttpd: rename all non-reused vars to m, s, o
2024-12-01luci-app-adblock-fast: Sync translationsHannu Nyman
Sync. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-12-01luci-app-adblock: Sync translationsHannu Nyman
Sync. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-12-01luci-base: Sync translationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-12-01luci-app-wifischedule: Remove unnecessary dependencyHannu Nyman
As the app has been converted to javascript, remove the unnecessary luci-compat dependency. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-12-01Translated using Weblate (Chinese (Simplified Han script))try496
Currently translated at 100.0% (52 of 52 strings) Translation: OpenWrt/LuCI/applications/upnp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/zh_Hans/
2024-12-01Merge remote-tracking branch 'weblate/master'Paul Donald
2024-12-01luci-mod-system: Add 'disabled' as cron log levelHannu Nyman
Add "Disabled" with value 9 as a choice for cron log level. 9 actually exceeds the highest built-in value 8, but can be used to quieten the logging in cases where there are e.g. cron jobs running each minute, which would create log spam. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-12-01luci-app-uhttpd: rename all non-reused vars to m, s, oSergey Ponomarev
The code style of Luci declares three vars for map, section and option and reuses them. This makes code clearer and better to compress. Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-12-01luci-mod-system: Fix cron log level settingsHannu Nyman
Busybox crond only uses level 5, 7 and 8. (And 7 and 8 only differ on one error regarding finding a crontab without user.) For simplicity, just provide 5 and 7 as alternatives in LuCI. Show level 7 as the default and as the first offered choice. Add missing semicolons to the file. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-30luci-mod-dashboard: partially invert the black SVG in dark modePaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-30luci-mod-dashboard: tab indent CSSPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-30luci-mod-dashboard: custom.css: Add color variablesGriffen Edge
Add color variable references from luci-theme-boostrap to facilitate light and dark color scheme switching by default. Fall back to original colors when the variables are not declared by theme. Signed-off-by: Griffen Edge <griffen@griffenedge.com> (formatted commit message) Closes #7386 Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-30Translated using Weblate (Swedish)Paul Dee
Currently translated at 67.3% (35 of 52 strings) Translation: OpenWrt/LuCI/applications/upnp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/sv/
2024-11-30Translated using Weblate (Polish)Matthaiks
Currently translated at 100.0% (52 of 52 strings) Translation: OpenWrt/LuCI/applications/upnp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pl/
2024-11-30luci-app-upnp: restore translations: ACL, introSergey Ponomarev
2024-11-30Merge remote-tracking branch 'weblate/master'Paul Donald
2024-11-30luci-app-upnp: restore translationsSergey Ponomarev
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-11-30luci-app-upnp: remove dangling lines and split translationsSergey Ponomarev
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-11-30luci-proto-ipv6: set recommended default for noreleasePaul Donald
See https://github.com/openwrt/luci/issues/7410 Basically: RFC9096 updates the language in order to avoid DHCPv6 RELEASE upon reboot to avoid re-addressing. (now: RELEASE == SHOULD NOT) Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-30luci-proto-ipv6: augment reqprefix description to include prefix alsoPaul Donald
See https://github.com/openwrt/luci/issues/7397 to match changes in odhcp6c where one can now also specify the prefix Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-30luci-proto-3g/ppp/pppossh: fix being unable to set keepalive to 0Preport
Since on openwrt keepalive option defaults to "5 1" when it's not defined: https://github.com/openwrt/openwrt/blob/6720c4ccba256186bf2f1b1edadb851c447e62a5/package/network/services/ppp/files/ppp.sh#L128 Users must be able to set it to 0 to ignore connection failures. Signed-off-by: Erdem Gez <perport@perport.net> Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-30luci-app-upnp: Finalise changes for OpenWrt 24.10 releaseSelf-Hosting-Group
Closes #7407 Signed-off-by: Self-Hosting-Group <selfhostinggroup-git+openwrt@shost.ing> Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-30Translated using Weblate (Chinese (Traditional Han script))Hosted Weblate
Currently translated at 100.0% (59 of 59 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (285 of 285 strings) Translated using Weblate (Polish) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (198 of 198 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (59 of 59 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Vietnamese) Currently translated at 18.4% (14 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/vi/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Hungarian) Currently translated at 91.1% (2304 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Translated using Weblate (Russian) Currently translated at 100.0% (171 of 171 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Russian) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Hungarian) Currently translated at 91.1% (2304 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Hebrew) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/he/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (171 of 171 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hans/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 95.3% (164 of 172 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (44 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (194 of 194 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 87.2% (348 of 399 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (86 of 86 strings) Translation: OpenWrt/LuCI/applications/package-manager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (89 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (198 of 198 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (194 of 194 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Lê Hoàng Tiến <tienthichchoigame@gmail.com> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: Yuan Lau <traverslombard@outlook.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: hmzs <hmzs@1szer1.hu> Co-authored-by: st7105 <st7105@gmail.com> Co-authored-by: try496 <pinghejk@gmail.com> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Lê Hoàng Tiến <tienthichchoigame@gmail.com> Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com> Signed-off-by: Yuan Lau <traverslombard@outlook.com> Signed-off-by: gallegonovato <fran-carro@hotmail.es> Signed-off-by: hmzs <hmzs@1szer1.hu> Signed-off-by: st7105 <st7105@gmail.com> Signed-off-by: try496 <pinghejk@gmail.com> Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/zh_Hant/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/vnstat
2024-11-30luci-app-openvpn: Handle missing openvpn config file.Milad Mohtashamirad
With this change if the specified config file (from UCI) doesn't exist, it won't error out. instead it treats it as an empty file. Previously, when clicking edit on the custom_config option in the UI, it will show an error because the file doesn't exist there by default. As a result, a user can't easily add (paste) a config file content. Signed-off-by: Milad Mohtashamirad <milad.mohtashamirad@morsemicro.com>
2024-11-30luci-mod-status: NOTRACK action for nftables rule renderingPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-29luci-app-firewall: fix some stringsPaul Donald
i18n refresh Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-28luci-app-statistics: fix prepare values from list vlauesAleksey Kolosov
If UCI store values as a list instead of an option, conversation for the collectd configuration is not work correctly. This is due to the use of a DynamicList type element in the UI (for example, for the RRATimespans field). For this function argument val receives as array instead of a string, so no additional conversion is required. Signed-off-by: Aleksey Kolosov <softovick@gmail.com>
2024-11-28luci-mod-network: fix DHCP ip constraint (masks generate "bad address")Paul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-27Translated using Weblate (Chinese (Traditional Han script))Hosted Weblate
Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Hungarian) Currently translated at 91.1% (2304 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/hu/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (399 of 399 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Hebrew) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/he/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (171 of 171 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/zh_Hans/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 95.3% (164 of 172 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (44 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (61 of 61 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (194 of 194 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 87.2% (348 of 399 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (86 of 86 strings) Translation: OpenWrt/LuCI/applications/package-manager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (89 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (198 of 198 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (194 of 194 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (283 of 283 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Spanish) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: Yuan Lau <traverslombard@outlook.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: hmzs <hmzs@1szer1.hu> Co-authored-by: try496 <pinghejk@gmail.com> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com> Signed-off-by: Yuan Lau <traverslombard@outlook.com> Signed-off-by: gallegonovato <fran-carro@hotmail.es> Signed-off-by: hmzs <hmzs@1szer1.hu> Signed-off-by: try496 <pinghejk@gmail.com> Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/zh_Hant/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/vnstat
2024-11-27luci-base: make items of UIDynamicList drag-sortableRamon Van Gorkom
Signed-off-by: Ramon Van Gorkom <Ramon00c00@gmail.com>
2024-11-25luci-base: form: fix sort order bug triggered by integer typesPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-25luci-base: uci: fixed reorder bug where missed deletes caused off-by-onePaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-24luci-mod-network: routes: implement cloneable for all tabsPaul Donald
This enables cloning of individual routes and rules where one wishes to make similar entries rapidly. Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-24luci-app-firewall: implement cloneable for all tabs (except zones)Paul Donald
This enables cloning of individual rules, forwards, etc where one wishes to make similar entries rapidly. Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-24luci-base: add clone action for tablesPaul Donald
This augments CBITableSection, affecting types which extend it, i.e. CBIGridSection. Setting a table 'cloneable' property to true reveals a column of clone buttons who designate the current entry as a clone source. Clicking the clone button duplicates the data of that section_id into a new entry, while the new entry gets a new and unique SID. E.g. s = m.section(form.GridSection, 'foo', _('Bar')); ... s.cloneable = true; Clone and add actions differ: clone will not open a dialogue. That is a user exercise. One may set the put_next flag to false to put the new clone last, or true to put it next (after the clone source). This uses a new uci action which fulfills the behaviour: clone It is possible for the uci clone action to be used independently. See also: https://forum.openwrt.org/t/add-clone-button-to-luci-configurations-esp-in-firewall/196232 Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-24Merge branch 'master' into openwrt-24.10Paul Donald
2024-11-23luci-app-adblock: sync with adblock-4.2.3-1Dirk Brenken
* add new tld option Signed-off-by: Dirk Brenken <dev@brenken.org> (cherry picked from commit cb767dc51bd8ccd0fdfda14bd99fcf47c57eea14)
2024-11-23luci-app-adblock: sync with adblock-4.2.3-1Dirk Brenken
* add new tld option Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-11-23Merge pull request #7408 from stangri/master-luci-app-adblock-fastStan Grishin
luci-app-adblock-fast: sync with principal
2024-11-23collections: select package manager for SSL collectionsRobert Marko
Currently, the regular and nginx collections include package manager by default but SSL collections dont, so lets include package manager on SSL collections as well. Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-11-23luci-app-keepalived: add notification tabChristian Korber
This commit adds a tab to modify keepalived.user file. With this commit it is possible to issue custom commands. Signed-off-by: Christian Korber <ckorber@tdt.de>
2024-11-23luci-app-libreswan: small refactorPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-22luci-app-libreswan: prevent proposals and tunnels overwriting each otherPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-22treewide: HTML CleanupMustafa Can Elmacı
* HTML Cleanup: Meta tags. * Converted charset to shorthand. * Removed meta tags with `Content-Script-Type` attribute. (Invalid in HTML5 spec.) * HTML Cleanup: CSS tags. * Removed `type` attribute with CSS files from link tags. (HTML5 spec recommends omitting it.) * Removed `type` attribute from style tags. (Deprecated in HTML5 spec.) https://html.spec.whatwg.org/#attr-link-type https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style * HTML Cleanup: Convert from XHTML to HTML5 * Removed XML declaration. * Removed XML namespace. * Changed doctype to HTML5. * HTML Cleanup: CDATA tags. * CDATA sections should not be used within HTML they are considered as comments and not displayed. https://developer.mozilla.org/en-US/docs/Web/API/CDATASection * HTML Cleanup: Script tags. * Removed `language` attribute from script tags. (No longer valid in HTML5) * Removed `type` attribute with JavaScript MIME type from script tags. (HTML5 spec recommends omitting it.) https://html.spec.whatwg.org/multipage/scripting.html#attr-script-type https://mimesniff.spec.whatwg.org/#javascript-mime-type Signed-off-by: Mustafa Can Elmacı <mustafacan@elmaci.net>
2024-11-22luci-proto-openconnect: convert helper to ucodePaul Donald
set also dep to luci-base Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-22luci-proto-openfortivpn: convert helper to ucodePaul Donald
set also dep to luci-base Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-22luci-app-ddns: excise luci-lua-runtime dependsPaul Donald
was commit 8efe23f3be44a28b872f2cb78b5bac5c8ff7e0a3 Signed-off-by: Paul Donald <newtwen+github@gmail.com>