RETIRED The UI component for TripleO
Go to file
Jiri Tomasek bd07eb24c0 Introduce nodes assignment using NodePicker component
This change finishes the ongoing effor to separate Nodes tagging
and Nodes assignment into separate proceses

* Introduces NodePicker component to allow user to set number of
  Nodes to deploy as a specific Role
* Refactors Nodes assignment related selectors into separate module
* Adds selectors which take nodesAssignment form values into account
  to calculate available Nodes realtime
* Uses huge amount of redux-form functionality to achieve expected behavior
* Nodes Assignment form is submitted each time an input value changes
  without re-rendering all form inputs
* API call which updates the Node count parameters is debounced, so it
  is not issued too many times when user clicks fast to increase Nodes
  count
* Adds custom styling for NodePicker component
* Updates UpdateParameters action to support nodesAssignment form

Closes-Bug: #1640103
Change-Id: If7701190954d54b75421e5c1be6a8382b9f5c746
2017-03-21 16:54:37 +01:00
config Refactor testing to use jest 2017-03-10 07:44:24 -04:00
docs Add puppet to "adding a new language" docs 2017-03-02 15:36:05 +00:00
i18n/locales Imported Translations from Zanata 2017-03-17 09:20:22 +00:00
releasenotes Merge "Refactor testing to use jest" 2017-03-13 15:23:29 +00:00
src Introduce nodes assignment using NodePicker component 2017-03-21 16:54:37 +01:00
tools Add release notes for Ocata 3.0.0 2017-02-13 11:29:30 -04:00
.babelrc Adds basic internationalization support 2016-12-13 12:44:00 +01:00
.editorconfig Adds .editorconfig file 2015-09-30 10:37:44 +02:00
.eslintrc Upgrade eslint and fix errors 2016-04-14 13:43:02 -03:00
.gitignore Add release notes for Ocata 3.0.0 2017-02-13 11:29:30 -04:00
.gitreview Updated .gitreview 2016-03-22 09:36:08 -05:00
.npmignore Add packaging spec and config files 2016-08-19 19:43:09 +02:00
LICENSE Add LICENSE 2016-03-22 13:57:46 -03:00
README.md Add developer docs 2017-01-26 09:55:56 -04:00
jenkins-config.yml Replace "RDO" with "TripleO" and remove RDO logo 2016-03-04 14:29:25 +01:00
npm-shrinkwrap.json Add redux-form dependency 2017-03-16 21:57:59 +00:00
package.json Merge "Add redux-form dependency" 2017-03-20 18:08:50 +00:00
setup.cfg Fix sdist tarball name in setup.cfg 2017-02-16 10:50:59 +01:00
setup.py Add release notes for Ocata 3.0.0 2017-02-13 11:29:30 -04:00
test-requirements.txt Add release notes for Ocata 3.0.0 2017-02-13 11:29:30 -04:00
tox.ini Add release notes for Ocata 3.0.0 2017-02-13 11:29:30 -04:00
webpack.config.js Remove dist/ directory 2017-02-07 14:03:11 -04:00

README.md

Team and repository tags

Team and repository tags

TripleO UI

Installation

See installation

Overview

See overview

Testing

See testing

Translation

See translation

Packaging

See packaging

Contributing

See contributing

License

Apache 2.0, see LICENSE for details.