Add NG Users Table

Registered by Cindy Lu

Summary
=======
Add NG Users Table
Use existing patterns laid out in horizon framework (registry).

Motivation
========
Migrate existing panels to Angular.

Description
=========
The existing users page (written using django templates) will be converted to angular js,
with the intention of making Angular panel default.

UX
===
Following existing Angular pattern defined in framework.

Blueprint information

Status:
Started
Approver:
Cindy Lu
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
Shu Muto
Definition:
Approved
Series goal:
Accepted for 14.0.0-rocky
Implementation:
Needs Code Review
Milestone target:
milestone icon rocky-2
Started by
Rob Cresswell

Whiteboard

[Mar 16, 2018 - amotoki] Per discussion at Dublin PTG, we agree that rewriting existing panels is no longer high priority topic. It is now best effort topic. Changing the priority to Low.

Gerrit topic: https://review.openstack.org/#q,topic:bp/ng-users,n,z

Addressed by: https://review.openstack.org/336329 MERGED
    Update Angular Users Table use registry

Addressed by: https://review.openstack.org/341945 - Abandoned
    Add Angular keystone user creation action

Addressed by: https://review.openstack.org/336394 MERGED
    Add Angular keystone user details use registry

Addressed by: https://review.openstack.org/342170 - Merged
    Add Angular keytone user deletion action

Gerrit topic: https://review.openstack.org/#q,topic:FilterFirstNGUsers,n,z

Addressed by: https://review.openstack.org/435564 - Merged
    Add server filters to NGusers & enable filter first

Addressed by: https://review.openstack.org/502025 - Merged
    Add Angular keystone user creation action

Addressed by: https://review.openstack.org/523708 - Merged
    Add Edit action for Angular users panel

Addressed by: https://review.openstack.org/523713 - Merged
    Add Change Password Action for Angular users panel

Addressed by: https://review.openstack.org/523835 - Merged
    Add Enable/Disable User action for Angular users panel

Addressed by: https://review.openstack.org/535723 - Merged
    Set Angularized users panel as default

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.