Glare Work

Registered by Kevin Fox

We're going to try out glare for backing the app catalog v2.

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
Kevin Fox
Direction:
Approved
Assignee:
Sergey Skripnick
Definition:
Approved
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
Christopher Aedo

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/290932
    Allow using glare for v1 API call and add v2 proxy

Addressed by: https://review.openstack.org/292854
    Implement UI for listing artifact drafts for glare assets

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

Addressed by: https://review.openstack.org/281602
    Add script to upload assets to glare

Addressed by: https://review.openstack.org/276857
    Add glare artifacts plugin for app-catalog asset types

Addressed by: https://review.openstack.org/293644
    Add UI for adding artifact drafts to glare

Addressed by: https://review.openstack.org/309379
    Add right bound array check for build_recently_added()

Addressed by: https://review.openstack.org/310203
    [WIP] Add asset edit feature

Addressed by: https://review.openstack.org/337633
    [wip] Glare v1.0 API

Addressed by: https://review.openstack.org/361292
    Fix pbr.version call to match setup.cfg

Addressed by: https://review.openstack.org/363139
    [Glare] Add base angular module

Addressed by: https://review.openstack.org/366813
    Fix some missing/wrong hashsums.

Addressed by: https://review.openstack.org/368775
    [wip] Glare v1.0 API

Addressed by: https://review.openstack.org/370295
    [galre] Add glare plugins

Addressed by: https://review.openstack.org/370366
    [glare] Implement authentication via launchpad

Addressed by: https://review.openstack.org/373105
    [glare] emulate app catalog 0.1 api

Addressed by: https://review.openstack.org/374024
    [glare] UI with glare 1.0 support

Addressed by: https://review.openstack.org/374117
    [glare][ui] Add glare API angular service

Addressed by: https://review.openstack.org/374118
    [glare][ui] Artifact list controller and template

Addressed by: https://review.openstack.org/376594
    [glare][ui] Add base app module

Addressed by: https://review.openstack.org/376595
    [glare][ui] Add glare API angular service

Addressed by: https://review.openstack.org/376596
    [glare][ui] Artifact list controller and template

(?)

Work Items

Work items:
Client-side forms validation: TODO
Caching: TODO
Captcha: TODO
UI parse REST in artifact description: TODO
UI for editing dependencies: TODO
UI for copying assets: INPROGRESS
Fix assets.yaml to be compatible with Glare: DONE
UI display recently updated apps: DONE
UI for unpublishing assets: DONE
Old API support(for horizon plugin): DONE
Assets.yaml import script: DONE
Authentication: DONE
UI for submitting/editing assets: DONE

This blueprint contains Public information 
Everyone can see this information.