summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-attendedsysupgrade/root/usr
AgeCommit message (Collapse)Author
2021-03-07luci-app-attendedsysupgrade: Render on clientPaul Spooren
Use new LuCI JavaScript code instead of a mix of Lua and JS. Signed-off-by: Paul Spooren <mail@aparcar.org>
2020-04-17treewide: add ACL annotations to menu entriesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-05treewide: convert simple Lua controllers to declarative JSONJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-11-24luci-app-attendedsysupgrade: use rpc-sys pkglistPaul Spooren
The bash package rpcd-mod-packagelist is no longer required as it has been ported to rpc-sys by @dangowrt. The luci app now uses that feature. The packagelist.acls is no longer required and has been removed. luci-app-attendedsysupgrade: follow new server api a new api uses more status codes and headers instead of genric 400 code with json payload. show error message when ubus call fail fix typo more info here https://github.com/aparcar/attendedsysupgrade-server#response-status-codes luci-app-attendedsysupgrade: refactoring luci-app-attendedsysupgrade: use checksum now compares cgi-io md5 checksum with md5 of server as well checks if enough free memory is available to store image Added needed ACL to let Luci request "system info" rename "image" to "firmware" in output strings. This was requested as "unification" rpcd-mod-packelist used to return a variable called "packagelist", the new "rpc-sys packagelist" returns a variable called "packages". This has been adapted. Signed-off-by: Paul Spooren <paul@spooren.de>
2017-11-12luci-app-attendedsysupgrade: use commonPaul Spooren
use attendedsysupgrade-common package and rpc-sys instead of rpcd-mod-attendedsysupgrade luci-app-attendedsysupgrade: editable server url the server url can now be changed. The solution is kept as simple as possible to not introduce any lua code. Small cleanup, but needs a refactoring. Add acl rights to edit the attendedsysupgrade file Add cgi-io as a dependencie to upload image to router Signed-off-by: Paul Spooren <paul@spooren.de>
2017-11-04luci-app-attendedsysupgrade: upgrade to version 2Paul Spooren
Add required ubus acls from package rpcd-mod-attendedsysupgrade. luci-app-attendedsysupgrade: add postinst script removes caches and restarts uhttpd as mentioned here: https://github.com/aparcar/gsoc17-attended-sysupgrade/issues/58#issuecomment-339370803 luci-app-attendedsysupgrade: redesign simplified the interface and made it more "luci" like simplify ubus interaction, use uci_call und ubus_call functions add optional settings: auto_search: search on opening the view without clicking advanced_mode: if set, allow package edits, show build log rename updateserver to upgradeserver rename url to server_url luci-app-attendedsysupgrade: rename uci options remove leading "upgrade" from uci options also rename server_url to url cleaning use new api/ urls wait for successfull reboot Signed-off-by: Paul Spooren <paul@spooren.de>