dashboard/shell/edit/provisioning.cattle.io.cluster
momesgin 970817704f
Improve handling of addon config changes on kube upgrade (#15445)
* populate old addon config values

* finalize preserveAddonConfigs + unit tests

* move preserve addon methods to util file

* add safeguard against the 'none' case

* better naming

* minor refactor

* revert refactor

* display warning banner conditionally

* update messages on addon tab and addon confirm modal

* rename helpers + refactor passing args

* jsdoc comments

* lint

* simplify selectedVersion watcher

* add optional chaining when accessin liveValue

* fix passing wrong old version to compare + improve addonConfigPreserve

* minor refactor + revert mistakenly removed translation

* unit tests

---------

Co-authored-by: Mo Mesgin <mmesgin@Mos-M2-MacBook-Pro.local>
2025-10-22 09:38:01 -07:00
..
__tests__ Improve handling of addon config changes on kube upgrade (#15445) 2025-10-22 09:38:01 -07:00
tabs Improve handling of addon config changes on kube upgrade (#15445) 2025-10-22 09:38:01 -07:00
AgentEnv.vue Run the vue3 migration script 2024-08-22 16:05:36 -07:00
CustomCommand.vue add role 'none' to hr elements in TopLevelMenu (#14121) 2025-04-16 10:23:38 +01:00
Labels.vue Enabling `vue/require-explicit-emits` linting rule 2024-09-19 09:58:53 -07:00
SelectCredential.vue Replace the done param fix and changed how we render the credential dynamic components 2025-04-16 16:34:29 -07:00
index.vue Added providing credentials from extension (#15245) 2025-09-15 14:56:06 -07:00
rke2.vue Improve handling of addon config changes on kube upgrade (#15445) 2025-10-22 09:38:01 -07:00