Commit Graph

484 Commits

Author SHA1 Message Date
Alexandre Alves d47820940b
fix outputs col display on flow logging lsit view + add unit test (#13781) 2025-03-19 09:44:44 +00:00
momesgin 60ed6a4061
Disallow matching charts with undefined values (#13724)
Co-authored-by: Mo Mesgin <mmesgin@Mos-M2-MacBook-Pro.local>
2025-03-12 12:19:22 -07:00
Evgeniya Vashkevich 2812b1d180 Fixed some of th ecomments and #13630 2025-03-10 12:41:45 -07:00
Siva Kanakala 3aa7ed34fa
fix-oci-nodedriver 2025-03-05 17:25:49 +05:30
Francesco Torchia 9aa46ee62a
Merge pull request #13453 from torchiaf/11501-delete-workspaces-dialog
Fleet improve Workspaces delete dialog
2025-03-04 12:31:40 +01:00
Francesco Torchia afa6028ca6
Fleet: Improve workspaces delete dialog
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-03-04 11:05:42 +01:00
Francesco Torchia c09de5b1e4
nit
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-28 18:13:17 +01:00
Francesco Torchia fd79da312c
Fleet, remove missing resources links
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-28 17:38:13 +01:00
Francesco Torchia 73ca3f83ca
Merge pull request #13520 from torchiaf/13474-secrets
Fix SSH Key missing fields
2025-02-28 10:24:44 +01:00
Neil MacDougall 844fd3fcca
Disable editing and detail view for kev1 clusters. Add back in labels with unsupported info. (#13535) 2025-02-28 07:41:05 +00:00
Francesco Torchia 6708040c25
[unit-tests] add ssh and secret tests
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 19:36:45 +01:00
Francesco Torchia 897baaac76
Fix supportsSshKnownHosts in secret.js model
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 19:34:39 +01:00
Evgeniya Vashkevich 93a4befad9
Merged cluster import and editing imported cluster (#13332) 2025-02-25 14:05:44 -08:00
momesgin 190e377494
Merge pull request #13086 from momesgin/11679-apps-upgrade-restriction
Restrict installed apps upgrade
2025-02-25 10:00:56 -08:00
Francesco Torchia b1b9b756e6
Fleet: Implement force update dialog
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-25 12:48:49 +01:00
Francesco Torchia a25b27907c
Fleet: fix createBy user location; fix duplicated bundles and add null checks
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:21 +01:00
Francesco Torchia 805690623d
Fleet: Add createdBy labels null checks
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:18 +01:00
Francesco Torchia baaf5ca23c
Fleet: Add createdBy labels via before_save_hook; Fix E2E tests
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:18 +01:00
Francesco Torchia 42b54a80e8
Fleet: Save createdBy labels on create GitRepo
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:15 +01:00
Francesco Torchia b6973366fc
Fleet: Labels refactoring
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:15 +01:00
Francesco Torchia 573406b341
Fleet: Add created by label in Bundle details page
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:14 +01:00
Francesco Torchia 3229dfc30e
Fleet: Add created by label in GitRepo details page
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:13 +01:00
Francesco Torchia 3197c081cb
Fleet: add Disable/Enable polling icons
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 17:47:50 +01:00
Mo Mesgin 219636df7e Merge branch 'master' of github.com:rancher/dashboard into 11679-apps-upgrade-restriction 2025-02-19 15:07:18 -08:00
Francesco Torchia 98e5c50b94
Fleet: Add Enable/Disable Polling actions
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-17 17:02:13 +01:00
Francesco Torchia 0b764f88f4
Merge pull request #13244 from aruiz14/fleet-resources-rework
Simplify handling of GitRepo status resources
2025-02-17 16:33:55 +01:00
Nancy adcedf55af
bump shell version to 3.0.2-rc.4 (#13388)
* bump shell version to 3.0.2-rc.4

* fix translation string typo
2025-02-12 13:42:57 -08:00
Mo Mesgin 56db4cab43 Merge branch 'master' of github.com:rancher/dashboard into 11679-apps-upgrade-restriction 2025-02-12 13:30:33 -08:00
Neil MacDougall a244f7b0bb
Add support for known hosts on ssh secret in Fleet Git Repo 2025-02-12 16:30:43 +01:00
Nancy 49664eaf01
Fix issue loading cluster provisioning ui from extensions on edit; fix provisioning cluster table grouping label (#13347)
* wip refactor emberLink

* wip edit non-rke2 clusters with ui from extension

* refactor emberLink to account for isImported isCustom and provider annoation

* clean up

* lint
2025-02-11 12:34:04 -08:00
Alejandro Ruiz 0bdf258a27 Fix precedence for resource state field 2025-02-11 17:58:26 +01:00
Alejandro Ruiz 58c92c1a74 Calculate resourceCounts from perClusterResourceCounts 2025-02-06 16:48:00 +01:00
Alejandro Ruiz 5d31b2cb79 misc: change bundleDeployments getter to "matching" 2025-02-06 16:48:00 +01:00
Alejandro Ruiz c793641518 Calculate bundle state counts from bundle statuses 2025-02-06 16:48:00 +01:00
Alejandro Ruiz 41a92158c8 Remove Age from FleetResources table 2025-02-06 16:48:00 +01:00
Alejandro Ruiz 24a31579b2 GitRepo resource table from status 2025-02-06 16:48:00 +01:00
Mo Mesgin 18e7e51614 merge master and resolve conflicts 2025-02-05 09:38:08 -08: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 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 face94e4ff Merge branch 'master' of github.com:rancher/dashboard into 12485-repositories-disabling-feature 2025-01-30 10:43:25 -08: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
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
Alejandro Ruiz 8c49d0c0e1
Merge branch 'master' into perf-improvements 2025-01-24 10:23:25 +01:00
Mo Mesgin 89348de8ec add vendor to managed apps warning messages 2025-01-23 14:40:51 -08:00
Mo Mesgin 6912d69f54 refine matching logic + add documenting and comments 2025-01-23 11:57:06 -08:00
Mo Mesgin 15b7001da5 fix typo 2025-01-23 11:15:44 -08:00
Alejandro Ruiz 69abbf8263 Misc changes 2025-01-23 18:41:02 +01:00
Alejandro Ruiz 40b5960959 Normalize states to enum values 2025-01-23 18:41:02 +01:00
Alejandro Ruiz db7f9b52d6 Use BundleDeployments to calculate Bundles summary 2025-01-23 18:41:02 +01:00