Set a minimum # of points per exercise to 5 (note: some exercises had "seconds_per..." set to 0)
Be robust in the case that a request fails (404 or non-JSON response)
Disable knowledge map building (that API endpoint no longer exists)
Change constant name for topics file.
Removing dependence on CENTRAL_SERVER setting.
Move reporting of IP address out of os-specific scripts and into kaserve command.
Uses chronograph settings within app to set default values.
Make cherrypy aware of CHERRYPY_THREAD_COUNT and (new) CHERRYPY_PORT setting.
Make settings override CHERRYPY_PORT with PRODUCTION_PORT, and make OS scripts dumber.
Make sure if you call cherrypy that static files are copied to STATIC_ROOT.
kaserve takes care of non-installed system, so don't check in OS script.
Speeding up cherrypy by not setting nthreads too low in DEBUG mode.
Add gettext, indicate which language pack is being deleted, fix indenting.
Make one-click reg use doRequest, to hook into auto-AJAX handling.
Fix for #1740: fix one-click button colors.
Fix for #1727: report all errors, including connection errors.
Merge pull request #1787 from bcipolli/1762

Getting rid of get_setting OS-specific scripts
Provide a better message for translation.
Don't add tag selectors along with identity selectors.
Merge pull request #1805 from bcipolli/1727

Fix up one-click registration interaction