Enable an ability to dynamically add fields of given type

Registered by Alexandra Morozova

As a plugin developer, I would like to be able to extend the number of fields of a given input type in order to ensure my user can provide sufficient data for the plugin to be configured/used successfully.

Input types:
 text - single line input
 password - password input
 textarea - multiline input
 checkbox - multiple-options selector
 radio - single-option selector
 select - drop-down list
 hidden - invisible input
 file - file contents input

Acceptance criteria:
Enable text and textarea field types to be extended - where a plugin user is able to toggle the visibility of additional fields with +/- signs and the data provided is used by plugin

Blueprint information

Status:
Complete
Approver:
Vitaly Kramskikh
Priority:
Undefined
Drafter:
Julia Aranovich
Direction:
Needs approval
Assignee:
Julia Aranovich
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon 9.0
Started by
Julia Aranovich
Completed by
Julia Aranovich

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/276819
    Multiple values inputs in Fuel UI

Addressed by: https://review.openstack.org/280583
    Use text_list control for network settings

Addressed by: https://review.openstack.org/280666
    Change type of dns_list and ntp_list to text_list (fuel-web part)

Addressed by: https://review.openstack.org/280709
    Change type of dns_list and ntp_list to text_list (library part)

Addressed by: https://review.openstack.org/280756
    Change type of dns_list and ntp_list to text_list (fuel-qa part)

Addressed by: https://review.openstack.org/282656
    Revert "Change type of dns_list and ntp_list to text_list (fuel-web part)"

Addressed by: https://review.openstack.org/282675
    Revert "Change type of dns_list and ntp_list to text_list (fuel-qa part)"

Addressed by: https://review.openstack.org/282676
    Revert "Change type of dns_list and ntp_list to text_list (library part)"

Addressed by: https://review.openstack.org/284053
    Change type of dns_list and ntp_list to text_list (fuel-web part)

Addressed by: https://review.openstack.org/284054
    Change type of dns_list and ntp_list to text_list (fuel-qa part)

Addressed by: https://review.openstack.org/284159
    Change type of dns_list and ntp_list to text_list (library part)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.