summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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>
2024-11-21Translations update from Hosted Weblate (#7402)Weblate (bot)
* Translated using Weblate (Spanish) Currently translated at 100.0% (172 of 172 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 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 96.7% (30 of 31 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/es/ Translated using Weblate (Spanish) Currently translated at 97.5% (2466 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 91.8% (79 of 86 strings) Translation: OpenWrt/LuCI/applications/package-manager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/zh_Hant/ Translated using Weblate (Irish) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (175 of 175 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (198 of 198 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 50.0% (1 of 2 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 0.6% (1 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/zh_Hant/ Translated using Weblate (French) Currently translated at 24.6% (20 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/fr/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 11.1% (5 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 33.3% (11 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 2.6% (2 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 10.4% (5 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 2.5% (1 of 40 strings) Translation: OpenWrt/LuCI/applications/example Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 2.3% (3 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 10.6% (7 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 3.4% (3 of 88 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 23.8% (5 of 21 strings) Translation: OpenWrt/LuCI/applications/irqbalance Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 6.1% (5 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 10.0% (2 of 20 strings) Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/zh_Hans/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/zh_Hans/ 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 36.5% (34 of 93 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/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 3.6% (6 of 165 strings) 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 92.8% (13 of 14 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 54.0% (135 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 90.2% (65 of 72 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/zh_Hant/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/zh_Hans/ 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 87.2% (348 of 399 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 96.2% (2434 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 96.7% (30 of 31 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/es/ Translated using Weblate (Spanish) Currently translated at 97.5% (2466 of 2528 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% (172 of 172 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 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Polish) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (172 of 172 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (161 of 161 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/pl/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 90.6% (78 of 86 strings) Translation: OpenWrt/LuCI/applications/package-manager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/pt_BR/ Translated using Weblate (French) Currently translated at 88.3% (76 of 86 strings) Translation: OpenWrt/LuCI/applications/package-manager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspackage-manager/fr/ Translated using Weblate (French) Currently translated at 0.7% (1 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/fr/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 3.7% (6 of 161 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/pt_BR/ Translated using Weblate (French) Currently translated at 22.2% (18 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/fr/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 30.3% (10 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/pt_BR/ Translated using Weblate (French) Currently translated at 39.3% (13 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/fr/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 2.6% (2 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/pt_BR/ Translated using Weblate (French) Currently translated at 3.9% (3 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/fr/ Translated using Weblate (French) Currently translated at 6.5% (3 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/fr/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 2.3% (3 of 128 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 3.0% (2 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/pt_BR/ Translated using Weblate (French) Currently translated at 6.0% (4 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/fr/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 1.1% (1 of 88 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/pt_BR/ Translated using Weblate (French) Currently translated at 1.1% (1 of 88 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/fr/ Translated using Weblate (French) Currently translated at 9.5% (2 of 21 strings) Translation: OpenWrt/LuCI/applications/irqbalance Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/fr/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 3.7% (3 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/pt_BR/ Translated using Weblate (French) Currently translated at 2.5% (5 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/fr/ Translated using Weblate (French) Currently translated at 15.1% (5 of 33 strings) Translation: OpenWrt/LuCI/applications/alist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsalist/fr/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 94.0% (47 of 50 strings) Translated using Weblate (French) Currently translated at 94.0% (47 of 50 strings) Translated using Weblate (French) 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/fr/ Translated using Weblate (Portuguese (Brazil)) 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/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (French) Currently translated at 94.5% (173 of 183 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 20.0% (8 of 40 strings) Translated using Weblate (French) Currently translated at 17.5% (7 of 40 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 94.2% (376 of 399 strings) Translated using Weblate (French) Currently translated at 64.9% (259 of 399 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (82 of 82 strings) Translated using Weblate (French) Currently translated at 100.0% (82 of 82 strings) 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 (Portuguese (Brazil)) Currently translated at 89.2% (2256 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Italian) Currently translated at 95.6% (2417 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Translated using Weblate (French) Currently translated at 84.2% (2131 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Translated using Weblate (German) Currently translated at 96.1% (2430 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Ettore Atalan <atalanttore@googlemail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: MkQtS <MkQtS@users.noreply.hosted.weblate.org> Co-authored-by: Phantomwise <phantomwise67@protonmail.com> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: gcb <gabrielbarros+weblate@gmail.com> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Co-authored-by: 少年ウィンド <k236michaeimm@gmail.com> Signed-off-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Signed-off-by: Ettore Atalan <atalanttore@googlemail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: MkQtS <MkQtS@users.noreply.hosted.weblate.org> Signed-off-by: Phantomwise <phantomwise67@protonmail.com> Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com> Signed-off-by: gallegonovato <fran-carro@hotmail.es> Signed-off-by: gcb <gabrielbarros+weblate@gmail.com> Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: 少年ウィンド <k236michaeimm@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/pt_BR/ Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/filebrowser Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/p910nd Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/vnstat Translation: OpenWrt/LuCI/modules/luci-mod-dashboard * Translated using Weblate (French) Currently translated at 5.2% (4 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/fr/ Signed-off-by: Phantomwise <phantomwise67@protonmail.com> * Translated using Weblate (French) Currently translated at 100.0% (2 of 2 strings) Translation: OpenWrt/LuCI/applications/filebrowser Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/fr/ * Translated using Weblate (Spanish) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/es/ Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> * Translated using Weblate (Finnish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/commands Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/fi/ * Translated using Weblate (Finnish) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/fi/ Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> * Translated using Weblate (Finnish) 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/fi/ Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> * Translated using Weblate (Finnish) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/fi/ Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> --------- Signed-off-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Signed-off-by: Ettore Atalan <atalanttore@googlemail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: MkQtS <MkQtS@users.noreply.hosted.weblate.org> Signed-off-by: Phantomwise <phantomwise67@protonmail.com> Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com> Signed-off-by: gallegonovato <fran-carro@hotmail.es> Signed-off-by: gcb <gabrielbarros+weblate@gmail.com> Signed-off-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: 少年ウィンド <k236michaeimm@gmail.com> Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Ettore Atalan <atalanttore@googlemail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: MkQtS <MkQtS@users.noreply.hosted.weblate.org> Co-authored-by: Phantomwise <phantomwise67@protonmail.com> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: gcb <gabrielbarros+weblate@gmail.com> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Co-authored-by: 少年ウィンド <k236michaeimm@gmail.com> Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-21luci-app-p910nd: excise luci-compatPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-21luci-app-ddns: Convert to JSPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-21luci-base: ui: extend addNotification to handle a user-provided timeoutPaul Donald
A millisecond value after which the notification will disappear automatically. If omitted, the notification will remain until it receives the click event. Existing calls are unaffected. Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-19luci-app-p910nd: update to package-managerPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-18luci-app-adblock-fast: sync with principalStan Grishin
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-11-17luci-lua-runtime: fix build error with LTOAnari Jalakas
Adding $(FPIC) parameter fixes building with CONFIG_USE_LTO enabled. Signed-off-by: Anari Jalakas <anari.jalakas@gmail.com>
2024-11-17luci-lib-nixio: fix build error with LTOAnari Jalakas
Adding $(FPIC) parameter fixes building with CONFIG_USE_LTO enabled. Signed-off-by: Anari Jalakas <anari.jalakas@gmail.com>
2024-11-17luci-lib-jsonc: fix build error with LTOAnari Jalakas
Adding $(FPIC) parameter fixes building with CONFIG_USE_LTO enabled. Signed-off-by: Anari Jalakas <anari.jalakas@gmail.com>
2024-11-17luci-lib-ip: fix build error with LTOAnari Jalakas
Adding $(FPIC) parameter fixes building with CONFIG_USE_LTO enabled. Signed-off-by: Anari Jalakas <anari.jalakas@gmail.com>
2024-11-17luci-proto-vxlan: fix format in i18n stringsPaul Donald
follow-up to 9ebffc1ecdb8871dea7d35eb8eb10dde688baf5d Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-17luci-app-package-manager: support new APK repositories.d configsChristian Marangi
Support new APK repositories.d configs following OPKG was to better split distfeeds and customfeeds. Support for ""legacy"" repositories is kept to support migration period and to support custom scenario where user use this file instead. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-17luci-mod-network: Fix for a9e1685 to enable translationHannu Nyman
Fix the erroneous placement of ) in a9e1685 to actually provide translation. Fixes #7401 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-17ci: account for APK as default on main branchDaniel Nilsson
With APK defaulted on openwrt:main, we should include packages with the .apk file extension as artifacts. Also default the logging to V=s as otherwise the APK version check won't be printed to stdout. Signed-off-by: Daniel Nilsson <dannil+github@protonmail.com>
2024-11-17ci: upgrade openwrt/gh-action-sdk workflow to v7Daniel Nilsson
With the change of the Docker container not including pre-built binaries [1], the previous version of the workflow fails as it still expects those to be present in the upstream container while the new versions runs a file called setup.sh if present to configure the container. By upgrading openwrt/gh-action-sdk workflow to v7, we make sure that setup.sh is run and configures the container [2]. [1] https://github.com/openwrt/docker/commit/9b55784b18f8d2c684aac4dd21a224320bb9b9ce [2] https://github.com/openwrt/gh-action-sdk/commit/0c00b28c11bed5c7697e807d4cb8ef176ca688ef Signed-off-by: Daniel Nilsson <dannil+github@protonmail.com>
2024-11-16treewide: Sync i18n translationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-15Translated using Weblate (Filipino)Hosted Weblate
Currently translated at 100.0% (194 of 194 strings) Translated using Weblate (Filipino) Currently translated at 6.4% (162 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fil/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (250 of 250 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/zh_Hans/ 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 (Polish) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (2528 of 2528 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Dutch) Currently translated at 5.7% (9 of 157 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/nl/ Translated using Weblate (Dutch) Currently translated at 50.0% (1 of 2 strings) Translation: OpenWrt/LuCI/applications/olsr-viz Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/nl/ Translated using Weblate (Hebrew) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/he/ Co-authored-by: Hansie P <jjpeersman@me.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: searinminecraft <114207889+searinminecraft@users.noreply.github.com> Co-authored-by: try496 <pinghejk@gmail.com> Signed-off-by: Hansie P <jjpeersman@me.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com> Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com> Signed-off-by: searinminecraft <114207889+searinminecraft@users.noreply.github.com> Signed-off-by: try496 <pinghejk@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/fil/ Translation: OpenWrt/LuCI/applications/openvpn
2024-11-14luci-base: i18n refreshPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-14luci-mod-network: dhcp; implement ignore_hosts_dir dnsmasq settingPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-14luci-mod-network: improve route setting descriptionsPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-10luci-mod-status: channel_analysis: detect 40 MHz (20+20 bonded) APsAleksander Jan Bajkowski
At the moment, 40 MHz detection works only for some APs. HT (802.11n) exposes the 40 MHz capability of APs in two ways. The first way is a continuous 40 Mhz band. The second way is two 20MHz bonded channels. Linux detects the presence of 40 MHz by checking the presence of the second channel. It is always absent when the AP supports only 20 MHz. This PR fixes this issue and both ways are supported. First (40 MHz continuous): HT Operation: Primary Channel: 13 Secondary Channel Offset: below Channel Width: 40 MHz or higher Second way (20+20MHz bonded): HT Operation: Primary Channel: 1 Secondary Channel Offset: above Channel Width: 20 MHz Pure 20MHz channel: HT Operation: Primary Channel: 1 Secondary Channel Offset: no secondary Channel Width: 20 MHz Fixes: #6839 Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2024-11-10Translated using Weblate (Finnish)Hosted Weblate
Currently translated at 69.7% (1723 of 2470 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fi/ Translated using Weblate (Polish) Currently translated at 100.0% (93 of 93 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (93 of 93 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/pl/ Translated using Weblate (Greek) Currently translated at 12.1% (4 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/el/ Translated using Weblate (Greek) Currently translated at 2.6% (2 of 76 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/el/ Translated using Weblate (Greek) Currently translated at 2.1% (1 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/el/ Translated using Weblate (Greek) Currently translated at 1.5% (1 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/el/ Translated using Weblate (Greek) Currently translated at 1.1% (1 of 88 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/el/ Translated using Weblate (Greek) Currently translated at 4.7% (1 of 21 strings) Translation: OpenWrt/LuCI/applications/irqbalance Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsirqbalance/el/ Translated using Weblate (Greek) Currently translated at 0.5% (1 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/el/ Translated using Weblate (Greek) Currently translated at 6.0% (2 of 33 strings) Translation: OpenWrt/LuCI/applications/alist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsalist/el/ Translated using Weblate (Greek) Currently translated at 6.0% (4 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/el/ Translated using Weblate (Greek) Currently translated at 6.7% (6 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/el/ Translated using Weblate (Greek) Currently translated at 10.2% (5 of 49 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/el/ Translated using Weblate (Greek) Currently translated at 16.6% (28 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/el/ Translated using Weblate (Greek) Currently translated at 7.8% (8 of 102 strings) Translated using Weblate (Greek) Currently translated at 16.6% (8 of 48 strings) Translated using Weblate (Greek) Currently translated at 5.4% (9 of 165 strings) Translated using Weblate (Greek) Currently translated at 20.1% (57 of 283 strings) Translated using Weblate (Greek) Currently translated at 25.0% (619 of 2470 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/el/ Translated using Weblate (Filipino) Currently translated at 6.4% (160 of 2470 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fil/ Translated using Weblate (German) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (German) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (82 of 82 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2470 of 2470 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Co-authored-by: Colton Silva <jamesemiliano74@gmail.com> Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Mac Mac <nofxmac@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: try496 <pinghejk@gmail.com> Signed-off-by: Colton Silva <jamesemiliano74@gmail.com> Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: Mac Mac <nofxmac@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com> Signed-off-by: try496 <pinghejk@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/el/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/el/ Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/p910nd Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/upnp
2024-11-10luci-app-dockerman: Use apk compatible versioningHannu Nyman
Adjust versioning for apk compatibility. Also set date to last change (of dependencies). Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-09luci.mk: Add apk compatibility to PKG_RELEASE handlingHannu Nyman
Most LuCI packages have automatic versioning, but some use manual versioning, and compatibility with apk requires 'r' to be added into PKG_RELEASE in style of 1.2.7-r17 Modify luci.mk to behave similarly as the the generic packages Makefile. Add 'r' prefix to PKG_RELEASE. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-09Merge pull request #7367 from abajk/channel-160mhzHannu Nyman
luci-mod-status: channel_analysis: detect 160 MHz capable AP
2024-11-08luci-app-wifischedule: tighten acl permsPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-07luci-mod-status: channel_analysis: detect 160 MHz capable APAleksander Jan Bajkowski
Implement a workaround to detect an 160MHz capable AP. It was introduced in the mac80211 in 2016 with 802.11ac Wave 2. APs capable of 160 MHz are detected by the shift of central frequencies. More detailed description in the link [1]. Every AP I have seen presents support for 160 MHz in this way. [1] https://github.com/torvalds/linux/commit/23665aaf9170ae6328cc4f68250c529a628af2ab Fixes: #6262 Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2024-11-07luci-base: fix documented pathPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2024-11-07luci-proto-vxlan: fix tos write and load handlersPaul Donald
Signed-off-by: Paul Donald <newtwen+github@gmail.com>