Actions screen improvements

Registered by Liat Fried

Summary
========

1. Improve actions screen usability.
2. Add missing functionallity.
3. Follow OpenStack Horizon look and feel.

Motivation
========
1. Missing functionality in the actions screen.

Description
=========
Implement the following GUI:
1. Actions list
  a. Columns are:
    * name (Limit size with elipsis and tooltip) - Link to overview
    * Description - description of the action (Limit size with elipsis and tooltip)
 * Is System - shows the "Is System" data
 * Input - shows the "Input" data
 * Tags
 * created at
    * updated at
    * Actions
      - Run (default)
      - Delete (Avaialble only for non system actions)

  b. Sort allowed by name, created at, updated at, description is_system. Default sort by "name" DESC
      client side sorting until API v3)

  c. Add pagination (with server side)

2. Action overview:
 Show all info from action-get: created at, updated at etc...

Outside Dependencies
==================
API calls are supported (Mistral base API):

1. actions-list
2. actions-get
3. action-create
4. actions-update
4. actions-delete
5. run-action

Blueprint information

Status:
Complete
Approver:
Renat Akhmerov
Priority:
Medium
Drafter:
Liat Fried
Direction:
Approved
Assignee:
Liat Fried
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon 2.0.0
Started by
Renat Akhmerov
Completed by
Renat Akhmerov

Related branches

Sprints

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.