Add Angular Domains panel
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:
- rocky-2
- Started by
- Rob Cresswell
- Completed by
Related branches
Related bugs
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:/
Addressed by: https:/
Adding identity domains table
Addressed by: https:/
Add create domain action in angular domain panel
Addressed by: https:/
Add delete domain action in angular domain panel
Addressed by: https:/
[WIP]Add Edit domain action in angular
Addressed by: https:/
[WIP]Add setDomainContext action for angular domain panel
Gerrit topic: https:/
Addressed by: https:/
Add delete domain action in angular domain panel
Addressed by: https:/
Add Edit domain action in angular
Addressed by: https:/
Add set-context and clear-context service for Angular domain panel
Addressed by: https:/
Add Enable/Disable Domain action for Angular domains panel