Commit Graph

12858 Commits

Author SHA1 Message Date
Phillip Rak 68e964d324 Add alert role error messages in ChangePassword.vue
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-03 14:58:27 -07:00
Phillip Rak 0124207404 Add alert role to cron hint in LabeledInput
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-03 14:57:57 -07:00
Evgeniya Vashkevich 06c788e7a9
Migrated editing imported cluster to Vue (#13216) 2025-02-03 13:43:57 -08:00
Phillip Rak a2a65c0230 Create roles and aria-labels/descriptions for growls
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-03 14:42:25 -07:00
Francesco Torchia 7e2e0f374b
Replace clusterId with cluster Name in Fleet Graphs links
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-03 16:36:48 +01:00
Richard Cox 20d87dc53f
Merge pull request #13201 from richard-cox/fix-workload-header
Fix workload list header text
2025-02-03 09:12:32 +00:00
Richard Cox de6e01bc20
Merge pull request #13242 from emmanuel-ferdman/master
Fix typo in container shell failure message
2025-02-03 09:10:50 +00:00
yonasberhe23 d050a74787
Merge pull request #13210 from yonasberhe23/labeled_input_test
automation: add coverage for labeledinput using v-model.value.number
2025-01-31 17:35:05 -08:00
Yonas Berhe d17dde0a54 automation: add coverage for labeledinput using v-model.value.number 2025-01-31 16:22:46 -08:00
yonasberhe23 4b836a4d49
Merge pull request #13152 from yonasberhe23/services_tests_e2e
automation: services - external name tests
2025-01-31 16:02:12 -08:00
Yonas Berhe 23ba8dde87 automation: services tests 2025-01-31 15:26:56 -08:00
Phillip Rak c7a998910e Add WAI-ARIA Roles, States, and Properties to ToggleSwitch
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-01-31 11:51:03 -07:00
Mo Mesgin 537878af56 Merge branch 'master' of github.com:rancher/dashboard into 12485-repositories-disabling-feature 2025-01-31 08:46:55 -08:00
Neil MacDougall 56fbea3419
Add error handling to extension load (#13204)
* Add error handling to extension load

* Fix formatting following rebase
2025-01-31 15:48:46 +00:00
Alexandre Alves 478e195431
fix workload health accessibility (#13220) 2025-01-31 09:32:27 +00:00
Neil MacDougall 8001967416
Extensions: Add hooks to support virtual clusters (#11064)
* Add hooks to support virtual clusters

* Fix lint issues

* Refinements

* Update for Vue 3 changes

* Fix import

* Minor tweaks

* Fix bug causing e2e tests to fail

* Fix lint issue

* Rename internal properties and ensure they don't break clone/save

* Ensure we generate types for the plugins package to give us access to mapDriver

* Simpler approach

* Fix lint issues and add type

* Remove unused code

* Revery unnecessary changes

* Bug fix for finding model extension

* Factor out string constant and add provider display method

* Add experimental to API

* Update typegen.sh to use SHELL_DIR var

* Move type def

* Fix lint issue

* Address PR feedback

* Update steve-class.js so we always get an array

* Fix type definition
2025-01-31 08:51:58 +00:00
Mo Mesgin 5d2d088bbf Merge branch 'master' of github.com:rancher/dashboard into 12485-repositories-disabling-feature 2025-01-30 21:43:51 -08:00
Izaac Zavaleta 763840dcb2
Merge pull request #13194 from izaac/cis-benchmark-tests
[UI] - Adding CIS chart UI tests
2025-01-30 16:40:19 -07:00
codyrancher 76d7af2620
Merge pull request #12822 from codyrancher/remove-unload
Removing unload logic from the plugin load logic
2025-01-30 16:00:53 -07:00
Izaac Zavaleta c0dfe0e8eb
Adding CIS chart UI tests 2025-01-30 15:40:00 -07:00
Giuseppe Leo 85c31a4073
Auth Providers: Add search_using_service_account field (#13223)
* Add LPDAP option for search

* Add unit tests for LDAP config

* Add restriction for searchUsingServiceAccount config to specific types

* Use computed over direct check due lack of rendering issues with the prop

* Add tooltip for searchUsingServiceAccount
2025-01-30 23:19:43 +01:00
Mo Mesgin face94e4ff Merge branch 'master' of github.com:rancher/dashboard into 12485-repositories-disabling-feature 2025-01-30 10:43:25 -08:00
Giuseppe Leo 78d3e1ef2a
Crontab @daily marked as invalid in Rancher Cronjobs (#13214)
* Export abstracted chron rule validation and message to match both current architectures

* Add chronSchedule to the parameterized tests; Add @daily case

* Add missing JSDocs for comprension

* Update Cronstrue to 2.53

* Remove unnecessary import

* Fix lint issues

* Add sublabel and chron type with hints

* Add @daily case to the input stories

* Add multiline type story for input

* Added Cron error case

* Add chron tests for input label

* Add periodical case as exceptions

* Linter fix

* Correct unit test definition
2025-01-30 18:49:43 +01:00
Richard Cox 2d5a458656
Merge pull request #13209 from richard-cox/pagination-encode-filter-value
Encode the filter param that SSP uses
2025-01-30 16:30:02 +00:00
Richard Cox fc890eb273 Fix workload list header text
- this normally comes from the schema
- there's an override in the resource list though that looks at the custom list's object typeDisplay param
- typeDisplay is a method outside of the vue method param and was removed in one of the pagination PRs
2025-01-30 16:22:59 +00:00
Emmanuel Ferdman 8946e42e6a
Fix typo in container shell failure message
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-01-30 07:49:34 -08:00
Francesco Torchia 94dfe010f5
Merge pull request #13217 from torchiaf/11241-clusters-labels
Fleet: Add CLusters labels
2025-01-30 10:45:40 +01:00
Cody Jackson d1e2fabe4e Removing unload logic from the plugin load logic
The goal is to simplify the logic while possibly improving performance

fixes https://github.com/rancher/dashboard/issues/8895
2025-01-29 11:38:46 -07:00
Mo Mesgin 4aeada8336 Merge branch 'master' of github.com:rancher/dashboard into 12485-repositories-disabling-feature 2025-01-29 09:38:31 -08:00
Michal Jura 6eaaa6aa9c
Remove support for K8s 1.28 and 1.29 for Rancher 2.11.0 (#13227) 2025-01-29 08:27:58 -08:00
Isabela Guimaraes 03c2be9ce8 removed standardUser tag from the e2e test
Signed-off-by: Isabela Guimaraes <isabela.guimaraes@suse.com>
2025-01-28 16:37:30 -08:00
Mo Mesgin 42e82113e3 more test cases 2025-01-28 12:29:28 -08:00
Mo Mesgin 361823302f Merge branch 'master' of github.com:rancher/dashboard into 12485-repositories-disabling-feature 2025-01-28 11:52:23 -08:00
Francesco Torchia c9879849e7
Merge pull request #13219 from torchiaf/fix-workload-resource-header
Fix missing Workloads page title.
2025-01-28 18:46:48 +01:00
Francesco Torchia b3de83c2f8
Add workload typeDisplay
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-01-28 16:34:18 +01:00
Alexandre Alves 9f51f77cc7
fix style regression (#13213) 2025-01-28 15:14:29 +00:00
Francesco Torchia d11320a187
e2e: Add metadata input field to createAmazonRke2Cluster; Check fleet clusters labels
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-01-28 12:23:12 +01:00
Francesco Torchia df1aab576f
Fleet: Add cluster labels
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-01-28 12:16:44 +01:00
Isabela Guimaraes 5f7fa94fa0 modified GKE components to have an unique id
Signed-off-by: Isabela Guimaraes <isabela.guimaraes@suse.com>
2025-01-27 18:46:48 -08:00
Isabela Guimaraes 25bf4ac3d8 added cleanup set after the test to remove the created cluster and cloud credentials
Signed-off-by: Isabela Guimaraes <isabela.guimaraes@suse.com>
2025-01-27 18:46:48 -08:00
Isabela Guimaraes 60e6fa546f addressed changes requested from PR review
Signed-off-by: Isabela Guimaraes <isabela.guimaraes@suse.com>
2025-01-27 18:46:48 -08:00
Isabela Guimaraes e609775438 e2e test that creates GKE cluster with default settings
Signed-off-by: Isabela Guimaraes <isabela.guimaraes@suse.com>
2025-01-27 18:46:48 -08:00
IsaSih 52cf4ef200
Merge pull request #13087 from rancher/gke-jenkins
Add GKE credential to jenkinsfile
2025-01-27 15:19:39 -08:00
Francesco Torchia 6b1aa65025
Merge pull request #13215 from torchiaf/13199-harvester-repo-matching-2
Fix missing await async calls getting Harvester repository
2025-01-27 17:29:22 +01:00
Francesco Torchia aa670a0a67
Fix missing await async calls; Remove this.harvesterRepository assignement to avoid PUT conflict
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-01-27 16:45:12 +01:00
Francesco Torchia 6501f3ddd2
Merge pull request #13206 from torchiaf/13199-harvester-repo-matching
Match Harvester community repo check via regex
2025-01-27 14:27:17 +01:00
Mo Mesgin 18991c3797 reuse variable 2025-01-24 14:43:50 -08:00
Mo Mesgin c2823ebe20 add e2e test for the charts page 2025-01-24 14:41:46 -08:00
Mo Mesgin 8cd82ae5df Merge branch 'master' of github.com:rancher/dashboard into 12485-repositories-disabling-feature 2025-01-24 13:50:39 -08:00
momesgin 5a83e052fd
Merge pull request #13198 from momesgin/13126-managed-apps-warning-message
Add custom vendor to managed apps warning messages for delete and upgrade
2025-01-24 10:01:47 -08:00