- Mar 22, 2024
-
-
Daniel Nilsson authored
Partially reverts 2bdabf14c30320ef0433828b1a080f6b8fe9c430 by adding back the deleted color variables as the custom.css was used by users to override the theme with their own colors. To maintain backwards compatibility with users we should not remove/rename these as it will result in colors being applied incorrectly. Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
-
- Mar 19, 2024
-
-
Daniel Nilsson authored
Since commit b2ad5d724ef8d0f248080109b7098626e5b5c40c enables you to do multiple searches for a firmware upgrade without reloading the page, it was discovered that if the request hash is not reset, you will get the previous build with that specific request hash as the response even if you select new packages. Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
-
Daniel Nilsson authored
Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
-
Daniel Nilsson authored
The reassignment of the variable that holds the package information once you get a response from the sysupgrade server caused the package list (which is only loaded once when entering the app) to become an array instead of an object (since that's how the response is structured), which gave the result of once cancelling the firmware upgrade, the package list is now an array, making the package list unusable. This commit updates the variables that shouldn't be changed (data and firmware) to constants and all handle methods to take these values as parameters instead, allowing us to avoid the possible reassignment which will otherwise result in unexpected control flows. Ref: #6284 Signed-off-by: Daniel Nilsson <daniel.nilsson94@outlook.com>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
Florian Eckert authored
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
-
- Mar 18, 2024
-
-
Dirk Brenken authored
Signed-off-by: Dirk Brenken <dev@brenken.org>
-
Jo-Philipp Wich authored
luci-app-dockerman: check for existing IPAM config
-
- Mar 17, 2024
-
-
Daniel Nilsson authored
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>
-
Hannu Nyman authored
This reverts commit 97ebdcbd. 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>
-