summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-attendedsysupgrade/luasrc
AgeCommit message (Collapse)Author
2017-08-22Merge pull request #1314 from aparcar/acldJo-Philipp Wich
luci-app-attendedsysupgrade: lua code for acl.d
2017-08-19luci-app-attendedsysupgrade: lua code for acl.dPaul Spooren
re add lua code to handle content of acl.d/. This should enable users to use the luci-app without having the full snapshot luci installed, e.g. trying the app from 17.01.2 Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-17luci-app-attendedsysupgrade: param update_packagePaul Spooren
the "update_package" option explicitly asks the server to check for packages updates as well not only upgrades to a new release Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-14luci-app-attendedsysupgrade: use JSON.stringifyPaul Spooren
now uses JSON.stringify instead of creating pseudo JSON data via `'{' + variable + '}'` also simplify uci naming Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-13luci-app-attendedsysupgrade: send model infoPaul Spooren
as reported [here][1] the board_name is not everywhere unified yet. to solve this problem, the model name is transported as well and used as a fallback identifier [1]: https://github.com/aparcar/gsoc17-attended-sysupgrade/issues/26 Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-13luci-app-attendedsysupgrade: add keep-settings optPaul Spooren
add a keep-settings checkbox to the webview this PR depends on [this][1] PR in openwrt/packages [1]: https://github.com/openwrt/packages/pull/4689 Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-11luci-app-attendedsysupgrade: show updated packagesPaul Spooren
since the update server now checks packages for updates the web view will show all changed package versions. this PR is also important to support future package transformations of the server Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-04luci-app-attendedsysupgrade: remove leading slashPaul Spooren
the slash leads to // redirecting to /. The redirecting causes problems with CORS [1]. [1]: http://enable-cors.org/ Signed-off-by: Paul Spooren <paul@spooren.de>
2017-08-02luci-app-attendedsysupgrade: add packagePaul Spooren
Add a simple luci view in system tab to perform a sysupgrade with no hassle. Asks an external update server for upgrades, downloads and flashes the upgrade. This packge is the frontend for my current GSoC project: https://summerofcode.withgoogle.com/projects/#5684958571003904 More code is found here: https://github.com/aparcar/gsoc17-attended-sysupgrade Signed-off-by: Paul Spooren <paul@spooren.de> [jo@mein.io: squash commits, remove PKGARCH from Makefile] Signed-off-by: Jo-Philipp Wich <jo@mein.io>