Skip to content

Releases: worldpossible/contentshell

Kolibri Version

13 Sep 20:15
Compare
Choose a tag to compare

One change: display Kolibri version info on the admin version tab

Rsync Update & WiFi control

14 Jul 21:06
Compare
Choose a tag to compare

This release includes the following improvements:

  • rsync now uses --del argument to clear away orphaned files when updating
  • the option to turn WiFi on and off has been added to the RACHEL-Plus v3

More tweaks for RACHEL-Plus v3 (CMAL100)

13 Jun 21:30
Compare
Choose a tag to compare

A few more improvements to support the forthcoming RACHEL-Plus v3 - this is the initial release version for that device. Most changes relate to internal use, but the main user-facing changes is the correct display of LAN/Wifi info in the top right corner of the web pages.

Support for RACHEL-Plus v3 (CMAL100)

01 May 18:20
Compare
Choose a tag to compare

Just a few changes to support the upcoming RACHEL-Plus v3, which is based on the ECS CMAL100 platform. Also improved the shutdown/restart behavior (it used to shutdown so fast it couldn't even display a confirmation page. There are also some minor internal changes to our installation process.

bug fix do_tasks.php

18 Jul 14:21
Compare
Choose a tag to compare

do_tasks.php was using relative module path, which didn't work when the script was run from other locations (like we do during autoinstall) -- it now uses absolute module path.

Module Installer UI Improvements

18 Jul 06:44
Compare
Choose a tag to compare
  • add "retry" button for failed install tasks
  • add "cancel all" button to clear the task list
  • progress bar no longer grows beyond 100%
  • improved data rate display (no longer sticks at zero when transferring lots of small files)
  • added message about multi-select feature to install page
  • update for new upcoming pi image: new root path (/var/www/rachel) and use sudo when calling scripts from new non-root webserver (lighttpd)

rsyncd.conf change

13 Jul 02:06
Compare
Choose a tag to compare

Not user visible -- but we need to get this under-the-hood change released today for a particular project in Tanzania. So... rsyncd.conf now has an listing for "contentshell".

Copy modules from another RACHEL

13 Jul 01:19
Compare
Choose a tag to compare

Added the ability to copy modules from another RACHEL server on your LAN. This feature is in admin under Install > advanced. You choose "clone from server" for .modules, and specify the IP address of your the RACHEL-Plus you want to clone from.

At this time you must log into the RACHEL-Plus you want to clone from and run rsync manually:

rsync --daemon

This will be changed in a future release.

A couple of small bug fixes too:

  • admin/modules.php now handles non-language languages (i.e. "multi")
  • admin/install.php advanced no longer ignores server selection when choosing "reinstall existing set" (used to always go to dev)

fix awstats install issue

30 Jun 20:43
Compare
Choose a tag to compare

The previous installer didn't correctly create the empty data directory for awstats -- that is fixed here.

Additionally we've updated the the default .modules files in the scripts directory to include/exclude a few things.

CAP 2.0 support + awstats + many smaller improvements

30 Jun 01:21
Compare
Choose a tag to compare

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)