mirror of
https://github.com/openwrt/luci.git
synced 2026-10-12 07:17:33 +04:00
806cd134192f955fa166f228dfd4db4acaa377d2
19272
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
806cd13419 |
luci-app-travelmate: fix WLAN scan for non-root users
- added the missing "download" scope to cgi-io Path access remains restricted by the existing file ACL, so no additional file becomes readable. Also drop the stale travelmate.pid entry, it has no consumer in the frontend anymore. Fixes: https://github.com/openwrt/luci/issues/8840 Signed-off-by: Dirk Brenken <dev@brenken.org> |
||
|
|
51df0fe187 |
luci-base: add missing pollinterval option to config
Include 'option pollinterval' to config file, as it is otherwise undocumented and very difficult to discover. Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com> |
||
|
|
45acfe0fe7 |
luci-base: clean up config
Run file through 'uci export' to fix all whitespace and quoting, making it easier to diff with installed config. Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com> |
||
|
|
ef8e96aadb |
luci-mod-network: correct link bonding setting
netifd only understands packets_per_port which it converts/writes to sysfs packets_per_slave. Also, the value 0 is valid. Closes #8830 Signed-off-by: Paul Donald <newtwen+github@gmail.com> |
||
|
|
f4c5c76b4f |
luci-mod-network: add auto-negotiation, phy speed and duplex
Some settings that were missing from the device configuration have been added to control auto-negotiation, PHY speed, duplex, and rx/tx pause. If the interface has available Phy links speeds, those values will be used, otherwise, static values will be used, such as 10Mbps half/full. 100Mbps half/full, 1Gbps full, 2.5Gbps full, etc... Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com> |
||
|
|
ebb64fad89 |
luci-proto-openvpn: fix auth_user_pass option, clarify label
Maintainer: @systemcrash CC: @feckert Version: Main Compile tested: X86-64 Run tested: X86-64 Description: The push_opt tab incorrectly registered a server-side auth_user_pass Value option. So move it to the client-side FileUpload option on the general tab. auth_user_pass is a client-only option; the corresponding server-side directive is auth-user-pass-verify, which is already correctly defined under the scripts tab as auth_user_pass_verify. Also update the general-tab auth_user_pass label to a clearer description of the expected file format (username and password on separate lines). Signed-off-by: Erik Conijn <egc112@msn.com> |
||
|
|
092aee7856 |
luci-app-adblock-fast: update to 1.2.4-4
Maintainer: me Compile tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.4 Run tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.4 Description: Update to PKG_RELEASE 4 - Bump PKG_RELEASE from 2 to 4. - Add PKG_CPE_ID. htdocs/luci-static/resources/adblock-fast/status.js: - Add escapeInfo function to HTML-escape untrusted scalar values. - Apply escapeInfo to error and warning messages. root/usr/share/rpcd/acl.d/luci-app-adblock-fast.json: - Remove file access rules for /dev/shm/adblock-fast files. - Remove getCronEntry from ubus read access. - Remove unbound from uci read access. - Remove dhcp, smartdns, and unbound from uci write access. - Adjust ubus luci.adblock-fast write access for stop/start. Signed-off-by: Stan Grishin <stangri@melmac.ca> |
||
|
|
60f87e5d1f |
luci-app-pbr: update to 1.2.2-20
Maintainer: me
Compile tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.4
Run tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.4
Description:
Update package to PKG_RELEASE 20
- Updated PKG_RELEASE from 18 to 20.
- Added Erik Conijn as a package maintainer.
htdocs/luci-static/resources/pbr/status.js:
- Updated LuciCompat from 26 to 27.
- Modified buildGatewayText to accept an ipv6Enabled parameter.
- Passed ipv6_enabled status to buildGatewayText.
- Conditionally display IPv6 gateway info based on ipv6Enabled.
root/usr/libexec/rpcd/luci.pbr:
- Updated rpcdCompat from 26 to 27.
- Added 'ipv6_enabled' to get_init_status output,
reflecting UCI config.
Signed-off-by: Stan Grishin <stangri@melmac.ca>
|
||
|
|
d90ee37daa |
luci-app-https-dns-proxy: update to 2026.05.06-1
Maintainer: me Compile tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.4 Run tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.4 Description: Update version, add IPv6 bootstrap IPs - Update PKG_VERSION to 2026.05.06. - Add PKG_CPE_ID. README.md: - Update documentation URLs to mossdef.org domain. htdocs/luci-static/resources/https-dns-proxy/status.js: - Update documentation URLs to mossdef.org domain. - Add HTML-escaping for config-derived text in status UI. - Apply HTML-escaping to proxy name, address, and port in status UI. htdocs/luci-static/resources/view/https-dns-proxy/overview.js: - Update heartbeat placeholder to heartbeat.mossdef.org. - Replace 'Use IPv6 resolvers' option with 'DNS resolver IP family'. - Update global and modal-only resolver IP family options. root/usr/share/https-dns-proxy/providers/com.adguard.dns.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/com.dnsforfamily.dns-doh.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/com.opendns.doh.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/cz.nic.odvr.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/google.dns.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/gr.libredns.doh.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/io.nextdns.dns.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/net.idnet.doh.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/org.cleanbrowsing.doh.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/pub.doh.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/recipes.v.json: - Add IPv6 bootstrap DNS servers. root/usr/share/https-dns-proxy/providers/sb.dns.json: - Add IPv6 bootstrap DNS servers. Signed-off-by: Stan Grishin <stangri@melmac.ca> |
||
|
+2 |
112388301e |
Translated using Weblate (Irish)
Currently translated at 100.0% (167 of 167 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ga/ Translated using Weblate (Russian) Currently translated at 100.0% (167 of 167 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (167 of 167 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/pl/ Translated using Weblate (Korean) Currently translated at 46.7% (78 of 167 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ko/ Translated using Weblate (Polish) Currently translated at 100.0% (167 of 167 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/pl/ Translated using Weblate (Spanish) Currently translated at 100.0% (167 of 167 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/es/ Translated using Weblate (Korean) Currently translated at 100.0% (153 of 153 strings) Translation: OpenWrt/LuCI/applications/dawn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/ko/ Translated using Weblate (Korean) Currently translated at 70.5% (122 of 173 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/ Translated using Weblate (Spanish) Currently translated at 100.0% (131 of 131 strings) Translated using Weblate (Russian) Currently translated at 100.0% (131 of 131 strings) Translated using Weblate (Irish) Currently translated at 100.0% (131 of 131 strings) Translated using Weblate (Czech) Currently translated at 98.6% (508 of 515 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/cs/ Translated using Weblate (Korean) Currently translated at 51.1% (67 of 131 strings) Translated using Weblate (Polish) Currently translated at 100.0% (131 of 131 strings) Translated using Weblate (Czech) Currently translated at 100.0% (131 of 131 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (131 of 131 strings) Translated using Weblate (Russian) Currently translated at 96.1% (126 of 131 strings) Translated using Weblate (Czech) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (131 of 131 strings) Translated using Weblate (Korean) Currently translated at 87.1% (2727 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/ Translated using Weblate (Czech) Currently translated at 99.9% (3126 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 93.1% (122 of 131 strings) Translated using Weblate (Polish) Currently translated at 100.0% (131 of 131 strings) Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Dan <jonweblin2205@protonmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Hosted Weblate user 54392 <hamburger2048@users.noreply.hosted.weblate.org> Co-authored-by: Hyeonjeong Lee <h9101654@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org> Co-authored-by: apemay <apemay.dev@gmail.com> Co-authored-by: chigelo <chigelo@gmail.com> Co-authored-by: 為什麼不加空格 <c++23@users.noreply.hosted.weblate.org> Signed-off-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Signed-off-by: Hyeonjeong Lee <h9101654@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Pavel Borecki <pavel.borecki@gmail.com> Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com> Signed-off-by: apemay <apemay.dev@gmail.com> Signed-off-by: chigelo <chigelo@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ko/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hant/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/nut |
||
|
|
ff1486806f |
build: skip waiting for formality check on bot PRs
Automated translation updates from Weblate and dependency bumps from Dependabot do not trigger the formality webhook [1]. Consequently, the build workflow hangs indefinitely on the 'Wait for FormalityCheck' step and subsequently fails/times out. - Let's skip it entirely for weblate PRs and do not build packages with new translations as we discussed it and we don't need it currently - Allow building packages for other bots as Dependabot, Copilot, because sometimes they can introduce breaking changes and we need to know, if it does not break CI/CD stuff. [1] https://github.com/openwrt/openwrt-bot-worker/blob/31112ca8c0c60e64c002eef72137d6c085efa9f2/cloudflare-worker/src/index.js#L129 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> |
||
|
|
25b3d5b990 |
luci-app-strongswan-swanctl: german translations have been added
The German translation had not yet been completed. This completes the translation text a, as I know it. Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
fbc2f0458e |
luci-app-strongswan-swanctl: sync I18N
I18N synchronised to reflect the latest changes Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
581fa9d1bd |
luci-app-strongswan-swanctl: split page into tunnel and service config
Strongswan has many options that are not yet included in LuCI. For future expansion, it would make sense to split these across different domains. Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
5cf20c5741 |
luci-app-nut: only allow admin write access and limit read access
In order to mitigate GHSA-4f29-2ff2-6hqf: 'authenticated luci-app-nut configuration user can execute NUT monitor notify commands as root', we write access to the nut UCI configuration only for admin user, and also limit some additional read access for non-admin users. Remove unneeded permissions in luci-app-nut* ACLs Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca> |
||
|
|
239c5ec57e |
Translated using Weblate (French)
Currently translated at 68.2% (58 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/fr/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (165 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (113 of 113 strings) Translation: OpenWrt/LuCI/applications/libreswan Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (255 of 255 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (109 of 109 strings) Translation: OpenWrt/LuCI/applications/filemanager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (178 of 178 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (233 of 233 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (183 of 183 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (515 of 515 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (27 of 27 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (207 of 207 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (187 of 187 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (72 of 72 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (37 of 37 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (80 of 80 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/uk/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 85.4% (41 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/zh_Hant/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/uk/ Translated using Weblate (Ukrainian) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (125 of 125 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (31 of 31 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (282 of 282 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Ukrainian) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Ukrainian) Currently translated at 97.6% (3053 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/ Co-authored-by: Dan <jonweblin2205@protonmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Riton Du Boulon <henripl37@gmail.com> Co-authored-by: 加尼瑪空格把變數都破壞了! <roc_fe@users.noreply.hosted.weblate.org> Signed-off-by: Dan <jonweblin2205@protonmail.com> Signed-off-by: Riton Du Boulon <henripl37@gmail.com> Signed-off-by: 加尼瑪空格把變數都破壞了! <roc_fe@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/uk/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/uk/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/wol Translation: OpenWrt/LuCI/modules/luci-mod-dsl |
||
|
|
01188f66f1 |
luci-mod-system: i18n string context
i18n string context Signed-off-by: Andy Chiang <AndyChiang_git@outlook.com> |
||
|
|
a18dc50643 |
luci-app-mwan3: fix Rules view ACL permissions safely
The MultiWAN Rules configuration view (rule.js) calls an internal binary helper via fs.exec_direct() to dump active ipset ranges. On standard deployments, this triggers a 403 authorization block at the cgi-exec endpoint because the configuration profile lacks an explicit file execution path under its read scope. Fix this by adding the explicit ipset dump script path to the read section of the configuration profile. Signed-off-by: Sandiep Sondagar <sandeepsondagar@gmail.com> |
||
|
|
f7e5991230 |
luci-mod-network: fix available wifi channels
rpcd iwinfo freqlist does not set a `no_ir` field. It is instead a flag so check in the flags list instead. Signed-off-by: Samuele Yang <samuele.yang@morsemicro.com> |
||
|
|
0085789eac |
luci-app-strongswan-swanctl: name the ipsec section type to globals
Only one ipsec section type is usefull. So use the NamedSection type for this option as name 'globals'. To ensure that this is displayed, this seciont must also be present in '/etc/config/ipsec'. config ipsec 'globals' Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
51ca9a199c |
luci-app-strongswan-swanctl: fix ike dropdown selection
In the dropdown option 'ikev1 (%s)', the 'format()' function call was missing. So 'ikev1 (%s)' was always shown in the dropdown menu. With this change, the dropdown menu now displays the option correct option 'ikev1 (deprecated)'. Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
f10b6f9c5d |
luci-app-strongswan-swanctl: refactoring interface listen option
* Remove placeholder and show the information in the detail option description as the placeholder information is not showen * Make this option optional so if nothing is selected the strongswan charon is listen to 'all' interfaces. Therefor the default selection 'wan' is also removed. * Do not offer the creation of an interface as this is not needed at this configuration page. * Fix naming for this option from 'listen' to 'interface'. This naming for this option is used in '/etc/init.d/swanctl' startup script. Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
354551fdf5 |
luci-app-strongswan-swanctl: remove zone handling
This must be a left over from the last refactoring of the application. The UCI option 'zone' is not used in the start-up script '/etc/init.d/swanctl'. This setting can therefore be deleted, as it serves no purpose. Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
0fd6c75e21 |
luci-app-strongswan-swanctl: fix unkown datatype subnet with cidr
The datatype 'subnet' does not exist. Use instead 'cidr'. Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
e9fc1b61c4 |
luci-mod-network: wireless: add gcmp256, sae_ext_key, transition_disable
Expose three per-BSS WPA3 tuning options in the wireless security tab: - gcmp256: advertise the GCMP-256 pairwise cipher - sae_ext_key: advertise the SAE-EXT-KEY AKM (SAE using a group-dependent hash, aka SAE-GDH) - transition_disable: signal Transition Disable (WPA3 Specification v3.5 section 13) so a client that connected once no longer downgrades GCMP-256 and SAE-EXT-KEY are mandatory for Wi-Fi 7 (EHT) but break interoperability with some clients. The wifi-scripts backend therefore defaults them on only for WPA3-Personal Compatibility Mode (sae-compat) on an EHT radio, and off everywhere else. The gcmp256/sae_ext_key checkboxes mirror that default, derived from both the encryption mode and the radio htmode, so the box shows the real default: leaving it untouched keeps the option unset (the backend decides), while toggling it writes an explicit override. As htmode is a radio property, not a wifi-iface one, it is read from the current selection of the radio's frequency widget (falling back to the saved config) instead of a same-section dependency. transition_disable is offered only for the WPA3-only modes where the signalled bitmap is non-empty. Assisted-by: Claude:claude-opus-4-8 Link: https://github.com/openwrt/luci/pull/8790 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> |
||
|
|
7af3cf4f00 |
luci-mod-network: wireless: add WPA3-Personal Compatibility Mode
Expose the sae-compat encryption mode (WPA3-Personal Compatibility Mode) in the wireless security settings. It advertises WPA2-PSK in the base RSNE while offering SAE through RSN Override elements, so that both legacy WPA2 and modern WPA3 clients can connect to a single SSID. The mode relies on RSN overriding, which is an access-point feature, so it is offered for AP mode only. It gets the passphrase field and, like the other WPA2/WPA3 modes, the 802.11r, KRACK-countermeasure and WPS options. Assisted-by: Claude:claude-opus-4-8 Link: https://github.com/openwrt/luci/pull/8790 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> |
||
|
+1 |
5b95f7c901 |
Translated using Weblate (Korean)
Currently translated at 86.6% (2709 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/ Translated using Weblate (Arabic) 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/ar/ Translated using Weblate (Spanish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/es/ Translated using Weblate (Korean) Currently translated at 100.0% (233 of 233 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ko/ Translated using Weblate (Arabic) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ar/ Translated using Weblate (Arabic) Currently translated at 88.8% (24 of 27 strings) Translated using Weblate (Arabic) Currently translated at 5.6% (11 of 196 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ar/ Translated using Weblate (Arabic) Currently translated at 32.1% (87 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ar/ Translated using Weblate (Arabic) Currently translated at 9.0% (27 of 297 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ar/ Translated using Weblate (Arabic) Currently translated at 18.3% (38 of 207 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ar/ Translated using Weblate (Arabic) Currently translated at 68.2% (58 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ar/ Translated using Weblate (Arabic) Currently translated at 72.9% (2282 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ar/ Translated using Weblate (Korean) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/ Translated using Weblate (Italian) Currently translated at 100.0% (282 of 282 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (Portuguese) Added translation using Weblate (Portuguese) Added translation using Weblate (Portuguese) Added translation using Weblate (Portuguese) Added translation using Weblate (Portuguese) Added translation using Weblate (Portuguese) Added translation using Weblate (Portuguese) Added translation using Weblate (Portuguese) Translated using Weblate (Czech) Currently translated at 99.2% (419 of 422 strings) Translated using Weblate (Russian) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (165 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (165 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/rustdesk-server Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrustdesk-server/ru/ Translated using Weblate (Czech) Currently translated at 99.3% (164 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/rustdesk-server Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrustdesk-server/cs/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 46.4% (71 of 153 strings) Translation: OpenWrt/LuCI/applications/dawn Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdawn/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 80.3% (90 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (112 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 71.3% (182 of 255 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/zh_Hant/ Translated using Weblate (Russian) 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/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ru/ Translated using Weblate (Czech) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/cs/ Translated using Weblate (Russian) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 83.3% (40 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (233 of 233 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% (233 of 233 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 88.8% (64 of 72 strings) Translated using Weblate (Russian) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Russian) Currently translated at 100.0% (183 of 183 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ru/ 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 94.4% (118 of 125 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 87.7% (43 of 49 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (515 of 515 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (515 of 515 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 85.8% (73 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (192 of 192 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ru/ Translated using Weblate (Czech) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/cs/ Translated using Weblate (Russian) Currently translated at 100.0% (37 of 37 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (297 of 297 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (187 of 187 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (207 of 207 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (207 of 207 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ru/ Translated using Weblate (Czech) Currently translated at 100.0% (44 of 44 strings) Translated using Weblate (Russian) Currently translated at 100.0% (184 of 184 strings) Translated using Weblate (Russian) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Russian) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Czech) Currently translated at 99.2% (419 of 422 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Russian) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Czech) Currently translated at 99.9% (3125 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (255 of 255 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (99 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/cs/ Translated using Weblate (Russian) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Russian) Currently translated at 85.4% (141 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (113 of 113 strings) Translation: OpenWrt/LuCI/applications/libreswan Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (255 of 255 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (109 of 109 strings) Translation: OpenWrt/LuCI/applications/filemanager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/ru/ Translated using Weblate (Arabic) 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/ar/ Translated using Weblate (Russian) Currently translated at 100.0% (178 of 178 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ru/ Translated using Weblate (Russian) Currently translated at 95.2% (119 of 125 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (233 of 233 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% (183 of 183 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% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/ru/ Translated using Weblate (Arabic) Currently translated at 21.7% (112 of 515 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ar/ Translated using Weblate (Russian) Currently translated at 98.4% (507 of 515 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/ Translated using Weblate (Arabic) Currently translated at 62.5% (30 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ar/ Translated using Weblate (Arabic) Currently translated at 18.1% (6 of 33 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/ar/ Translated using Weblate (Arabic) Currently translated at 16.1% (16 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ar/ Translated using Weblate (Arabic) Currently translated at 96.7% (30 of 31 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ar/ Translated using Weblate (Arabic) Currently translated at 96.9% (191 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ar/ Translated using Weblate (Arabic) Currently translated at 32.1% (87 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ar/ Translated using Weblate (Arabic) Currently translated at 9.0% (27 of 297 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ar/ Translated using Weblate (Arabic) Currently translated at 57.6% (49 of 85 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ar/ Translated using Weblate (Arabic) Currently translated at 72.9% (2281 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ar/ Translated using Weblate (Russian) Currently translated at 100.0% (27 of 27 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (72 of 72 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (37 of 37 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (80 of 80 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (297 of 297 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ru/ Translated using Weblate (Russian) Currently translated at 89.8% (168 of 187 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (125 of 125 strings) Translated using Weblate (Russian) Currently translated at 100.0% (31 of 31 strings) Translated using Weblate (Russian) Currently translated at 100.0% (282 of 282 strings) Translated using Weblate (Russian) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (Russian) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Russian) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Russian) Currently translated at 96.7% (3027 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Korean) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ko/ Translated using Weblate (Italian) Currently translated at 100.0% (99 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/it/ Translated using Weblate (Italian) Currently translated at 80.0% (2505 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Co-authored-by: Deni Dgabiev <ghostcraft412@gmail.com> Co-authored-by: Develper openmn <devopenm@proton.me> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Hyeonjeong Lee <h9101654@gmail.com> Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com> Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org> Co-authored-by: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org> Co-authored-by: chigelo <chigelo@gmail.com> Co-authored-by: gaohaod <gaohaod@users.noreply.hosted.weblate.org> Co-authored-by: 為什麼不加空格 <c++23@users.noreply.hosted.weblate.org> Signed-off-by: Deni Dgabiev <ghostcraft412@gmail.com> Signed-off-by: Develper openmn <devopenm@proton.me> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Hyeonjeong Lee <h9101654@gmail.com> Signed-off-by: Pavel Borecki <pavel.borecki@gmail.com> Signed-off-by: Random <random-r@users.noreply.hosted.weblate.org> Signed-off-by: SnIPeRSnIPeR <snipersniper@users.noreply.hosted.weblate.org> Signed-off-by: chigelo <chigelo@gmail.com> Signed-off-by: gaohaod <gaohaod@users.noreply.hosted.weblate.org> Signed-off-by: 為什麼不加空格 <c++23@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ar/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/ru/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/wol Translation: OpenWrt/LuCI/modules/luci-mod-dsl |
||
|
|
3b4f44d8e3 |
luci-mod-network: don't show Carrier on dynamic/alias interface
Carrier is always Absent on dynamic/alias interface. Don't show Carrier on dynamic/alias interface. Signed-off-by: Coia Prant <coiaprant@gmail.com> |
||
|
|
21818b3a0d |
luci-proto-xfrm: replace ifid datatype check with range check
According to the documentation, values from '1' to '4294967295' are allowed values for the 'ifid' option. The value ‘0’ is excluded, as '0' is treated as the default ID or an unassigned ID. While we’re at it, mark the option as non-optional. Signed-off-by: Florian Eckert <fe@dev.tdt.de> |
||
|
|
dc704c5668 |
pull_request_template: improvements based on webhook
Since the formality checks are now automated via the webhook, contributors no longer need to manually go through a checklist. The bot will flag any issues, request fixes, and apply a label indicating that requirements are not met. Once all issues are resolved, the label is automatically removed. This also benefits maintainers during review, as the previous manual checklist could be skipped or filled with inaccurate information. Remove the checklist items that are now automatically enforced and keep only the ones that are not yet automated and still make sense to have. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> |
||
|
|
5606383b19 |
github: add webhook formality check
Replace the external formality check GitHub Action with a lightweight webhook managed by the openwrt-bot-worker engine. Using a webhook instead of a heavy GitHub Action workflow is much more suitable for quick formality checks. GitHub Actions are constrained by concurrency limits across repositories, often causing long delays. In contrast, the webhook validates commits near-instantly. The validation rules are configured via `.github/formalities.json`. Since verifying `PKG_VERSION`, `PKG_RELEASE`, and mandatory release notes are not relevant for the LuCI repository (unlike packages), these checks are disabled. Additionally, the formality check is now a hard requirement. The build workflow will only run once the formality check passes, saving runner resources. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> |
||
|
|
3e3adfed54 |
build: use actions-shared-workflow for multi-arch-test-build
Replace the custom build job with the reusable workflow from `actions-shared-workflows`. Pass a custom matrix to build only for `x86_64` (target `x86-64`) as was previously defined to save GitHub Actions resources. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> |
||
|
|
3771ea1d7f |
luci-app-strongswan-swanctl: close modal stepwise
When in the inner status modal, dismiss to the outer modal instead of completely closing all modals. Signed-off-by: Lukas Voegl <lvoegl@tdt.de> |
||
|
|
30442b52d5 |
luci-app-strongswan-swanctl: move connection mapping to ucode
Moves the mapping of connection and SAs from JavaScript to ucode, thereby fixing a wrong key in the result. Signed-off-by: Lukas Voegl <lvoegl@tdt.de> |
||
|
|
f9ff1d1616 |
luci-app-mwan3: fix ACL status diag page
The "'Diagnostic' tab does not work if only the permission
'luci-app-mwan3-status' is set. Some permissions required for the page to
function are missing. This commit adds them.
Fixes:
|
||
|
|
d7a654efbc |
github: consolidate PR source branch check
Remove the redundant `check_source_branch_is_not_master.yml` workflow and enable `check_branch` in HyperStickler formal workflow to check the source branch name during pull request verification. This saves GitHub Action runner resources by consolidating the check into the existing HyperStickler job instead of spawning a separate workflow run. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> |
||
|
|
45b36402ec |
luci-base: clean up unused legacy 'flash_keep' section from config
Remove the long obsolete 'flash_keep' section of LuCI's main config file that has no users (and maybe never did). Fixes: #8750 Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com> |
||
|
|
de39fcc8d9 |
github: add dependabot configuration
Enable bot to check for updates to GitHub Actions and npm dependencies on a weekly basis. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> |
||
|
+3 |
05c784c198 |
Translated using Weblate (Korean)
Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ko/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 61.7% (42 of 68 strings) Translation: OpenWrt/LuCI/applications/chrony Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationschrony/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 76.9% (137 of 178 strings) Translation: OpenWrt/LuCI/applications/lldpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 77.6% (97 of 125 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 80.0% (32 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 69.1% (56 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 81.5% (190 of 233 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 75.4% (141 of 187 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 85.8% (255 of 297 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 86.7% (235 of 271 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 90.8% (188 of 207 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/zh_Hant/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 92.5% (25 of 27 strings) Translated using Weblate (Czech) Currently translated at 99.3% (164 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/cs/ Translated using Weblate (Korean) Currently translated at 100.0% (233 of 233 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ko/ Translated using Weblate (Korean) Currently translated at 62.3% (129 of 207 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ko/ Translated using Weblate (Korean) Currently translated at 55.2% (164 of 297 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/ Translated using Weblate (Korean) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/ Translated using Weblate (Czech) Currently translated at 96.2% (26 of 27 strings) Translated using Weblate (Czech) Currently translated at 99.9% (3125 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/ Translated using Weblate (Russian) Currently translated at 99.3% (295 of 297 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ru/ Translated using Weblate (Russian) Currently translated at 98.5% (267 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ Translated using Weblate (Korean) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/apinger Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsapinger/ko/ Translated using Weblate (Korean) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/apinger Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsapinger/ko/ Translated using Weblate (Korean) Currently translated at 100.0% (233 of 233 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ko/ Translated using Weblate (Korean) Currently translated at 70.5% (122 of 173 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ko/ Translated using Weblate (Korean) Currently translated at 54.2% (51 of 94 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/ko/ Translated using Weblate (Korean) Currently translated at 89.8% (151 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/ Translated using Weblate (Korean) Currently translated at 89.8% (151 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/ko/ Translated using Weblate (Korean) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ko/ Translated using Weblate (Polish) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Irish) Currently translated at 100.0% (109 of 109 strings) Translation: OpenWrt/LuCI/applications/filemanager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (187 of 187 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (165 of 165 strings) Translated using Weblate (Korean) Currently translated at 86.6% (202 of 233 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ko/ Translated using Weblate (Korean) Currently translated at 55.2% (164 of 297 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/ko/ Translated using Weblate (Korean) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Irish) Currently translated at 100.0% (165 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/ga/ Translated using Weblate (Spanish) Currently translated at 100.0% (68 of 68 strings) Translation: OpenWrt/LuCI/applications/chrony Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationschrony/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/csshnpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscsshnpd/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (113 of 113 strings) Translation: OpenWrt/LuCI/applications/libreswan Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslibreswan/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (165 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (4 of 4 strings) Translation: OpenWrt/LuCI/applications/softether Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssoftether/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/apinger Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsapinger/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (2 of 2 strings) Translation: OpenWrt/LuCI/applications/babeld Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbabeld/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (22 of 22 strings) Translation: OpenWrt/LuCI/applications/wifihistory Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifihistory/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (162 of 162 strings) Translation: OpenWrt/LuCI/applications/ustreamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsustreamer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (112 of 112 strings) Translation: OpenWrt/LuCI/applications/radicale3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (30 of 30 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (255 of 255 strings) Translation: OpenWrt/LuCI/applications/keepalived Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationskeepalived/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (109 of 109 strings) Translation: OpenWrt/LuCI/applications/filemanager Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfilemanager/es/ Translated using Weblate (Irish) Currently translated at 100.0% (125 of 125 strings) Translated using Weblate (Irish) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/snmpd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssnmpd/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (Irish) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/ga/ Translated using Weblate (Irish) Currently translated at 100.0% (233 of 233 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/ga/ Translated using Weblate (Spanish) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/crowdsec-firewall-bouncer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (45 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (33 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (46 of 46 strings) Translation: OpenWrt/LuCI/applications/xfrpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxfrpc/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (151 of 151 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (233 of 233 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% (28 of 28 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (183 of 183 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/openwisp Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenwisp/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (47 of 47 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Korean) Currently translated at 43.4% (224 of 515 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ko/ Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (64 of 64 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/zh_Hant/ Translated using Weblate (Korean) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ko/ Translated using Weblate (Spanish) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (80 of 80 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (16 of 16 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (173 of 173 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (168 of 168 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (187 of 187 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (99 of 99 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (207 of 207 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (72 of 72 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/es/ Translated using Weblate (Korean) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (44 of 44 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (184 of 184 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (184 of 184 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (282 of 282 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (125 of 125 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (3128 of 3128 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% (3128 of 3128 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% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Korean) Currently translated at 86.5% (2708 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ko/ Translated using Weblate (Spanish) Currently translated at 100.0% (3128 of 3128 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (165 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/zh_Hans/ Translated using Weblate (Polish) Currently translated at 100.0% (165 of 165 strings) Translation: OpenWrt/LuCI/applications/strongswan-swanctl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstrongswan-swanctl/pl/ Translated using Weblate (Spanish) Currently translated at 100.0% (151 of 151 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (233 of 233 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% (198 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (271 of 271 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (297 of 297 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (207 of 207 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (Polish) Currently translated at 100.0% (27 of 27 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (282 of 282 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (422 of 422 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (3125 of 3125 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 98.3% (3072 of 3125 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% (3125 of 3125 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 98.7% (3086 of 3125 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Hannu Nyman <hannu.nyman@iki.fi> Co-authored-by: Hoseok Seo <ddinghoya@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Hosted Weblate user 54392 <hamburger2048@users.noreply.hosted.weblate.org> Co-authored-by: Hyeonjeong Lee <h9101654@gmail.com> Co-authored-by: LogicFlow <WARDGAMES.help@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com> Co-authored-by: Piotr Kołtun <pkoltungm@gmail.com> Co-authored-by: apemay <apemay.dev@gmail.com> Co-authored-by: 加尼瑪空格把變數都破壞了! <roc_fe@users.noreply.hosted.weblate.org> Co-authored-by: 為什麼不加空格 <c++23@users.noreply.hosted.weblate.org> Signed-off-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: Hoseok Seo <ddinghoya@gmail.com> Signed-off-by: Hosted Weblate user 54392 <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: Hyeonjeong Lee <h9101654@gmail.com> Signed-off-by: LogicFlow <WARDGAMES.help@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Pavel Borecki <pavel.borecki@gmail.com> Signed-off-by: Piotr Kołtun <pkoltungm@gmail.com> Signed-off-by: apemay <apemay.dev@gmail.com> Signed-off-by: 加尼瑪空格把變數都破壞了! <roc_fe@users.noreply.hosted.weblate.org> Signed-off-by: 為什麼不加空格 <c++23@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsantiblock/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/ko/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ga/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/es/ Translation: OpenWrt/LuCI/applications/antiblock Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/natmap Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/modules/luci-mod-battstatus Translation: OpenWrt/LuCI/modules/luci-mod-dashboard Translation: OpenWrt/LuCI/modules/luci-mod-dsl |
||
|
|
833db99555 |
luci-app-pbr: update to 1.2.2-18
Maintainer: me Compile tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.4 Run tested: x86_64, Dell EMC Edge620, OpenWrt 25.12.4 Description: update to release 18 - Bump PKG_RELEASE to 18. htdocs/luci-static/resources/pbr/status.js: - Update LuciCompat to 26. - Add warning for unknown gateway on interface routing. root/usr/libexec/rpcd/luci.pbr: - Update rpcdCompat to 26. Signed-off-by: Stan Grishin <stangri@melmac.ca> |
||
|
|
2d05d310f5 |
github: modernize GitHub Pages deployment
Migrate the `jsdoc.yml` workflow from the legacy, branch-based Pages deployment (using `peaceiris/actions-gh-pages`) to GitHub's native, artifact-based Pages deployment. This eliminates git commit pollution on the `gh-pages` branch and uses the officially recommended Actions-based Pages deployment flow. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> |
||
|
|
016b2c4133 |
luci-app-snmpd: check against snmpd
To keep forward compatibility, the check for libnetsnmp library is changed to probe `/usr/sbin/snmpd` for libssl. Signed-off-by: Christian Korber <ckorber@tdt.de> |
||
|
|
d9bbc372e2 |
luci-app-banip: release 1.8.10-1
* sync with latest banip release Signed-off-by: Dirk Brenken <dev@brenken.org> |
||
|
|
59e2490205 |
luci-mod-network: fix Switch/VLAN view CSS across LuCI themes
Override theme-wide input min-widths and button resets so port labels stay inside tiles and T/U colour-coding renders on openwrt-2020 and material. Use theme CSS variables for row and border colours where available. Signed-off-by: Mirko Vogt <mirko-openwrt@nanl.de> Co-authored-by: LLM (Composer) |
||
|
|
cf114f96b6 |
luci-theme-bootstrap: handle null board info in container environments
ubus.call('system', 'board') returns null in minimal container
runtimes without procd. Subsequent accesses to boardinfo.hostname
and boardinfo.rootfs_type crash with 'left-hand side expression
is null'. Add null fallback to prevent the crash.
Fixes openwrt/luci#8726.
Signed-off-by: Maxim Skokov <skokov.m020709@gmail.com>
|
||
|
|
08ce6fe643 |
luci-app-upnp: escape description field in output
Since underlying upnpd does not sanitize, ensure to HTML escape UPnP lease description to prevent XSS. Signed-off-by: Jo-Philipp Wich <jo@mein.io> |
||
|
|
2a58b5c6c2 |
luci-app-samba4: tighten read exec access
Only grant exec permission to `smbd -V`, not smbd in general in order to prevent arbitrary command execution for readonly users. Signed-off-by: Jo-Philipp Wich <jo@mein.io> |
||
|
|
e4ff45ecbc |
luci-proto-openvpn: fix shell code injection through gerateKey arg
Ensure to quote the `cl_meta` argument of the `gerateKey` procedure. Signed-off-by: Jo-Philipp Wich <jo@mein.io> |
||
|
|
b45584b4e6 |
luci-theme-openwrt: fix empty data-page when request path is empty
Fall back to ctx.path when ctx.request_path is empty. Fixes openwrt/luci#8534. Signed-off-by: Maxim Skokov <skokov.m020709@gmail.com> |
||
|
|
22ce1df0f3 |
luci-theme-openwrt-2020: fix empty data-page when request path is empty
Fall back to ctx.path when ctx.request_path is empty. Fixes openwrt/luci#8534. Signed-off-by: Maxim Skokov <skokov.m020709@gmail.com> |