summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2021-10-28luci-base: add legacy directory, file and device validator JS stubsJo-Philipp Wich
Fixes: #5466 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-28luci-mod-status: disable DSL status if not presentJo-Philipp Wich
Fixes: #5465 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-28luci-base: add "dsl" system featureJo-Philipp Wich
Allows LuCI views to probe DSL presence using `L.hasSystemFeature('dsl')`. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-28luci-app-olsr-services: remove even more echosAndreas Bräu
Signed-off-by: Andreas Bräu <ab@andi95.de>
2021-10-27luci-app-olsr-services: simplify table updatesAndreas Bräu
Signed-off-by: Andreas Bräu <ab@andi95.de>
2021-10-27luci-mod-system: add led-trigger descriptionFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-10-27luci-app-ledtrig-usbport: add led-trigger descriptionFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-10-27luci-app-olsr-services: less echosAndreas Bräu
Signed-off-by: Andreas Bräu <ab@andi95.de>
2021-10-27luci-app-olsr-services: migrate to jsAndreas Bräu
Signed-off-by: Andreas Bräu <ab@andi95.de>
2021-10-26rpcd-mod-luci: parse prefix size from DHCPv6 leasesJo-Philipp Wich
Remember the prefix size when parsing odhcpd lease entries and expose it in the ip6addrs array. Fixes: #4345 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-26treewide: i18n - Sync translationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-10-26Translated using Weblate (Russian)Hosted Weblate
Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Russian) Currently translated at 61.4% (35 of 57 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/ru/ Translated using Weblate (Russian) Currently translated at 50.3% (67 of 133 strings) Translated using Weblate (Russian) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Russian) Currently translated at 100.0% (195 of 195 strings) Translated using Weblate (Russian) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Russian) Currently translated at 100.0% (343 of 343 strings) Translated using Weblate (Russian) Currently translated at 100.0% (82 of 82 strings) Translated using Weblate (Russian) Currently translated at 100.0% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (15 of 15 strings) Translation: OpenWrt/LuCI/applications/example Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/zh_Hans/ Translated using Weblate (German) Currently translated at 100.0% (15 of 15 strings) Translation: OpenWrt/LuCI/applications/example Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsexample/de/ Translated using Weblate (Russian) Currently translated at 100.0% (6 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/ru/ Translated using Weblate (Chinese (Traditional)) Currently translated at 97.0% (1730 of 1783 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% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Russian) Currently translated at 100.0% (1783 of 1783 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% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Added translation using Weblate (French) Added translation using Weblate (Spanish) Added translation using Weblate (Norwegian Bokmål) Added translation using Weblate (Chinese (Simplified)) Translated using Weblate (Russian) Currently translated at 100.0% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Co-authored-by: Darin Avdeyeva <yulyablack@inbox.lv> Co-authored-by: Eric <spice2wolf@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Paul Spooren <mail@aparcar.org> Co-authored-by: megapro17 <megapro17@gmail.com> Co-authored-by: zhanhb <zhanhb88@gmail.com> Signed-off-by: Darin Avdeyeva <yulyablack@inbox.lv> Signed-off-by: Eric <spice2wolf@gmail.com> Signed-off-by: Paul Spooren <mail@aparcar.org> Signed-off-by: megapro17 <megapro17@gmail.com> Signed-off-by: zhanhb <zhanhb88@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsntpc/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/ru/ Translation: OpenWrt/LuCI/applications/ntpc Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2021-10-25luci-theme-bootstrap: work around csstidy bugJo-Philipp Wich
Ref: https://github.com/openwrt/luci/commit/26047fb967f079000ab61c7377f8e26e11277569#commitcomment-58638390 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-25luci-mod-network: Add PXE Boot options tab under DHCP and DNSPaul Dee
This commit adds support for managing `boot` sections in /etc/config/dhcp. Signed-off-by: Paul Dee <systemcrash@users.noreply.github.com> [Hide alias interfaces in network select, reword commit message] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-25luci-theme-bootstrap: fix overlay display failuresPaul Dee
Fixed overlay display failures for users on mobile, or users who booted up in safe mode XD. Noticeable when vertical or horizontal real-estate is too small for the displayed overlay. This failure is most evident when you "edit" an interface, or display your unsaved changes. When content is wider than the screen view, the table hugs the (widest) content maximally, and the overlay window becomes scrollable. Disabled -webkit-overflow-scrolling, left, and right, because both FF and Safari disable them as invalid anyway. Signed-off-by: Paul Dee <systemcrash@users.noreply.github.com> [Merge duplicate modal declarations, remove not applicable modal flexbox properties] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-25Translated using Weblate (Russian)Hosted Weblate
Currently translated at 100.0% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Russian) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Russian) Currently translated at 100.0% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Russian) Currently translated at 100.0% (1783 of 1783 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% (180 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Russian) Currently translated at 99.7% (1779 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1783 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Polish) Currently translated at 100.0% (1783 of 1783 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.4% (1755 of 1783 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Alexey <agarkov.alexey.viktorovich@gmail.com> Co-authored-by: Artem <Localizer_in_Russian@protonmail.com> Co-authored-by: Darin Avdeyeva <yulyablack@inbox.lv> Co-authored-by: Eric <spice2wolf@gmail.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: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: Alexey <agarkov.alexey.viktorovich@gmail.com> Signed-off-by: Artem <Localizer_in_Russian@protonmail.com> Signed-off-by: Darin Avdeyeva <yulyablack@inbox.lv> Signed-off-by: Eric <spice2wolf@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/ru/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/opkg
2021-10-25luci-theme-bootstrap: fix header widthJo-Philipp Wich
Fixes: 588e24f9ca ("luci-theme-bootstrap: various tweaks and cleanups") Ref: https://github.com/openwrt/luci/commit/588e24f9ca68de074c4d085ec99fd8c96ad0a3ed#r58625289 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-24Merge pull request #5444 from psiegl/masterJo-Philipp Wich
luci-app-hd-idle: Improve content to display
2021-10-23luci-app-hd-idle: Improve content shown by luci.Patrick Siegl
Signed-off-by: Patrick Siegl <3261314+psiegl@users.noreply.github.com>
2021-10-23luci-app-statistics: fix process graph tab captionsJo-Philipp Wich
Plugins that provide both detail and non-detail instances led to a mismatch between the instance list to render and the plugin instance list, causing tab captions to be wrongly assigned. Fixes: #5387 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-22luci-app-example: add appAndreas Bräu
add a minimalistic example app for modern js-based apps Signed-off-by: Andreas Bräu <ab@andi95.de>
2021-10-22luci-base: remove further related section types on deleting networkJo-Philipp Wich
When removing a `config interface` section in `/etc/config/network`, drop related `rule` and `rule6` sections too, as well as related `dhcp` sections in `/etc/config/dhcp`. Ref: https://forum.openwrt.org/t/grooming-etc-config/109764/7 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-22luci-mod-network: remove related bridge-vlan sections on deleting deviceJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-19luci-mod-network: allow sorting static leasesJo-Philipp Wich
Fixes: #5453 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-19luci-mod-system: fix time display logicJo-Philipp Wich
Use the system/info ubus call to obtain a TZ adjusted epoch value and format the date time string manually instead of relying on the browsers local representation. Fixes: #5454 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-19treewide: sync i18n translationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-10-19Translated using Weblate (Italian)Hosted Weblate
Currently translated at 18.9% (40 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/it/ Translated using Weblate (Italian) Currently translated at 49.0% (104 of 212 strings) Translated using Weblate (Portuguese) Currently translated at 100.0% (1775 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Translated using Weblate (Italian) Currently translated at 53.2% (946 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Translated using Weblate (French) Currently translated at 96.7% (180 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/fr/ Translated using Weblate (French) Currently translated at 100.0% (5 of 5 strings) Translated using Weblate (French) Currently translated at 67.0% (55 of 82 strings) Translated using Weblate (French) Currently translated at 84.1% (1494 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Co-authored-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: pisquan8 <cimurro@outlook.de> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: ButterflyOfFire <ButterflyOfFire@protonmail.com> Signed-off-by: pisquan8 <cimurro@outlook.de> Signed-off-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscoovachilli/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/fr/ Translation: OpenWrt/LuCI/applications/coovachilli Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/splash
2021-10-17Translated using Weblate (Portuguese (Brazil))Hosted Weblate
Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1775 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1775 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Italian) Currently translated at 51.9% (922 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: pisquan8 <cimurro@outlook.de> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: pisquan8 <cimurro@outlook.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/pt_BR/ Translation: OpenWrt/LuCI/applications/firewall
2021-10-13Translated using Weblate (Italian)Hosted Weblate
Currently translated at 50.8% (903 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Translated using Weblate (German) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/de/ Translated using Weblate (German) Currently translated at 53.4% (39 of 73 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/ Translated using Weblate (German) Currently translated at 52.9% (9 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/de/ Translated using Weblate (Russian) Currently translated at 100.0% (1775 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Italian) Currently translated at 12.9% (15 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/it/ Translated using Weblate (Italian) Currently translated at 10.4% (13 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/it/ Translated using Weblate (Russian) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Russian) Currently translated at 100.0% (1775 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Co-authored-by: Darin Avdeyeva <yulyablack@inbox.lv> Co-authored-by: Federico Cappon <dududede371@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jan Kindler <j.e.g.kindler@gmail.com> Co-authored-by: pisquan8 <cimurro@outlook.de> Signed-off-by: Darin Avdeyeva <yulyablack@inbox.lv> Signed-off-by: Federico Cappon <dududede371@gmail.com> Signed-off-by: Jan Kindler <j.e.g.kindler@gmail.com> Signed-off-by: pisquan8 <cimurro@outlook.de> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/ru/ Translation: OpenWrt/LuCI/applications/opkg
2021-10-12luci-theme-openwrt: add success style for alert messagesJo-Philipp Wich
Fixes: #5427 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-12Merge pull request #5436 from vgaetera/dhcp-ipsetJo-Philipp Wich
2021-10-11luci-mod-network: diagnostics: remove leftover attributeJo-Philipp Wich
There is no `type` attribute for `select` elements. Fixes: 5ac9fd7b3b ("luci-mod-network: diagnostics: remove arp-scan install placeholder") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-11luci-mod-network: diagnostics: remove arp-scan install placeholderJo-Philipp Wich
We do not want to advertise functionality that is not installed as it may have been left out intentionally. Referring to "Missing" functionality is confusing in this case. It is also not comparable to missing protocol extension hints as those are backed by actual user configuration. Also replace the freetext input with a dropdown of known network devices as the hardcoded `br-lan` is not universally applicable to all setups. In general we want to avoid hardcoding defaults which might deviate from the system state. Finaly drop the superfluous width annotations and add a missing space to the RPC command declaration. Fixes: 22b7442011 ("luci-mod-admin-full: add arp-scan to network diagnostic") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-12luci-mod-network: support dhcp.ipset as sectionVladislav Grigoryev
Allow configuring ipset sections in the dhcp config: https://openwrt.org/docs/guide-user/base-system/dhcp#ip_sets This can also be combined with instance-specific IP sets: https://github.com/openwrt/luci/pull/5402 However, it makes easier to assign domains to IP sets. Signed-off-by: Vladislav Grigoryev <vg.aetera@gmail.com>
2021-10-11luci-mod-admin-full: add arp-scan to network diagnosticPaul Spooren
This is a JavaScript rewrite of the PR#5152 It adds the ability to perform ARP scans if the tool `arp-scan` is installed. Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-11luci-base: dispatcher: rework dispatching and menu filtering logicJo-Philipp Wich
- Prefer nodes that do not require authentication over nodes that do - Honour ACL dependencies while resolving firstchild nodes - Consider currently active session while scanning menu tree instead of only loading effective ACLs when a login node is encountered - Do not consider nodes for firstchild dispatching which specify a special "firstchild_ineligible" property - Hide menu nodes that have no accessible children Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-11luci-base: sysauth.htm: switch https detection URLJo-Philipp Wich
The `up.gif` icon is not present by default anymore, it has been moved to luci-compat. Probe loading.gif instead which is guaranteed to be available by default. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-11luci-base: dispatcher: fix null access on dispatching unknown urlsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-10luci-app-rosy-fileserver: mark as brokenDirk Brenken
The LuCI application is unmaintained and broken. Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-10-10Merge pull request #5423 from jow-/masterJo-Philipp Wich
luci-theme-bootstrap: various tweaks and cleanups
2021-10-10luci-theme-bootstrap: various tweaks and cleanupsJo-Philipp Wich
- introduce new variable --text-color-highest which results in #000/#fff for bright and dark modes respectively - drop unused navigation style rules and selectors - use sticky positioning for header bar and drop top margin hacks - use flex box layout for header bar contents - use uniform line-height for button elements instead of pixel paddings - fix too bright .cbi-value bottom border in mobile dark mode - avoid rendering duplicate .cbi-value bottom borders for nested sections - simplify header markup, get rid of unused container elements - use non-wrapping flex box layout for page actions, prioritize primary action button in automatic width calculation - fix border radius of ifacebox headers - use brightest color for log output textareas - fix dark mode colors for mode menu - use flex layout for footer Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-10-09CI: add formal testsPaul Spooren
Migrate the same formal tests used in packages.git Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-09CI: test build LuCI packagesPaul Spooren
While all LuCI packages should always build fine, this allows others to directly install those packages within test setups. Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-09Translated using Weblate (Italian)Hosted Weblate
Currently translated at 7.2% (9 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/it/ Translated using Weblate (Italian) Currently translated at 14.8% (29 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/it/ Translated using Weblate (Italian) Currently translated at 52.7% (95 of 180 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/it/ Translated using Weblate (Italian) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Italian) Currently translated at 18.4% (39 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/it/ Translated using Weblate (Italian) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/it/ Translated using Weblate (Italian) Currently translated at 21.1% (36 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/it/ Translated using Weblate (Italian) Currently translated at 90.0% (36 of 40 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/it/ Translated using Weblate (Italian) Currently translated at 20.4% (10 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/it/ Translated using Weblate (Italian) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/it/ Translated using Weblate (Italian) Currently translated at 37.4% (73 of 195 strings) Translated using Weblate (Italian) Currently translated at 12.2% (42 of 343 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (1775 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (Italian) Currently translated at 50.5% (898 of 1775 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Co-authored-by: Alaaddin Biçici <alaaddinbicici@gmail.com> Co-authored-by: Gerardo <gerardo.zinno@aol.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Pierfrancesco Passerini <p.passerini@gmail.com> Signed-off-by: Alaaddin Biçici <alaaddinbicici@gmail.com> Signed-off-by: Gerardo <gerardo.zinno@aol.com> Signed-off-by: Pierfrancesco Passerini <p.passerini@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/it/ Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2021-10-08CI: enable jekyll for docs for overview READMEPaul Spooren
the overview README contains links for the client and server side API, it's a markdown file and therefore requires jekyll to run. Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-09Merge pull request #5424 from PolynomialDivision/luci-app-dawn-remove-settingsHannu Nyman
luci-app-dawn: remove page for steering options
2021-10-09luci-app-dawn: remove page for steering optionsNick Hainke
The luci-app-dawn is blocking the PR to be merged: https://github.com/openwrt/packages/pull/16299 Remove the configuration page and set appropriate standard values. Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-10-08CI: use GITHUB_TOKEN for page deploymentPaul Spooren
The token is set automatically when running on the master branch, no personal access token is required. Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-08CI: automatically update jsapi docsPaul Spooren
Use a GitHub Action to keep the docs updated, the current onces are 14 month old and outdated. Use latest jsdoc package Add full URL to LuCI.html file in README.md Ignore generated HTML files via .gitignore Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-08docs: remove static jsapi contentPaul Spooren
It should be dynamically created by a CI rather than being updated manually. This should result to more accurate docs. Signed-off-by: Paul Spooren <mail@aparcar.org>