All the components of openstack maintain releasenotes. Similarly,
mistral dashboard must also maintain releasenotes. This adds
the releasenotes directory to the mistralclient repo.
Change-Id: Ia095ec4d6ac286cf6c27817765855a97a61502b1
Implements: blueprint maintain-releasenotes
In some part in the code we import objects. In the Openstack style
guidelines they recommend to import only modules.
http://docs.openstack.org/developer/hacking/#imports
Change-Id: I251a19736cf24a7ace40ea10371452f36c0b49b2
This patch set modifies lines which are importing objects
instead of modules. As per openstack import guide lines, user should
import modules in a file not objects.
http://docs.openstack.org/developer/hacking/#imports
Change-Id: I68edb2a90c560b9c485ec4832af65c777e6e7b6c
* added pagination: adressed all comments given to Liat on:
https://review.openstack.org/#/c/266826/
* removed redundant template inheritance
* resolved bug: [ui] Pagination is absent in the "Actions" tab
* resolved bug: [ui] Every click on "Actions" tab takes too much time
* resolved bug: [ui] Problem with "Actions" page layout
Screenshots:
http://pasteboard.co/1yhuS10g.png
Partially implements blueprint: Actions-screen-improvements
Closes-Bug: #1505657
Closes-Bug: #1505668
Closes-Bug: #1505662
Change-Id: I4c15e39830ca425a8321b09e7d6039e6623eea8b
Fixed a lot of AttributeError: 'module' object has no attribute 'nested'
and F821 undefined name 'unicode' errors.
Change-Id: I79e73e27608ec6b76fd4ccf0ee9dcaf2ddf965ed
Closes-Bug: #1544499
* fixed workflow execution param name, which was changed on
python-mistral-client API.
* As we don't have a running regression:
PLEASE - if you change any API calls do let a UI developer know
and/or open and assign a bug
Partially implements blueprint: mistral-dashboard-executions-screen
Change-Id: I5321b4b568cc1bd03ff641e4fd120f1ed64c29b8
* following https://review.openstack.org/#/c/266826/ suggestion: API requests
that required UI pagination will be passed via generic handler.
* At first I've written a decorator - which I didn't like,
feel faulty by design - too many returns and over complicated blocks...
Partially implements blueprint: mistral-dashboard-executions-screen
Change-Id: Ie131bf74a74b816d2779888c6c23e7bcfa4b8f22
django.conf.urls.patterns() is deprecated since 1.8.
We should not use patterns(), so this patch updates URLs to
1.8 style.
Change-Id: Ida48baed98da4aeabdfdfc2f02b21bc588311161
Closes-Bug: #1539354
Added “Run Action” screen to each row
which allows of a specific action execution run.
Added "Filter Action" to actions list.
Print screen
http://pasteboard.co/vRURv4E.pnghttp://pasteboard.co/VqKFjEw.png
Partially implements blueprint: Actions-screen-improvements
Closes-Bug: #1505665
Change-Id: I359b402bbb60defe40112c7c95c7e18351277107
* Removed non-working implementation of LESS (scss to css compiler)
* Removed redundant unused styles
* Added CSS support - the same way they do in Murano Dashboard
* We could always add LESS and Django intergration later,
seems it only works in static folders inside the Horizon respository ATM.
Closes-Bug: 1512377
Change-Id: Ic1f239c103382e780df754ff8fac4b6374ef33cb
* Added tooltip to view "state info" on error states
* Extended Horizon base to support such behaviour (SmartCell)
* Implementation derived following a discussion with Horizon developers
* I was asked by Horizon devs to push an architectural solution
so we may won't need that "workarround" in the future
Screenshots:
http://pasteboard.co/lvX8FX2.pnghttp://pasteboard.co/lAnTDBq.png
Partially implements blueprint: mistral-dashboard-executions-screen
Partially implements blueprint: tasks-screen-improvments
Change-Id: I9781e61b5385f96bcc73c4c8dbb93671ea179e73
* added ajax request to examine
"running" and "idle" states and their final status.
* mechanism is coherent to the horizon method.
Screenshots:
http://pasteboard.co/cdrO8Vi.png
Partially implements blueprint: tasks-screen-improvments
Change-Id: I38f77e557bd108c10e96c0fcb468c0cb1fc9d95f
* added ajax request to examine
"running" states and their final status.
* mechanism is coherent to the horizon method.
* fixed "paused" label from bright yellow,
which was hard to see, to darker blue
Screenshots:
http://pasteboard.co/3gtZGsy.png
Partially implements blueprint: mistral-dashboard-executions-screen
Change-Id: Ibc3cb1c74a558df9012572353537b7a2a1766363
This should eliminate the need to clean -x -i to kill pyc files in
your local directory to get tests to pass.
Change-Id: I668c1baac23b29750fa19ccb0a4302504399dd75
* added execution list
client side pagination
which rely on the server api
* both next and previous iteration
are supported
* items per page are coherent to
user settings
Screenshots:
http://pasteboard.co/2p5A512S.pnghttp://pasteboard.co/2p5Cd1qW.png
Partially implements blueprint: mistral-dashboard-executions-screen
Change-Id: If13482d8fe62e4989dd1a62874c88c08c3e43d54