Skip to content
This repository has been archived by the owner on Aug 16, 2019. It is now read-only.

Overwatch 1.1

Compare
Choose a tag to compare
@raymondEhlers raymondEhlers released this 03 Sep 02:48
· 384 commits to master since this release
e05f1a8

[1.1] - 2 September 2018

Added

  • Fully document all classes.
  • Update documentation scheme and system (update sphinx, etc)
  • Deploy documentation to Read The Docs.
  • CSRF protection for the web app in preparation for deployment.
  • Tests for overwatch.base.config and overwatch.receiver.dqmReceiver.

Changed

  • Moved overwatch.processing.qa -> overwatch.processing.pluginManager to 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 via overwatchUpdateUsers.
  • Modified plugin future arguments to only use **kwargs. Using *args seems like a dangerous standard.
    Anything that will be added should be added explicitly as a keyword argument.
  • Renamed retrieveHist -> retrieveHistogram in the trendingObject for consistency with the histogram
    container. Updated the corresponding classes and documentation.
  • Drop v prefix in tags. The actual version we use in python doesn't include the v, so including it in the
    tag makes versioning a bit more difficult for no benefit.

Fixed

  • Add missing __init__.py in the overwatch.processing.detectors module.
  • 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 bcryptLogRounds alias from the YAML config. The default is now drawn for overwatch.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 js and css.