Commit Graph

11 Commits

Author SHA1 Message Date
memo b08558eba4 Improved horizon dashboard for freezer
action, job, session, backup, clients are now objects in api.py
shield decorator to avoid having boilerplate code in views
move from freezer_ui to disaster_recovery url
improved actions edition in a job
javascript lint
added clients panel
added actions panel
improved restore functionality from the dashboard

Change-Id: I23aed516bcde3a40b24144b05f858d1e3a49a796
2015-11-12 16:21:27 +00:00
memo 26f1deb396 Added LICENSE file to freezer dashboard
Change-Id: I4e5ff4d7356eb2ef806365fc344f08dba5115cc5
2015-11-09 17:10:00 +00:00
memo ebc879e663 Clients tab
Added client tab to show registered clients

Change-Id: I0f3791be386e214403e0a3f0c3c6fabc91e539b7
2015-10-19 18:35:02 +01:00
memo 07cbe02c7f Fix: Job creation now sends client_id instead of uuid
Change-Id: I0945288e307b794e5a839abb963e8ffeaf1df75c
2015-10-13 15:16:20 +01:00
memo 8e0e0f2237 Update dashboard for new freezer apiclient new version
Freezer Dashboard now support the latest version of freezer api.
Minor update in tox.ini to disable old style classes warnings

Change-Id: I6549a7587be1a39fbed280de5543125cfeb16807
2015-10-07 15:54:27 +01:00
Memo Garcia 7e1ba92a87 Backup history.
Enable a list of backups that you can restore immediately from the ui

Change-Id: I8f9bdf85b4f476ea3af9e7c12f50a86d173a999f
2015-07-30 21:30:38 +01:00
Memo Garcia a9e52f2ffe Flexible way to create, update, delete actions in a job
Job workflow now has a sortable list to select actions in order

Change-Id: I67c624d3a45109e4328259fca7b42cb4fb2077f7
2015-07-30 21:30:38 +01:00
Memo Garcia 6ba4d85a3e Refactoring api interface on freezer_ui
Refactoring freezer key in endpoint discovery
Add new class to handle nested values from API

Change-Id: I4ff143e0ddd981f6bb441eb8238a950301448714
2015-07-30 21:30:38 +01:00
Memo Garcia 8bd2a03710 Job creation for multiple clients
Implements: blueprint freezer-api-web-ui

Change-Id: I6d2b29b18909cef627646b437454d6075b725df5
2015-07-16 13:31:36 +01:00
Memo Garcia e5ec8452a8 Horizon implementation for sessions endpoint
Implements: blueprint freezer-api-web-ui

Change-Id: I2ff6b4bb77f50c98bb96fb812c67a391f7410789
2015-07-15 16:54:33 +01:00
Memo Garcia 206a0ec9b7 Horizon implementation for jobs api endpoint
Implements: blueprint freezer-api-web-ui

Change-Id: I8339d4b319f85964d33a2ab5d5c5e3669ca55f1c
2015-07-15 16:49:41 +01:00