Pre-release

@mickem mickem released this Nov 8, 2015 · 987 commits to master since this release

Assets 8

First real working build of the up coming 0.5.0

Full changelog:

* Added test case for upper/lowercase commands and alias
* Fixed #196 alias not working in 0.5.0
* Fixed #196 missing version
* Fixed #196 uppercase aliases not working
* Merge remote-tracking branch 'origin/0.4.4'
* Set missing conf_can_change property
* removed unused property
* Moved feature selection to apply logic
* Fixed include issue for non op5 install
* swapped versions
* Added CA for managing MONITORING_TOOL to allow setting all properties from command line using a MONITORING_TOOL=op5 options
* added so typical wont select config type
* Defaulted registry for op5
* bumped protobuf
* Fixed command line client for CheckExternalScripts
* Added template for adding alias
* Fixed segv in clients when socket times out
* removed logging
* Fixed webclient command line interface
* Fixed warninga bout invalid pointer cast
* Fixed compiler warnings
* removed debug statement
* removed compiler warnings
* Fixed warning about invalid fptr cast by returning a fptr in the callback API
* As boosts thread group is broken I added a wrapper around it to resolve threading issues in the scheduler
* restored instant reload as unit test require it
* Fixed reload in WebUI
* Fixed reload
* Fixed threading issue in scheduler (internal)
* Fixed linux build issue
* Added reload as a command line client command
* Fixed template handling in Web UI
* Added template to check external scritp for addding scripts
* Added CheckExternalScripts list command to list all scripts
* swapped version
* update log file size
* updated docs
* moved execquery to a separate function
* Fixed settings bugs/issues in WEB UI
* Added so modules detect settings changes (i.e. enabled/disabled) in WEB UI
* Added template support to WEB UI
* Fixed log reset issue in web client
* Improved save/reload menu system and change detection
* Added metrics tab to dashboard
* Added execution to WEB client/API
* Fixed issue with reseting log
* Fixed json data serialization with utf8
* Fixed orphaned keys missing in settings API
* Fixed issue with metrics loggers and reload/unload
* Added tracoing for executing commands
* Made path private and fixed issues with path in settings objects
* Added support for config templates
* Fixed status issues when disconnected
* Added support for rendering json in CheckSystem cli
* Added support for transforming exec to json
* Fixed utf8 output on command line execs
* Fixed issue with default values in settings API for unknown keys
* Added exec support to web server
* Fixed windows version check post windows 8
* Fixed rendering int numbers
* reformatted code
* updated changelog