Allow to edit image metadata from project view

Registered by Szymon Wróblewski

Summary
=======

Allow to edit image metadata from project view.

Motivation
========

It's already possible to edit metadata from at project level using
Glance client. Horizon should expose that functionality too.

Description
=========

Similar metadata update dialog is already available in admin view.
New table action is only required to implement this functionality.

Depends on https://blueprints.launchpad.net/horizon/+spec/angularize-metadata-update-modals

UX
===

New action "Update Metadata" will be available for every image on images list.

Testing
======

In project images view:
1. Launch metadata update modal
2. Add new metadata
3. Save
4. Relaunch, check if new metadata are added
5. Remove added metadata
6. Save
7. Relaunch, check if metadata are removed

Outside Dependencies
==================

N/A

Requirements Update Required
========================

N/A

Doc Impact
=========

N/A

Blueprint information

Status:
Complete
Approver:
David Lyle
Priority:
Low
Drafter:
Szymon Wróblewski
Direction:
Approved
Assignee:
Szymon Wróblewski
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon 8.0.0
Started by
Travis Tripp
Completed by
Travis Tripp

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/project-images-metadata,n,z

Addressed by: https://review.openstack.org/184280
    Allow to edit image metadata from project view

(TravT) - This is a good change, but I do have some nervousness that our admin UI can't selectively choose the projects that they want to associate the metadata namespaces with. The API supports public / private and choosing specific projects, but in the admin UI in Horizon we only support public private. It should have a sharing construct like other areas of the UI where you can assign specific projects access to the namespace. So, I think that should be a follow up blueprint / bug.

Addressed by: https://review.openstack.org/184274
    Angular metadata update modal

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.