Commit Graph

190 Commits (21563bfc65e21ad31a647aafa10f1687cd6881e4)

Author SHA1 Message Date
Sharat Sharma 21563bfc65 Maintain releasenotes for mistral dashboard
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
2016-10-05 12:06:16 +05:30
OpenStack Proposal Bot 40f1fec3cd Updated from global requirements
Change-Id: I433396abcf109067ca9d1c8b517774f5245c6c6f
2016-09-30 20:00:13 +00:00
OpenStack Proposal Bot c53f508f29 Updated from global requirements
Change-Id: I557b73a84cd6dba1bd79ef75f7873b3398819de5
2016-09-28 16:54:25 +00:00
OpenStack Proposal Bot 80307495e5 Updated from global requirements
Change-Id: Ide30fbd011b39a48ec10a72c97552f36ab3a53d8
2016-09-27 10:01:12 +00:00
Lucky samadhiya 0c1250fd68 Added sphinix config to setup.cfg
Change-Id: I12437fb47536cb6e049c81bf74d56db0420f5212
2016-09-20 16:53:25 +05:30
Nguyen Hung Phuong 3050adf16c Clean imports in code
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
2016-09-15 13:52:09 +07:00
Hardik Parekh e212fd4742 Remove .mailmap and AUTHORS file since it's no longer needed
Change-Id: I1a289c0581ff0d7bce05ad793283d57a2783dc97
2016-09-08 17:33:20 +05:30
Cao Xuan Hoang 96bee8d9cc Clean imports in code
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
2016-09-08 15:26:06 +07:00
OpenStack Proposal Bot ce8ae703dd Updated from global requirements
Change-Id: I788519c2b64db8bb1a738eab8864f44668df1208
2016-08-18 05:27:20 +00:00
Matthias Runge f00bb122ee Remove requirements satisfied by horizon
babel is not used in mistral-ui at all.

Change-Id: Ib0b4eee9c5eb7b9dffa1fdf017512389dbe14e89
2016-08-16 06:19:08 +00:00
hardik cd39df2d48 Removed 'pull_right' option
This oprtion has been removed from horizon
https://review.openstack.org/#/c/329562/

Change-Id: I4c6d91832e36f4c089e62b11db27bb41678188d8
2016-08-16 11:46:59 +05:30
Jenkins 0f1b380799 Merge "Updated from global requirements" 2016-07-26 11:54:21 +00:00
hardik c38219f30d Fixed unit tests issue
Change-Id: I97c4f21894cc30176f3dd6a333065a54139d8a0e
2016-07-26 14:58:59 +05:30
OpenStack Proposal Bot 1b739f8d43 Updated from global requirements
Change-Id: I96cfe75c6a8cc2c0cbc869be5e5ea244048ce11e
2016-07-19 15:26:35 +00:00
OpenStack Proposal Bot 5725a06e07 Updated from global requirements
Change-Id: Ic6ae7b44fced8904a01f0f120aecfa3c8eaaa544
2016-04-14 02:45:28 +00:00
OpenStack Proposal Bot 08d84772c2 Updated from global requirements
Change-Id: I8f04d1e3a25f80bd6630b1aa2cc93c1297b6c729
2016-04-13 12:44:06 +00:00
OpenStack Proposal Bot a7d7becaa9 Updated from global requirements
Change-Id: I95eef250563746094e2fdfa12bd82eacca3b214f
2016-03-04 14:37:19 +00:00
Gal Margalit ba78e5d2f6 Fix [ui] Actions screen pagination supports only descending order
* fix action pagination order - added reverse flag,
  same mechanism in horizon glance code.

Change-Id: Ibe7c2c5196c330c49dce42347c38721c176c17ab
Closes-Bug: #1546021
2016-02-22 14:38:07 +00:00
Jenkins 22818f5a83 Merge "Update URLs to Django 1.8 style" 2016-02-16 17:30:38 +00:00
Jenkins eede6abcc8 Merge "UI: Actions screen improvements" 2016-02-16 17:27:58 +00:00
Jenkins dd10bf2b34 Merge "Fix gate-mistral-dashboard-python34" 2016-02-16 17:06:03 +00:00
Gal Margalit ff8e684d84 UI: Actions screen improvements
* 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
2016-02-16 09:48:56 +00:00
Anastasia Kuznetsova 19761bfa60 Fix gate-mistral-dashboard-python34
Fixed a lot of AttributeError: 'module' object has no attribute 'nested'
and F821 undefined name 'unicode' errors.

Change-Id: I79e73e27608ec6b76fd4ccf0ee9dcaf2ddf965ed
Closes-Bug: #1544499
2016-02-16 11:15:59 +03:00
Gal Margalit de9ce6ea22 UI: fixed workflow execution don't work
* 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
2016-02-15 15:41:38 +00:00
Jenkins 79d53e818b Merge "UI: table pagination logic encapsulation" 2016-02-12 00:20:59 +00:00
Gal Margalit 40222407bf UI: table pagination logic encapsulation
* 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
2016-02-11 11:34:39 +00:00
OpenStack Proposal Bot 8903eade00 Updated from global requirements
Change-Id: Ide36bf1df59a71a9d5ced3d1101c1457d55a8d87
2016-02-11 07:40:28 +00:00
zhangguoqing 5c622043ab Update URLs to Django 1.8 style
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
2016-02-10 13:20:28 +08:00
Jenkins e9fa1ef7e5 Merge "UI: Cron trigger create modal" 2016-02-09 21:28:35 +00:00
Gal Margalit 10a31bdb7a UI: Cron trigger create modal
* Added cron trigger create modal

Screenshots:
  http://pasteboard.co/1q5HRneL.png

Partially implements blueprint: mistral-dashboard-cron-trigger-screen

Change-Id: I80449534b5e1ce35b9f60b1d3160550933297345
2016-02-09 07:41:38 +00:00
OpenStack Proposal Bot 6283966b31 Updated from global requirements
Change-Id: I7c14caac02fc4d45187d0f1826283059d07d893b
2016-02-06 23:24:30 +00:00
OpenStack Proposal Bot 57e26272a5 Updated from global requirements
Change-Id: I07840875f8e2c4f383af6691ec9b51daa4ac05da
2016-02-03 03:39:48 +00:00
OpenStack Proposal Bot 4ac89b3833 Updated from global requirements
Change-Id: Ieeb6fc4b1798af0692289d77dc87118ee00135c4
2016-02-01 13:38:16 +00:00
Jenkins d7abe63b99 Merge "Use the default `url` tag instead" 2016-02-01 08:20:59 +00:00
Jenkins c914fd7f3c Merge "Mistral-dashboard: Actions screen" 2016-02-01 08:15:48 +00:00
Liat Fried e93c979197 Mistral-dashboard: Actions screen
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.png
http://pasteboard.co/VqKFjEw.png

Partially implements blueprint: Actions-screen-improvements
Closes-Bug: #1505665
Change-Id: I359b402bbb60defe40112c7c95c7e18351277107
2016-01-24 08:05:51 +00:00
OpenStack Proposal Bot e0178fef46 Updated from global requirements
Change-Id: I94fcbf60b7931d151373b7cf3250d7c527ea7ffc
2016-01-16 03:27:43 +00:00
Gal Margalit 67a08ee273 UI: Enable CSS use in mistral dashboard
* 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
2016-01-13 12:13:22 +00:00
Gal Margalit c56d137a90 UI: Cron Trigger screens - list and overview
* Added new Cron Trigger screens
  - main list
  - detail overview

Screenshots:
 http://pasteboard.co/rPZIMnT.png
 http://pasteboard.co/rPX6730.png

Partially implements blueprint: mistral-dashboard-cron-trigger-screen

Change-Id: I69f8b143f6ab4ca91f860e66b34471542cbdb6dd
2016-01-12 10:56:24 +00:00
Gal Margalit 3a1e52ed63 UI: Execution & task screens - state info tooltip
* 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.png
 http://pasteboard.co/lAnTDBq.png

Partially implements blueprint: mistral-dashboard-executions-screen
Partially implements blueprint: tasks-screen-improvments

Change-Id: I9781e61b5385f96bcc73c4c8dbb93671ea179e73
2015-12-28 12:39:25 +00:00
Zhenguo Niu f01a2ed0c6 Remove "builtins = _" from tox.ini
"_" (ugettext_lazy) is defined by usual imports,
so "builtins = _" in tox.ini is unnecessary.

Change-Id: Ie3452b1ae1b57e0742f1846ff24c8edbdb850df1
2015-12-24 10:10:45 +08:00
Gal Margalit 5d610370f6 UI: Task screen auto refresh
* 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
2015-12-21 10:38:00 +00:00
lawrancejing 91ca0b59c9 Use the default `url` tag instead
`url` change:
https://docs.djangoproject.com/en/1.8/internals/deprecation/#deprecation-removed-in-1-5
See notes for the url tag change

Change-Id: I55cb9197db15e43c8ca34b317e7b35c53486fcdd
2015-12-17 10:15:40 +00:00
Gal Margalit 5f5e510547 UI: Execution screen auto refresh
* 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
2015-12-15 13:19:00 +00:00
Jenkins b6d8df5dd9 Merge "Remove version from setup.cfg" 2015-12-10 07:53:41 +00:00
hparekh 820f9f4b10 Delete python bytecode before every test run.
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
2015-12-08 14:17:04 +09:00
Lingxian Kong c0405a4200 Remove version from setup.cfg
Per [1] we now use the git repository for knowing the version instead
of modifying the setup.cfg file.

[1]
http://lists.openstack.org/pipermail/openstack-dev/2015-November/080692.html

Change-Id: I6abfd52b0facbbf343e46abb1bdb0a390e06e65d
Depends-On: Ifb2e558e7a03d384bb95b93167b94c495472a613
2015-12-05 01:11:11 +08:00
Gal Margalit 87a74ece9d UI: Execution pagination on client side
* 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.png
http://pasteboard.co/2p5Cd1qW.png

Partially implements blueprint: mistral-dashboard-executions-screen

Change-Id: If13482d8fe62e4989dd1a62874c88c08c3e43d54
2015-12-02 10:12:08 +00:00
Jenkins 977e0aeafc Merge "UI: Execution update - update description modal" 2015-11-23 08:37:07 +00:00
OpenStack Proposal Bot 0653f4b8fe Updated from global requirements
Change-Id: Ifa8ad2fc0d711a1ae4c7b232f0361df52718be62
2015-11-19 15:46:49 +00:00