Add Angular Domains panel

Registered by Kenji Ishii

Summary
=======
Add Domains panel based on angular js.

Motivation
========
Same as other panels, migrate existing panels to Angular.

Description
=========
The existing domain panel written by django templates will be converted to angular js.
This bp includes not only Domain Table but also actions for domain implemented in the existing one.
 - list domains
 - create domain
 - update domain
 - delete domain
 - enable domain
 - disable domain
 - set context

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

Blueprint information

Status:
Started
Approver:
Rob Cresswell
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

Related branches

Sprints

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-domains

Addressed by: https://review.openstack.org/387771 -- MERGED
    Adding identity domains table

Addressed by: https://review.openstack.org/397080
    Add create domain action in angular domain panel

Addressed by: https://review.openstack.org/397539
    Add delete domain action in angular domain panel

Addressed by: https://review.openstack.org/398780
    [WIP]Add Edit domain action in angular

Addressed by: https://review.openstack.org/412187
    [WIP]Add setDomainContext action for angular domain panel

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

Addressed by: https://review.openstack.org/506009
    Add delete domain action in angular domain panel

Addressed by: https://review.openstack.org/506549
    Add Edit domain action in angular

Addressed by: https://review.openstack.org/507464
    Add set-context and clear-context service for Angular domain panel

Addressed by: https://review.openstack.org/583465
    Add Enable/Disable Domain action for Angular domains panel

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.