This repository was archived by the owner on Aug 16, 2019. It is now read-only.
Overwatch 1.1
[1.1] - 2 September 2018
Added
- Fully document all classes.
- Update documentation scheme and system (update sphinx, etc)
- Deploy documentation to Read The Docs.
CSRFprotection for the web app in preparation for deployment.- Tests for
overwatch.base.configandoverwatch.receiver.dqmReceiver.
Changed
- Moved
overwatch.processing.qa->overwatch.processing.pluginManagerto better represent how it's purpose
how evolved. - Moved update users script to the base package, allowing for it to be installed via
setup.py. It is
available viaoverwatchUpdateUsers. - Modified plugin future arguments to only use
**kwargs. Using*argsseems like a dangerous standard.
Anything that will be added should be added explicitly as a keyword argument. - Renamed
retrieveHist->retrieveHistogramin thetrendingObjectfor consistency with the histogram
container. Updated the corresponding classes and documentation. - Drop
vprefix in tags. The actual version we use in python doesn't include thev, so including it in the
tag makes versioning a bit more difficult for no benefit.
Fixed
- Add missing
__init__.pyin theoverwatch.processing.detectorsmodule. - Handling of newly received files had a number of small bugs and other mistakes in the relevant data
structures. All of these were corrected and tested.
Removed
- Removed
bcryptLogRoundsalias from the YAML config. The default is now drawn foroverwatch.base.config.
The value can still by set via YAML, but one should not depend on the alias. - Removed obsolete code in the webApp related to the former QA system. Mainly removed obsolete
jsandcss.