CHANGES
=======

4.0.0.0b3
---------

* Optimize create backup action
* Add hyperlink for the "API registration"
* Imported Translations from Zanata
* Fix saving edited session info successfully but shows original values
* Updated from global requirements

4.0.0.0b2
---------

* Replaces uuid.uuid4 with uuidutils.generate_uuid()
* Fix listing backups failed with using non-existing method
* Fix label text
* Switch to python-freezerclient
* Show team and repo badges on README
* Replace LOG.warn with LOG.warning
* Remove logging import unused
* Replace directly import of logging with import oslo_log
* Don't include openstack/common in flake8 exclude list
* Use upper-constraints for tox envs
* Run normal tests instead of tempest tests in gate jobs
* Install python-freezerclient while using devstack plugin
* Added gate_hook.sh to devstack plugin
* HTML-escape values written to output
* Updated from global requirements

3.0.0
-----

* Updated from global requirements
* Imported Translations from Zanata
* Retry data not being saved by UI
* Updated tox.ini to support new test environment

3.0.0.0b3
---------

* Adds help text and fixes dropdown displays
* Remove the unused url_path
* Fix hardcoded static path
* Fix jenkins failed

3.0.0.0b2
---------

* Fixed Catch errors in horizon tables
* Imported Translations from Zanata
* Point icon set to font-awesome
* Enable edition of job actions
* Remove workaround for web page refresh
* i18n translation support
* UX improvements
* Fixed freezer-web-ui directory when install
* Use correct parameter when handling exceptions
* fixed incorrect directory install freezer-web-ui
* Fixed importError urlresolvers
* Improve success messages when it takes time to display the action
* This is incorrect url in example doc and conf
* fixed compilemessages error when install use devstack
* Remove redundant Freezer in README.rst
* Liberty guidelines for freezer web ui
* Actions for a job no longer shows irrelevant actions for specific cases
* Sync job status between scheduler and ui
* Fix misleading labeling for filters
* Add SSL support for freezer-web-ui
* Add Sphinx doc build
* Using a smarter way to get freezer-api URL

1.2.0
-----

* Align requirements to liberty global-requirements
* Fix api endpoint for action retrieval
* Simplify snapshot configuration for actions
* Fix for sessions that point to non-existing urls
* Send max retries, interval and mandatory fields
* Enable restore from date in ui
* Better logging for freezer ui
* Add keystone 3 support for freezer ui
* Add visual clues for mandatory fields in actions
* Fixes actions list can't be obtained when creating/editing jobs
* Fix for client_id wihtout underscores
* Remove empty tabs in freezer dashboard
* Improved error messages in action ui
* Improved cinder and nova backups ui Simplified ui for linux snapshots
* General dashboard enhancements
* Prevent job creation without clients
* Restore from swift, local and ssh from the dashboard
* Bug fix while editing actions with missing keys
* Fix versions for Liberty

1.1.3
-----

* Bumping version for release kilo and pypi release
* Improved horizon dashboard for freezer
* Added LICENSE file to freezer dashboard
* ApiClient now looks for internalURL
* Quick fix for backups
* Prepare setup.py to use wheel
* Add freezer as a dependency from source
* Clients tab
* Change query limit to list operations
* Added logging to freezer-web-ui
* Add .gitreview
* Improve backup tab
* Fix minor bugs in freezer dashboard
* devstack plugin interface
* Fixed retrieval of freezer url from keystone catalog
* Fix: Job creation now sends client_id instead of uuid
* Quick Fix: Date Time Picker support for 24 hours format
* UX Enhancement: Date Time Picker
* Improve REAMDE file
* Freezer is now available only for admin users
* Remove unused files
* Lint for javascript files
* Freezer dashboard enhancements
* Prevent failure if a key is not provided for backup table
* Prevent job creation when no client is provided
* Update dashboard for new freezer apiclient new version
* Prepare UI for split
* Align requirements with global-requirements
* Improve installation docs for freezer dashboard
* Add freezer dashboard documentation to html files
* Pluggable storages integration for freezer dashboard
* Backup history
* Flexible way to create, update, delete actions in a job
* Refactoring api interface on freezer_ui
* Quick fix for freezer dashboard
* Horizon bulk remove for Jobs and Actions
* Job creation for multiple clients
* Horizon implementation for sessions endpoint
* Horizon implementation for jobs api endpoint
* Keystone API endpoint discovery
* First version of setup.py
* Copied tox.ini and .pylintrc from root directory
* This version contains the following pages:  - Overview displays charts/reports (Currently only placeholders)  - Configurations allows to define new backup configurations and link them to    instances  - Backups shows a list of all succesful backups and allows to restore them  - Restores shows a history of all restored backups
* Web UI for freezer
* Basic structure of the freezer web ui integrated in horizon
