[tripleo] tripleo-ui 8.3.0 (queens)
We are pleased to announce the release of: tripleo-ui 8.3.0: tripleo-ui This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/tripleo-ui/ For more details, please see below. Changes in tripleo-ui 8.2.0..8.3.0 ---------------------------------- 2a5536e Imported Translations from Zanata 517cd78 Imported Translations from Zanata 3145181 Imported Translations from Zanata ef4586e Retrieve os-extra_specs for Nova flavors 3b91169 Add flavor fetching via Nova API 0961857 Imported Translations from Zanata eea6547 Imported Translations from Zanata 7e62803 Prepare Queens RC1 2823e09 Parameters cleanup d87861e Convert Role detail dialog to redux-form e4ef7ec Imported Translations from Zanata 4b44e0c Convert Deployment configuration dialog to ModalPanel c963184 Better Parameters fetching and updating state tracking f378df4 Prevent OverlayLoader content re-renders c0b4b72 Update parameters updating 843e72f Update available nodes counts real time when changing counts e7467b2 Set CloseModalXButton to use button type 49cf65b Fix fetchParameters in RoleDetail 41f03ab Imported Translations from Zanata a05e987 Update Delete Deployment Confirmation message d6e10a1 Imported Translations from Zanata 714ce3e Make button positions consistent 0eb6e67 Imported Translations from Zanata d1a3333 Manually submit nodes assignment form 0e7d652 Convert Parameters form to use redux-form 8ee595b Fix EnvironmentConfiguration dialog 55c1a05 Disable plan upload/edit button during transition 4e776a6 Fix list of mac addresses validation d0328fd Adds to plan page classes and ids for automation purposes. 784c1ad Imported Translations from Zanata d3f4306 Imported Translations from Zanata 4be591b Fix DeploymentStep disabled state styling a466418 Update selector used to determine deployment is in progress fc39bde Imported Translations from Zanata 4fe733e Stop logging over websocket on logout bf59409 Add footer to Validation Details modal 5cde2a4 Submit select roles be164f3 Update Custom Profile field help/error messages e1adf4c Update dependencies part II 41e113a Imported Translations from Zanata 0d7bcdb Set error names explicitly c18a9b9 Use single quotes instead of backquotes for i18n string 9ea6875 Select Roles feature eb2dcba Remove 'Refresh results' button on the nodes page Diffstat (except docs and test files) ------------------------------------- i18n/locales/de.json | 73 +- i18n/locales/en-GB.json | 53 +- i18n/locales/es.json | 77 +- i18n/locales/fr.json | 51 +- i18n/locales/id.json | 53 +- i18n/locales/ja.json | 77 +- i18n/locales/ko-KR.json | 81 +- i18n/locales/tr-TR.json | 51 +- i18n/locales/zh-CN.json | 51 +- npm-shrinkwrap.json | 883 +++++++++------------ package.json | 23 +- ...ent-configuration-updates-1a8c2f64b5252751.yaml | 6 + ...-performance-improvements-3f42a1cfe622a79d.yaml | 8 + .../role_detail_redux_form-f0724ec49562639e.yaml | 13 + .../notes/select_roles-e4aed7695f9ba45d.yaml | 6 + .../updating-parameters-b1e972b3a4afdd0e.yaml | 4 + src/js/actions/EnvironmentConfigurationActions.js | 49 +- src/js/actions/FlavorsActions.js | 70 ++ src/js/actions/LoginActions.js | 2 +- src/js/actions/NodesActions.js | 17 +- src/js/actions/ParametersActions.js | 89 ++- src/js/actions/PlansActions.js | 5 +- src/js/actions/RegisterNodesActions.js | 4 +- src/js/actions/RolesActions.js | 108 ++- src/js/actions/StacksActions.js | 7 +- src/js/actions/ValidationsActions.js | 5 +- src/js/actions/WorkflowExecutionsActions.js | 4 +- src/js/actions/ZaqarActions.js | 12 + src/js/components/deployment_plan/CurrentPlan.js | 85 +- .../deployment_plan/DeleteStackButton.js | 8 +- .../deployment_plan/DeploymentConfiguration.js | 94 +-- .../deployment_plan/NodesAssignmentForm.js | 103 --- src/js/components/deployment_plan/RoleCard.js | 128 --- src/js/components/deployment_plan/Roles.js | 104 --- src/js/components/deployment_plan/RolesStep.js | 63 +- .../EnvironmentCheckBox.js | 76 ++ .../EnvironmentConfiguration.js | 322 +++----- .../EnvironmentConfigurationForm.js | 165 ++++ .../EnvironmentConfigurationSidebar.js | 51 ++ .../EnvironmentConfigurationTopic.js | 51 +- .../environment_configuration/EnvironmentGroup.js | 159 +--- .../EnvironmentGroupHeading.js | 40 + src/js/components/login/Login.js | 4 +- src/js/components/nodes/NodeDrives/NodeDrive.js | 2 +- src/js/components/nodes/Nodes.js | 26 +- .../components/nodes/NodesListView/NodeListItem.js | 4 +- src/js/components/nodes/NodesTableView.js | 4 +- .../nodes/registerNodes/RegisterNodeFields.js | 11 +- .../nodes/registerNodes/RegisterNodesDialog.js | 4 +- src/js/components/nodes/tag_nodes/TagNodesForm.js | 25 +- .../components/parameters/EnvironmentParameters.js | 3 +- src/js/components/parameters/ParameterInput.js | 109 +-- src/js/components/parameters/ParameterInputList.js | 2 +- src/js/components/parameters/Parameters.js | 251 +----- src/js/components/parameters/ParametersForm.js | 234 ++++++ src/js/components/parameters/ParametersSidebar.js | 74 ++ src/js/components/plan/EditPlan.js | 12 +- src/js/components/plan/NewPlan.js | 12 +- src/js/components/plan/PlanFileInput.js | 6 +- src/js/components/plan/PlanFormTabs.js | 4 +- src/js/components/plan/PlansList.js | 6 +- src/js/components/plan/cards/PlanActions.js | 15 +- src/js/components/roles/AvailableRoleInput.js | 72 ++ src/js/components/roles/NodesAssignment.js | 109 +++ src/js/components/roles/NodesAssignmentForm.js | 109 +++ src/js/components/roles/RoleCard.js | 135 ++++ src/js/components/roles/RoleDetail.js | 194 ++--- src/js/components/roles/Roles.js | 65 ++ src/js/components/roles/SelectRolesDialog.js | 129 +++ src/js/components/roles/SelectRolesForm.js | 117 +++ src/js/components/ui/FloatingToolbar.js | 57 ++ src/js/components/ui/Loader.js | 18 +- src/js/components/ui/Modals/CloseModal.js | 1 + src/js/components/ui/Modals/ConfirmationModal.js | 6 +- src/js/components/ui/Toolbar/ToolbarFiltersForm.js | 3 +- src/js/components/ui/dropdown/MenuItemLink.js | 6 +- src/js/components/ui/forms/FormErrorList.js | 8 +- src/js/components/ui/forms/GenericCheckBox.js | 12 +- src/js/components/ui/forms/GenericInput.js | 4 +- src/js/components/ui/forms/GroupedCheckBox.js | 12 +- src/js/components/ui/forms/HorizontalArrayInput.js | 4 +- src/js/components/ui/forms/HorizontalCheckBox.js | 4 +- src/js/components/ui/forms/HorizontalInput.js | 4 +- .../components/ui/forms/HorizontalNumberInput.js | 4 +- src/js/components/ui/forms/HorizontalSelect.js | 4 +- src/js/components/ui/forms/HorizontalTextarea.js | 4 +- src/js/components/ui/forms/LoginInput.js | 4 +- src/js/components/ui/forms/TableCheckBox.js | 4 +- .../components/ui/reduxForm/HorizontalCheckBox.js | 70 ++ src/js/components/ui/reduxForm/HorizontalInput.js | 2 +- src/js/components/ui/reduxForm/HorizontalSelect.js | 2 +- .../components/ui/reduxForm/HorizontalTextarea.js | 34 +- src/js/components/ui/reduxForm/NodePickerInput.js | 26 +- src/js/components/ui/reduxForm/utils.js | 3 +- .../components/ui/reduxForm/validationMessages.js | 32 + src/js/components/ui/reduxForm/validations.js | 41 - src/js/components/ui/reduxForm/validators.js | 40 + src/js/components/utils/Formsy.js | 4 +- src/js/components/validations/ValidationDetail.js | 18 +- src/js/constants/FlavorsConstants.js | 23 + src/js/constants/MistralConstants.js | 2 + src/js/constants/ParametersConstants.js | 4 +- src/js/constants/RolesConstants.js | 6 +- src/js/immutableRecords/flavors.js | 29 + src/js/immutableRecords/parameters.js | 4 - .../normalizrSchemas/environmentConfiguration.js | 34 +- src/js/normalizrSchemas/flavors.js | 23 + src/js/normalizrSchemas/nodes.js | 24 +- src/js/normalizrSchemas/plans.js | 8 +- src/js/normalizrSchemas/roles.js | 8 +- src/js/normalizrSchemas/stacks.js | 18 +- src/js/normalizrSchemas/validations.js | 18 +- src/js/normalizrSchemas/workflowExecutions.js | 6 +- src/js/reducers/appReducer.js | 4 + src/js/reducers/environmentConfigurationReducer.js | 11 +- src/js/reducers/flavorsReducer.js | 43 + src/js/reducers/loggerReducer.js | 4 + src/js/reducers/parametersReducer.js | 60 +- src/js/reducers/rolesReducer.js | 41 +- src/js/selectors/flavors.js | 23 + src/js/selectors/nodesAssignment.js | 4 +- src/js/selectors/roles.js | 11 + src/js/selectors/stacks.js | 10 +- src/js/services/NovaApiService.js | 73 ++ src/js/services/errors/index.js | 31 +- src/less/base.less | 2 +- src/less/components/DeploymentPlan.less | 32 - src/less/components/Loader.less | 3 +- src/less/components/RoleCard.less | 30 - src/less/components/RolesPanel.less | 56 ++ src/less/ui/Cards.less | 11 + src/less/ui/Forms.less | 6 +- src/less/ui/Modals.less | 5 +- webpack.common.js | 4 +- 141 files changed, 3804 insertions(+), 2665 deletions(-)
participants (1)
-
no-reply@openstack.org