New Web UI forms for Murano 0.5 with new DSL

Registered by Timur Nurlygayanov

Custom form fields will be introduced in Murano 0.5 UI: where we currently have hardcoded field types like integer, string, clusterip or image, new field types will be allowed, like 'com.mirantis.windows.ActiveDirectory' (note that here we take an advantage of fully qualified service name) - and such fields will be rendered in a special way.

So, the field will consist of:
* a drop-down box (to the left), where all the services of such type already created in current environment will be listed
* and a '+' button (to the right) which, if pressed, opens new modal form window with all steps required for creation of that service upon. Right after last creation step is finished, newly configured service will be chosen in a drop-down box.

Blueprint information

Status:
Complete
Approver:
Alexander Tivelkov
Priority:
Essential
Drafter:
Timur Sufiev
Direction:
Approved
Assignee:
Timur Sufiev
Definition:
Approved
Series goal:
Accepted for 0.x
Implementation:
Implemented
Milestone target:
milestone icon 0.5
Started by
Timur Sufiev
Completed by
Timur Sufiev

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/new-web-ui-prototype,n,z

Addressed by: https://review.openstack.org/82794
    Remove service selection step from Create Service (App) Wizard.

Addressed by: https://review.openstack.org/83039
    Implement creating new App from other App Creation dialog.

Implementation depends on horizon patch https://review.openstack.org/#/c/82833/

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.