Commit Graph

14 Commits

Author SHA1 Message Date
Catherine Luse 74a015b71f Use Ember's in-house JS expression evaluation logic for hyphenated variables 2022-01-28 14:47:46 -07:00
n313893254 90713adde0 Add longhorn chart i18n 2022-01-06 18:31:59 +08:00
Richard Cox 7f8cf6b3f4 Changes following review 2021-12-15 10:48:37 +00:00
Richard Cox a118b33f94 [Cluster Provisioning] Ensure changes to addon versions are reflected in addon config
- When provisioning an RKE2 cluster changing the kube version can not only change the addons used but also their versions (1.21 / 1.22 container network: calico).
- This change ensures that this is taken in to account by changing the way the chartValues are calculated
  - previously these were created up front and sent as a whole, though if the user changed yaml config only the diff was sent
  - now only the diff is ever sent (diff is calculated on change of config, chartValues is dynamically created on 'save')


Added bonuses
- user config is now retained between changes of addons (user edits config A, switches to config B, switches back to A and their edits remain). This means a user who changes addons (upgrades kube, switches container network, etc) won't lose their config after the defaults of the newly selected addon are shown.
- fixed a `Questions` related console error regarding a component with ID `Map`
- fixed an issue where `refreshYamls` could error given a missing component


Bugs
- Some addon config shows as Questions, specifically the vSphere Cloud Provider. For some headache inducing reason changes to these questions aren't retained in the input controls on blur (though are persisted where they should be
2021-12-14 21:40:29 +00:00
Vincent Fiduccia 3cf52a1b74
Reference types in cluster templates should look in managment store (#1097) 2021-09-21 15:02:01 -07:00
Phillip Rak 77fe9a75e5 Disable generic form question 2021-08-09 12:48:32 -07:00
Vincent Fiduccia 6a6519ba8e
CloudCredential question type 2021-08-06 17:49:48 -07:00
Vincent Fiduccia ea7211a0bc
Generic reference[type] question support (#3304) 2021-06-22 23:35:09 -07:00
Vincent Fiduccia 1cac475b40
Question fixes 2021-06-15 11:30:59 -07:00
Vincent Fiduccia 31e0a7973e
Generic cloud credential and machine drivers 2021-06-15 03:26:19 -07:00
Vincent Fiduccia fc92149d0b
Array and Map support for questions 2021-06-15 03:12:08 -07:00
Vincent Fiduccia c7c15455cc
Configure addon charts when deploying cluster 2021-06-08 15:14:44 -07:00
Nancy Butler 390d6f5eea update tab order 2021-01-21 12:34:13 -07:00
Vincent Fiduccia 11af4a54b2
Basic questions support 2020-08-21 03:17:28 -07:00