Add Angular Key pairs panel

Registered by Shu Muto

Summary
=======
Add Key pairs panel based on angular js.

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

Description
=========
The existing key pairs panel written by django templates will be converted to angular js.
This bp includes not only Key pairs table but also actions for key pairs implemented in the existing one. Also, includes details view.
 - Create Key Pair
 - Import Key Pair
 - Delete Key Pair(s)

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

Blueprint information

Status:
Complete
Approver:
Ying Zuo
Priority:
Low
Drafter:
Shu Muto
Direction:
Approved
Assignee:
Shu Muto
Definition:
Approved
Series goal:
Proposed for 13.0.0-queens
Implementation:
Implemented
Milestone target:
milestone icon queens-3
Started by
Shu Muto
Completed by
Ying Zuo

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/480059
    Angularize Key Pairs index view

Addressed by: https://review.openstack.org/480141
    Angularize Key Pair Details

Addressed by: https://review.openstack.org/482040
    Add delete action for key pair

Addressed by: https://review.openstack.org/#/c/482113/
Add create and import key pair actions

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.