CHANGES
=======

6.0.0.0rc1
----------

* reno: Update master for unmaintained/xena
* reno: Update master for unmaintained/wallaby
* reno: Update master for unmaintained/victoria
* reno: Update master for unmaintained/yoga
* Update python classifier in setup.cfg
* Update master for stable/2023.2

5.0.0
-----

* Update master for stable/2023.1

4.0.0
-----

* Update tox.ini for tox4
* Address RemovedInDjango40Warning
* Update \`\`bindep.txt\`\` to sync with the horizon
* Switch to 2023.1 Python3 unit tests and generic template name
* Update master for stable/zed

3.6.0
-----

* Migrate to AngularJS v1.8.2
* Use Horizon project template for nodejs jobs
* Address RemovedInDjango40Warning
* Add Python3 zed unit tests
* Update master for stable/yoga

3.5.0
-----

* Updating python testing classifier as per Yoga testing runtime
* Add Python3 yoga unit tests
* Update master for stable/xena
* Replace tox's whitelist\_externals by allowlist\_externals option

3.4.0
-----

* Migrate from testr to stestr
* Fix doc job
* Drop horizon-nodejs10-jobs template
* Add horizon-nodejs14-job template
* setup.cfg: Replace dashes with underscores
* Use py3 as the default runtime for tox
* Add Python3 xena unit tests
* Update master for stable/wallaby

3.3.0
-----

* Revert "remove py37"
* Run npm nodejs job with Firefox browser
* remove py37
* Remove unicode  from dashboard
* Update TOX\_CONSTRAINTS\_FILE
* Run npm nodejs job with Phantomjs browser
* Add Python3 wallaby unit tests
* Update master for stable/victoria

3.2.0
-----

* Switch to newer openstackdocstheme and reno versions
* Fix hacking min version to 3.0.1
* Add py38 package metadata
* Add Python3 victoria unit tests
* Update master for stable/ussuri

3.1.0
-----

* fix alarm rca view
* Update grapblib to v2.1.7
* Cleanup py27 support
* Replace embedded static files with XStatic-\*

3.0.0
-----

* Drop Django 1.11 support
* Update hacking and fix warning
* Fix typos in this yaml
* Add unselect node in Entity Graph
* Change README.rst with a better title
* Change node radius to default when searching node
* Solve the problem when adding template
* [ussuri][goal] Drop python 2.7 support and testing
* Use Horizon project template for django jobs
* Switch to Ussuri jobs
* Update master for stable/train
* Generate PDF documentation

2.0.0
-----

* Limit envlist to py37 for Python 3 Train goal
* Blacklist sphinx 2.1.0 (autodoc bug)
* Add Python 3 Train unit tests
* Update the constraints url
* Sync Sphinx requirement
* Remove unused version modules
* Changes for url transition to OpenDev
* OpenDev Migration Patch
* Dropping the py35 testing
* Add Python 3.6 and Python 3.7 jobs
* Use python3 for integration tests
* move panel files to local/enabled
* Use XStatic-D3 instead of vendorized d3.js
* Drop nodejs4 job
* Adding equevalance templates discarding the validation results
* Update master for stable/stein
* Enable changing 'Ended' date filter in Vitrage alarm history view

1.9.0
-----

* Add nodejs10 jobs on bionic
* Switch to horizon-nodejs4-jobs-nonvoting template
* Support add template with parameters in Vitrage UI

1.8.0
-----

* Support  Version 3 template format displaying on template view
* Add vitrage-dashboard integration tests
* Removes unnecessary utf-8 encoding
* Add python-vitrageclient to requirements
* Remove openstack-common.conf file
* Make "ringing" bell alarm icon more clear when alarm is inactive
* Make the alarm list in Vitrage Topology view  related to the selected entity
* Support auto-refresh in Vitrage Alarm view
* Fix npm tests on local env and CI
* show yaml in correct way Story: 2004729 Task: 28767
* update end-date in alarm history
* Update hacking version to latest

1.7.0
-----

* Add release notes for new vendorized static files
* Update the bugs link to storyboard
* Add Python 3.6 classifier to setup.cfg
* Change openstack-dev to openstack-discuss
* Drop unnecessary executable flags
* Reorganize vendorized static files
* Hide some alarm properties in the UI
* Update min tox version to 2.0
* templates list: update displayed timestamps in vitrage dashboard according to horizon timezone
* Remove setup.py check from pep8 job
* Using storyboard to collect project bugs
* Add Storyboard into README
* update displayed timestamps in vitrage dashboard according to horizon timezone
* Add refresh and auto-refresh buttons to template list
* switch documentation job to new PTI
* import zuul job settings from project-config
* Do not use mutable argument
* Update reno for stable/rocky

1.6.0
-----

* Add release note link in README
* Alarm history - client side implementation
* template panel in admin section
* Add the new \`\`datasource\_name\`\` property to the black list, so it won't be displayed
* Add "add template" and "delete template" buttons to vitrage template view
* AngularJS unittest with Jasmine and Karma for gate check
* Add templates panel to admin section
* fix time format to show in 24h
* fix tox python3 overrides

1.5.0
-----

* Add .rst files check to pep8
* fix size of heat filter box
* Refresh entity graph when operational state is changed
* should use the python version
* Update the old doc links in docs
* Update home-page url
* Angular 1.58 deprecated code updated success => then, error => catch
* Update reno for stable/queens

1.4.1
-----

* Show equivalences in template, Added type column in template list
* Deprecated error method

1.4.0
-----

* show controllers in topology view show distinct icon for nova.scheduler type (controller)
* Move enabled folder to vitrage\_dashboard folder
* Drop django\_openstack\_auth from requirements.txt
* added release notes
* Added release notes for the alarm-header blueprint
* do not show place holders in query
* Fix typo in dagre.core.js
* resourceType: undefined in RCA graph fixed
* Bugfixes:  1. When selecting heat in dropdown - alarm icon changed  2. Added name to Info panel  3. Remove 'is\_real\_vitrage\_id' from info panel
* Display alarm counts in horizon navbar
* pass the project domain id to the client
* Vitrage - entity graph fixes: ============================= 1. Circles on entity graph are bigger 2. Alarms fixed - now shown on graph 3. Heat Stack icon added 4. Captions in entities info panel fixed. 5. Info Panel style fixed 6. Heat stack filter added 7. Heat stack - Depth of graph added 8. Bug - data change was checked just by number of nodes. Now it also check names
* resource id is shown now in alarm list
* Update reno for stable/pike

1.3.0
-----

* Doc Migration: move the developer guide under doc/source/contributor folder
* Update the documentation link for doc migration
* Create a folder for the contributor docs
* Empty string should not be used in url pattern
* django.conf.urls.patterns() is deprecated since 1.8. We should not use patterns(), so this patch updates URLs to 1.8 style
* Switch from oslosphinx to openstackdocstheme
* remove tox warnning
* Fix typo in the release notes
* graph sample refactoring
* properties refactoring "vitrage\_XXX"

1.2.0
-----

* Added a link to devstack installation
* Release notes for the search option in the entity graph
* Release notes for the Vitrage Admin Menu
* vitrage in admin menu
* Entities graph - added search to entities. Added checkbox to  auto refresh
* vitrage in admin menu
* Add 'rm -f .testrepository/times.dbm' command in testenv
* Add 'rm -f .testrepository/times.dbm' command in testenv
* Entities graph - info panel is updated after data refresh
* [Fix gate]Update test requirement
* some doc fixes
* py33 is no longer supported by Infra's CI
* Remove support for py33
* Remove support for py34
* Update reno for stable/ocata

1.1.1
-----

* entities graph refresh fix, now shows red alarm
* Added release notes to vitrage-dashboard
* Fix setup.cfg package name
* entities graph refresh fix, now shows red alarm
* fix $modal after bootstrap upgrade

1.1.0
-----

* Added olive-green color for transient in sunburst legend
* Removed redundant 'the'
* Show team and repo badges on README
* fix the devstack installation to comply with standarts
* Entity graph info panel- removed high and highDepth properties
* create a horizon plugin
* Add tooltips to Template Show and Rca Show icons
* Improvements to template & rca views
* Generify template show view
* Add Python 3.5 venv and classifier
* sunburst style fix
* Add template show to templates list
* Added templates list view to vitrage dashboard
* Entity graph hightlight and pin-all
* change the rca text order
* Delete \*openstack/common\* in flake8 exclude list
* sunburst improvements
* sunburst improvements

1.0.2
-----

* bug fixes
* entity graph background for labels
* in case there is no name
* entity graph ellipsis and better gravity

1.0.1
-----

* change url to alarm from alarms
* Ignore .idea folder which is generated by JetBrains IntelliJ IDEA family tools

1.0.0
-----

* change api syntax for alarms list
* Remove \`dagre-d3/demo\` which breaks the devstack installation
* changes for liberty
* Remove discover from test-requirements
* Remove unused POT files
* Sunburst,alarms,RCA & entity graph compute and alarm colors
* Added query parameter to get topology - Fix
* Added query parameter to get topology
* Changed text for Entities Graph
* Graph live update

0.2.0
-----

* information widget fixed. alarms widget fixed
* information widget fixed. alarms widget fixed
* Renaming titles
* No ovelaping entities, cookie pins
* Pinned entities p3
* vitrage entity graph p4
* information widget fixed. alarms widget fixed
* Adding style to topology view information panel and alarms panel
* alarmlist autorefresh
* change timestamp format in alarms table
* change severity to normalized\_severity
* fixed bugs
* change : use aggregated\_state instead of state
* chrome 48 fix to dagre-d3 https://github.com/cpettitt/dagre-d3/issues/202
* RCA fixes: icons from static, captions
* remove vitragedashboardalarms from devstack
* move alarmList to vitragedashboard
* Added icons and colors to alarm list
* Added missing vendor files to RCA
* change inspected\_id to inspected\_index
* change alarms cli to resource\_id
* Adding root cause analysis to alarm list
* Adding root cause analysis to alarms, with transparent modal
* Adding root cause analysis to alarms
* vitrage Alarms table, add sort, global search
* vitrage alarms
* vitrage-dashboard-devstack
* sunburst minimap added
* vitrage-dashboard-devstack
* sunburst labels
* i18 + information panel
* compute-sunburst getting data from a real service
* remove @ from the file
* Adding layout to the topology panel
* Add Entites and Alarms to the manu
* add globals add STATIC\_URL
* Added ; structure - work in progress
* fix typo
* Updating README file and tox.ini
* vitrage-dashboard project init
* Added .gitreview
