summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-03-19luci-proto-vxlan: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-vti: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-unet: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-sstp: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-relay: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-openfortivpn: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-openconnect: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-ncm: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-modemmanager: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-mbim: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-ipip: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-gre: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-external: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-bonding: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-batman-adv: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-autoip: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-19luci-proto-3g: add missing license informationFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-18luci-app-travelmate: disable vpn processing by defaultDirk Brenken
Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-03-18Merge pull request #6998 from dannil/dockerman-networks-nullJo-Philipp Wich
luci-app-dockerman: check for existing IPAM config
2024-03-17luci-app-dockerman: check for existing IPAM configDaniel Nilsson
This was added in upstream with https://github.com/lisaac/luci-app-dockerman/commit/7292955a1b415bb60fa2e403bb3a437b4b7f7846 so should be fine for us to add it. Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
2024-03-17Revert "luci-base: force menu to regenerate after uci change"Hannu Nyman
This reverts commit 97ebdcbddb9cad76dc551086fcb887e55886a069. The commit seems to cause errors already before the login screen. Discussion in https://github.com/openwrt/luci/commit/97ebdcbddb9cad76dc551086fcb887e55886a069#commitcomment-139871175 Errors like: In error(), file [C] called from function [anonymous function] (/usr/lib/lua/luci/ucodebridge.lua:23) called from function ((tail call)) In [anonymous function](), file /usr/share/ucode/luci/runtime.uc, line 148, byte 45: called from function build_pagetree (/usr/share/ucode/luci/dispatcher.uc:382:73) called from function menu_json (/usr/share/ucode/luci/dispatcher.uc:439:26) called from function [anonymous function] (/usr/share/ucode/luci/dispatcher.uc:898:24) called from anonymous function (/www/cgi-bin/luci:39:13) ` return lcall.call(modname, method, ...args);` Near here ----------------------------------------^ Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-03-17Translated using Weblate (Spanish)Hosted Weblate
Currently translated at 9.4% (7 of 74 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/es/ Translated using Weblate (Spanish) Currently translated at 11.7% (2 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/tor Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (21 of 21 strings) Translation: OpenWrt/LuCI/applications/tor Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/es/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (85 of 85 strings) Translated using Weblate (Lithuanian) Currently translated at 64.4% (127 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/lt/ Translated using Weblate (Spanish) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/es/ Translated using Weblate (Polish) Currently translated at 100.0% (85 of 85 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (85 of 85 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (280 of 280 strings) Translated using Weblate (Lithuanian) Currently translated at 86.6% (39 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/lt/ Translated using Weblate (Lithuanian) Currently translated at 36.6% (44 of 120 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/lt/ Translated using Weblate (Lithuanian) Currently translated at 65.1% (43 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/lt/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (280 of 280 strings) Translated using Weblate (Lithuanian) Currently translated at 17.5% (7 of 40 strings) Translated using Weblate (Lithuanian) Currently translated at 56.0% (111 of 198 strings) Translation: OpenWrt/LuCI/applications/smartdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssmartdns/lt/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (2371 of 2371 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/ Translated using Weblate (Korean) Currently translated at 100.0% (2 of 2 strings) Translation: OpenWrt/LuCI/applications/olsr-viz Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-viz/ko/ Translated using Weblate (Korean) Currently translated at 47.3% (18 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/ko/ Translated using Weblate (Korean) Currently translated at 6.1% (23 of 376 strings) Translated using Weblate (Korean) Currently translated at 24.4% (33 of 135 strings) Translated using Weblate (Korean) Currently translated at 29.1% (690 of 2371 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% (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 24.2% (8 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 23.9% (11 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 96.9% (64 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 96.2% (362 of 376 strings) Translated using Weblate (Hebrew) Currently translated at 37.0% (50 of 135 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Russian) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Polish) Currently translated at 100.0% (40 of 40 strings) Co-authored-by: Džiugas J <dziugas1959@hotmail.com> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: gallegonovato <fran-carro@hotmail.es> Co-authored-by: st7105 <st7105@gmail.com> Co-authored-by: try496 <pinghejk@gmail.com> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Co-authored-by: 이정희 <daemul72@gmail.com> Signed-off-by: Džiugas J <dziugas1959@hotmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: gallegonovato <fran-carro@hotmail.es> Signed-off-by: 이정희 <daemul72@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/he/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ko/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsp910nd/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ko/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/p910nd Translation: OpenWrt/LuCI/applications/statistics
2024-03-17widgets: add a re-useable filtered logread viewKarl Palsson
Multiple apps introduced their own implementation of a syslog view, filtered for just their own application logs. Pull that out as a shared view. Some of these had _minor_ style differences, which has been "standardized" now. A full "widget" conversion would allow more end app tuning of that, but is not implemented. Signed-off-by: Karl Palsson <karlp@etactica.com> app-nextdns: fix Logs title Minor typo, introduced in 625abbf (convert simple controllers to menu.json) Signed-off-by: Karl Palsson <karlp@etactica.com> luci-base: implement shared log reader view Closes #5452 Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-03-17luci-base: force menu to regenerate after uci changeJames Haggerty
Because the menu JSON can have 'depends' in them, uci changes should force the menu to regenerate. Closes #6423 Signed-off-by: James Haggerty <james.haggerty@morsemicro.com> Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-03-17luci-base: ui.js: avoid polling in a tight loop on confirm/rollbackErik Karlsson
The call function was based on the legacy XHR interface and it has not been updated to comply with the new request interface which passes the duration as part of the response object rather than as a separate argument. This resulted in polling in a tight loop in certain cases since the duration was undefined. In addition there is no need to adjust apply_holdoff based on elapsed time as no significant amount of time has elapsed at this point. Signed-off-by: Erik Karlsson <erik.karlsson@genexis.eu>
2024-03-16luci-proto-ipv6: Add support for IPIP6(RFC2473) tunnelArayuki Mago
Add Generic Packet Tunneling in IPv6 Specification (RFC 2473) support. Signed-off-by: Arayuki Mago <ms@missing233.com>
2024-03-16luci-app-opkg: add warning about modifying packagesDaniel Nilsson
It is a well-known fact that opkg doesn't check ABI-compatibility between dependencies and upgrading packages in a stable release is therefore not recommended. In addition, installing and removing packages blindly may result in rendering the device inaccessible as well, so caution should be taken when doing this. This commit adds a warning which should help notify especially new users about these behaviors with a link to the wiki which advises to not upgrade packages. Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
2024-03-15Merge pull request #6987 from TDT-AG/pr/20240313-luci-baseFlorian Eckert
luci-base: fix license
2024-03-15luci-base: fix licenseFlorian Eckert
During the update of luasrcdiet with commit b5d5e5bf13e572af7f1589a01bfd338691d5f063 the license was incorrectly changed from 'Apache-2.0' to 'MIT'. As the name implies, this is the basic package that must be installed on the target for the LuCI to work at all. So changing the license from 'Apache-2.0' to 'MIT' should not have happend, because this information belongs to the package 'luci-base' and to the 'luasrcdiet'. Therefore, with commit b0d8fff3e40568af633032aacb0624da16f4266c the 'luasrcdiet' was moved to its own package. However, it was forgotten to adapt the licence to 'Apache-2.0' again. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-xinetd: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-wol: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-statistics: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-sqm: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-opkg: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-nft-qos: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-alist: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-ahcp: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-acl: add missing PKG_LICENSEFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-03-15luci-app-unbound: spell fixPaul Donald
Closes openwrt/luci#6993 Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-03-15luci-base: cbi.js: drop CustomEvent polyfillJo-Philipp Wich
All supported browsers natively support this functionality since quite a while already. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2024-03-15luci-mod-network: don't trigger uci save on removing bridge vlansJo-Philipp Wich
Do not trigger a uci save operation on removing bridge VLANs as that might invalidate the ephemeral section ID of a just added network device. Fixes: #6990 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2024-03-15luci-theme-bootstrap: darkmode graphsjames
This adds 2 more graphs to be dark in dark mode and makes the gridlines white Signed-off-by: james <jameslindstrom2@gmail.com>
2024-03-13Merge pull request #6928 from ↵Jo-Philipp Wich
thomasschroeder/luci-theme-bootstrap_show-scrollbar luci-theme-bootstrap: Always show scrollbar
2024-03-13luci-app-statistics: add users plugin supportJoel Johnson
The users plugin is functional and useful, but requires usage of custom built packages of busybox, dropbear, openssh, or other console/shell access mechanisms. Signed-off-by: Joel Johnson <mrjoel@lixil.net>
2024-03-12luci-mod-network: drop trailing whitespaceDaniel Nilsson
This resulted in the sysfs parameter to be invalid as it contained a space. Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
2024-03-12Translated using Weblate (Italian)Hosted Weblate
Currently translated at 100.0% (244 of 244 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/it/ Translated using Weblate (Chinese (Traditional)) Currently translated at 2.2% (1 of 45 strings) Translation: OpenWrt/LuCI/applications/cloudflared Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscloudflared/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 3.0% (1 of 33 strings) Translation: OpenWrt/LuCI/applications/v2raya Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsv2raya/zh_Hant/ Translated using Weblate (Lithuanian) Currently translated at 35.8% (43 of 120 strings) Translation: OpenWrt/LuCI/applications/usteer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsusteer/lt/ Translated using Weblate (Lithuanian) Currently translated at 70.3% (57 of 81 strings) Translation: OpenWrt/LuCI/applications/email Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/lt/ Translated using Weblate (Lithuanian) Currently translated at 45.4% (30 of 66 strings) Translation: OpenWrt/LuCI/applications/sshtunnel Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssshtunnel/lt/ Translated using Weblate (Lithuanian) Currently translated at 85.7% (18 of 21 strings) Translation: OpenWrt/LuCI/applications/tor Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstor/lt/ Translated using Weblate (Chinese (Traditional)) Currently translated at 9.0% (3 of 33 strings) Translation: OpenWrt/LuCI/applications/alist Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsalist/zh_Hant/ Translated using Weblate (Danish) Currently translated at 100.0% (164 of 164 strings) Translation: OpenWrt/LuCI/applications/adblock-fast Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock-fast/da/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (280 of 280 strings) Translated using Weblate (Lithuanian) Currently translated at 57.6% (102 of 177 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/lt/ Translated using Weblate (Lithuanian) Currently translated at 50.0% (37 of 74 strings) Translated using Weblate (Lithuanian) Currently translated at 46.3% (38 of 82 strings) Translated using Weblate (Lithuanian) Currently translated at 67.7% (42 of 62 strings) Translated using Weblate (Lithuanian) Currently translated at 93.2% (55 of 59 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/lt/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (194 of 194 strings) Translated using Weblate (Lithuanian) Currently translated at 47.3% (88 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/lt/ Translated using Weblate (Lithuanian) Currently translated at 58.4% (107 of 183 strings) Translated using Weblate (Lithuanian) Currently translated at 100.0% (376 of 376 strings) Translated using Weblate (Lithuanian) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/lt/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Lithuanian) Currently translated at 100.0% (2371 of 2371 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Lithuanian) Currently translated at 100.0% (7 of 7 strings) Translation: OpenWrt/LuCI/applications/squid Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssquid/lt/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/zh_Hant/ Translated using Weblate (Chinese (Traditional)) 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 (Lithuanian) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/lt/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/zh_Hant/ Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (2371 of 2371 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hant/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (44 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (177 of 177 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Polish) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Polish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (183 of 183 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (83 of 83 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (82 of 82 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2371 of 2371 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Lithuanian) Currently translated at 100.0% (2371 of 2371 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/lt/ Translated using Weblate (Italian) Currently translated at 99.8% (2368 of 2371 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Co-authored-by: Boyan Alexiev <nneauu@gmail.com> Co-authored-by: Džiugas J <dziugas1959@hotmail.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: Oğuz Ersen <oguz@ersen.moe> Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org> Co-authored-by: Yuan Law <traverslombard@outlook.com> Signed-off-by: Boyan Alexiev <nneauu@gmail.com> Signed-off-by: Džiugas J <dziugas1959@hotmail.com> Signed-off-by: MkQtS <MkQtS@users.noreply.hosted.weblate.org> Signed-off-by: Random <random-r@users.noreply.hosted.weblate.org> Signed-off-by: Yuan Law <traverslombard@outlook.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/zh_Hant/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/lt/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/lt/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/applications/wol Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2024-03-12luci-theme-bootstrap: Realtime Graphs dark modejames
This feature is to have the realtime graphs dark when using Bootstrap Dark Theme Signed-off-by: james <jameslindstrom2@gmail.com>
2024-03-11luci-app-p910nd: convert to JSPaul Donald
Simple p910nd printer management, and some level of automation that detects whether the typically necessary kmods are installed, and if not provides quick links to install those. Tested on: 22.03.6, 23.05.2 Signed-off-by: Paul Donald <newtwen@gmail.com>
2024-03-09luci-app-upnp: revise wording to include PCPSergey Ponomarev
- Revise wording, remove redundancies and mention IPv6 limitations - Mention `UPnP IGD` as `UPnP` is probably not specific enough - Include current wording in `LUCI_TITLE` for easy finding Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-03-09luci-app-upnp: remove obsolete translationSergey Ponomarev
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>