• R/O
  • HTTP
  • SSH

luci: List of commits

LuCI - OpenWrt Configuration Interface

Rev. Hora Autor
3adfb7e 2022-05-20 22:40:13 Tianling Shen

Merge Mainline

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

a5b4791 2022-05-18 22:08:22 AmadeusGhost

luci-theme-rosy: fixes login page button display issue

Signed-off-by: AmadeusGhost <amadeus@openjmu.xyz>

507192e 2022-05-18 22:04:39 AmadeusGhost

applications: add missing luci-lib-ipkg depends

4ced909 2022-05-18 22:02:03 rwalli

Add description

61f0902 2022-05-18 21:58:40 Kevin Darbyshire-Bryant

wireguard: update wireguard url

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>

f9ee6cd 2022-05-18 17:27:17 Beginner-Go

luci-app-mentohust: code alignment

(cherry picked from commit 4ee88581e8db13a06605663504a45b7c63bbbfe1)

0abb950 2022-05-18 17:27:17 Beginner-Go

luci-app-k3usb: code alignment

(cherry picked from commit 33cd2f3f201e7a038986d8efd2ceb80fd84772c4)

61567f6 2022-05-18 17:27:17 Beginner-Go

luci-app-mwol: code alignment

(cherry picked from commit e3b7e8a2ee861d11f0e372c12154bd93cbe11022)

4ee8858 2022-05-18 17:26:58 Beginner-Go

luci-app-mentohust: code alignment

33cd2f3 2022-05-18 17:25:01 Beginner-Go

luci-app-k3usb: code alignment

e3b7e8a 2022-05-18 17:24:33 Beginner-Go

luci-app-mwol: code alignment

37a57b0 2022-05-18 17:21:24 Beginner-Go

luci-app-music-remote-center: code alignment

(cherry picked from commit e3541b256755a91cf446cf4fa31acfbffc8c204f)

1eeedd7 2022-05-18 17:21:24 Beginner-Go

luci-app-iptvhelper: code alignment

(cherry picked from commit 08ab0127484b61aaa2984571b5ee378aea39d6fc)

b3da802 2022-05-18 17:21:24 Beginner-Go

luci-app-minieap: code alignment

(cherry picked from commit 4503f4fa8a7ee0a832ea32c013650a6ab02aeefa)

dcb56a2 2022-05-18 17:21:23 Beginner-Go

luci-app-ipsec-vpnd: tidy up code

(cherry picked from commit 20997b50ab2c2fca77df9c03435c8536e4c2cbd0)

c7c4c2b 2022-05-18 17:21:20 Beginner-Go

luci-app-filetransfer: tidy up code

(cherry picked from commit 796a89a64c1af541aa1d1a4bf6d66d776f11c144)

e3541b2 2022-05-18 17:20:46 Beginner-Go

luci-app-music-remote-center: code alignment

08ab012 2022-05-18 17:19:26 Beginner-Go

luci-app-iptvhelper: code alignment

4503f4f 2022-05-18 17:17:33 Beginner-Go

luci-app-minieap: code alignment

d6dbedd 2022-05-18 04:48:01 Jo-Philipp Wich

luci-base: ui.js: add required CSS class to dynlist widget

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

9ba2064 2022-05-17 22:45:20 Jo-Philipp Wich

luci-proto-wireguard: rewrite protocol handler

This commit rewrites large chunks of the WireGuard protocol handler in order
to simplify the process of importing and exporting configuration. The major
changes are:

1) The wireguard interface configuration tab (General Settings) gained an
import assistant which allows dragging or pasting a native WireGuard
configuration file in order to import required settrings into uci

2) The peer configuration tab gained a similar import assistant which allows
importing the settings for a WireGuard peer from an existing native
WireGuard configuration file

3) The QR code export feature has been rewritten to make the resulting codes
actually useful for importing into a WireGuard client application.
Additionally the plaintext native WireGuard configuration is displayed
to allow copy-pasting it for use on a Linux or OS X system

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

c19020b 2022-05-17 22:09:25 Jo-Philipp Wich

luci-theme-bootstrap: various style tweaks

- Make control-group containers flex and ensure proper spacing between
elements, fixes e.g. unwanted break for reveal/hide password button
on narrow mobile views

- Decrease top margin of modal popups

- Fix displaying cell titles on mobile wrapped table rows

- Tune mobile flex table styles

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

9c136c9 2022-05-17 22:07:48 Jo-Philipp Wich

luci-base: form.js: minor tweaks for mobile styling

- Annotate gridsection textvalue cells as CBI.DummyValue widgets
- Replace `<br>` elements with newlines in `stripTags()`

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

b6ae1d4 2022-05-16 23:12:01 Jo-Philipp Wich

luci-base: form.js: trim option description

If a whitespace-only description is set on an element, the CSS :empty
selector will not match, causing description icons to be shown when
there's no actual content.

To avoid that, trim the description string when building the element.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

4e090e3 2022-05-16 23:04:56 Jo-Philipp Wich

luci-base: luci.js: remove wrong CSS class from page footer

The `control-group` class is meant for gapless grouping of inputs with
buttons, while the page actions are just distinct buttons in a row.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

e4e001b 2022-05-16 23:03:14 Jo-Philipp Wich

luci-base: form.js: remove stray `<br>` elements from section placeholder

Theme CSS styles shoudl take care of introducing padding as needed.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

3be4794 2022-05-16 20:43:09 Jo-Philipp Wich

luci-base: form.js: save parent map on opening nested modal map

Before opening (rendering) a nested modal map, make sure to save the parent
modal map in order to persist any structural uci changes, such as newly added
anonymous sections to prevent the nested map from operating on stale values
or ephemeral config section IDs.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

f24606b 2022-05-16 20:40:49 Jo-Philipp Wich

luci-base: form.js: handle SectionValue objects in GridSection modals

The existing logic for cloning section options into the modal form section
container did not properly handle SectionValue objects. Introduce a new
`cloneOptions()` helper to recursively traverse and properly clowning
such nested sections.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

0c81e25 2022-05-16 20:39:36 Jo-Philipp Wich

luci-base: form.js: reset parent maps on returning from nested section modal

The nested section modal might have changed values also covered/displayed by
the parent map, so ensure to reload all parent maps in the current modal
view stack to ensure that no stale values are shown on return.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

8187764 2022-05-16 20:35:18 Jo-Philipp Wich

luci-base: form.js: allow overriding section placeholder of TableSections

The existing implementation was hardcoding the empty TableSection placeholder
instead of invoking `renderSectionPlaceholder()` which might be overridden by
various forms.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

Show on old repository browser