All notable changes to the Maintenance NApp will be documented in this file.
- Added verification to not delete/modify maintenances that are running.
- Fixed an issue where the scheduler was not updated on maintenance update.
- Updated class
Status
to be JSON Serializable.
- Added
description
andstatus
attributes to maintenance window.
- Changed
setup.py
to alert when Travis fails. - Updated dependencies' versions.
- Fixed REST API URLs and HTTP status code in the documentation.
- Added missing parameter "Maintenance Window ID" to the REST API documentation.
- Added
@tags
decorator to run tests by type and size.
- Fixed README file.
- Methods to start and finish a maintenance. These methods generate events to make other NApps aware of a maintenance.
- Tests to the models module
- Fixed datetimes to be timezone aware.
- REST API methods to create, delete and update a maintenance.
- Schedule of maintenances.