Add weather API
What does this MR do and why?
feat(api.Weather): Add endpoints that return an overall count of Monitors/Incidents/Maintenances grouped by status
feat(api): Bump API schema to 0.2.0
change(api.Scope): Return the count of monitor by status
change(api.Service): Return the count of monitor by status
MR acceptance checklist
-
My code follows the style guidelines of this project -
I ran pylint and other linters for modified files -
I have performed a self-review of my own code and tested it -
I have commented my code, particularly in hard-to-understand areas -
My changes generate no new warnings -
My code needed automated testing. I have added them (this is optional task) -
I have added user readable comment in the CHANGELOG
Closes #119 (closed)
Edited by Guillaume MARTINEZ