CHANGES
=======

1.0.8
-----

* Allow bulk deletion of alarms
* Change detail panel to take over screen
* Pass threshold to drilldown script in grafana
* Only support email for notifications
* Add ability to group by dimension for service health

1.0.7
-----

* Add and remove from all 3 notification lists for alarms
* Remove trailing / from endpoint
* Find monasca api endpoint from Keystone's service catalog
* Move service health view into new overview panel
* In Create Alarm dialog, show metrics that match currently selected criteria
* Add Graphh Metric button to lauunch grafana

1.0.6
-----

* Use data_files to install data files
* Update buttons to bootstrap3, add icons, add filter
* Move local_settings to config

1.0.5
-----

* Fill in expression fields when there is a form redraw
* fix max size of autocomplete parameter
* Add local_settings.py to setup.cfg so it gets installed

1.0.4
-----

* Change styles to match new version of bootstrap in horizon
* Move service health configuration to local_settings
* Quit calling ajax when there is an error
* Add unit tests

1.0.3
-----

* Move from overcloud dashboard to monitoring
* Validate expression and return better errors to user
* Update README with latest instructions for dev environment
* Fix key error on compound alarm expressions
* Updated ChangeLog

1.0.2
-----

* using python-monascaclient instead of old python-monclient
* Use default system dashboard
* Save enabled field on alarm edit
* Remove mocked up show metrics action
* Bump hacking to 0.9.x series

1.0.1
-----

* setup.cfg and README name change

1.0.0
-----

* Add .gitreview and tox.ini files
* Don't hardcode grafana URL
* Add grafana
* Updated ChangeLog
* Changes to work with api keystone. Changes for tests
* Resolve all pep8 issues
* Enable unit and pep8 tests
* Implement dimension chooser angular field
* alarms detail and edit catch monclient exception, pep8 changes
* Show description instead of expression in alarms table
* Fix problem where form validation failed for alarms with notifications
* Allow deletion of notifications from alarms
* Refactor template files for alarms
* Dynamically update status without refreshing page
* removed clear alarm option
* Remove unused import
* Added Notification update
* Modified ChangeLog
* Forgot to checkin tables.py for notifications
* New version to changelog
* ChangeLog new version info, alarm history removed reason_data for now
* Notification list, Notification delete, and Notification create action and button
* Alarms History added
* Fix notification create
* Allow editing of notifications. Fix templates to new url
* Change path to panel
* Clean up notifications to remove old code
* Give the chicklets a minimum width for consistency
* Add Clear Alarm action to alarms table
* Refactor to make alarms and notifications as panels
* Give the chicklets a minimum width for consistency
* Add Clear Alarm action to alarms table
* First pass at refactor notifications
* Filter metrics based on selected service
* Track the service that the alarm view uses so that it can be naviagated to
* Version 1.0.1 included packages cosmos,enabled in setup.cfg
* Added top level ChangeLog
* pypi packaging files
* Make delete alarm last action in menu. Remove demo data
* Tweak layout of chicklets
* Make project_id configurable in settings
* Redesign chicklets based on UX feedback
* Pick up new icons from Piet in UX
* Allow editing of alarm expressions. Remap severity
* Show service by status on index page
* Remove some wierd characters that got added
* Fix all pep8 errors except demo code in views
* Fix some remaining paths for includes
* Make status color correct. Move images to constants
* Add expression field. Make endpoint configurable
* Hard code tenant id. Place framework for list meters
* Remove demo data for alarms list
* Remove panel group Other in dashboard
* Add enabled field
* Changes to support AlarmServiceView
* Add new templates for Alarm Edit
* Add alarm edit
* Migrate API to new signtures. Add Alarm delete
* Add button to list all alarms
* Set DEFAULT_PANEL to monitoring panel
* Add in Cosmos dashboard
* Add cosmos dashboard
* Add Create Notification button to table
* Update README.md
* Switch to overcloud dashboard
* Progress on alarms (details and create)
* Add forms for alarms and partially for notifications
* Initial installer work
* Changes for demo
* Snapshot latest
* Latest changes
* Update README.md
* Update README.md
* Create README.md
* Restructure tree
* Initial UI (only mockup)
