CAP 2.0 support + awstats + many smaller improvements
The main point of this release is Intel CAP v2 support (we've been shipping with v2.3.0-beta). Aside from that lots of goodies:
- Front Page
- open all module content in a new window (target="_blank" for all modules)
- add percentage to battery display on mouseover (tooltip)
- Modules Tab
- hide all/show all button no longer changes change the "LOCAL CONTENT" option checkbox
- Hardware Tab
- show the esp "id" in admin panel (displayed top right on "hardware" tab)
- CAP shutdown works again (changed cmd to poweroff (mentioned in issue #36))
- Version Tab
- added "update all" button to bottom of version page
- Install Tab
- select multiple modules for install at once (ctrl select)
- speed up display of remote module list (use updatecheck over jsonapi)
- better progress display when installing kiwix modules (report partial progress of .zim files)
- improved queueing system for multiple installs to eliminate race condition bugs
- cancelling an install now properly kills the rsync process
- delete and add now update the UI more quickly and reliably
- "stalled" warning doesn't show up as soon
- Install Tab "Advanced" Section
- ability to install by uploading a .modules file
- ability to select a server
- ability to "reinstall existing set", which forces a re-install of existing modules
- Stats Tab
- installs awstats on RACHEL-Plus (whee!)
- Other
- remove weaved / install esp (our remote service tool)