Commit Graph

12858 Commits

Author SHA1 Message Date
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
Phillip Rak f09d98a3f2 SortableTable: Stop propagation of the enter key
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-12 14:30:29 -07:00
Phillip Rak 5b049986cd SortableTable: Emit an `enter` event for table selection
This refactors the event listener that was attached to the window so that it is now attached the sortable table. The table needs to listen to the keyup event and the row needs to receive focus in order for this to work; the row's tabindex is set to -1 so that it is not navigable via keyboard.

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-12 14:30:29 -07:00
Mo Mesgin de8a7d999f fix project members not showing up when switching projects 2025-02-12 12:38:49 -08:00
Richard Cox 2f4eb4cdb1
Merge pull request #13363 from yonasberhe23/harvester_tests5
automation: harvester tests
2025-02-12 16:26:29 +00:00
Francesco Torchia 6edf4c4cb3
Merge pull request #13168 from nwmac/fleet-add-known-hosts-support
Add support for known hosts on ssh secret in Fleet Git Repo
2025-02-12 16:58:21 +01:00
Francesco Torchia 31830df000
Add unit-tests: KnownHostsEditDialog.test.ts, SSHKnownHosts.test.ts
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-12 16:30:46 +01:00
Francesco Torchia c84264fa30
Implement Codemirror view for known_list dialog; add FileSelector action
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-12 16:30:45 +01:00
Francesco Torchia a58b553b14
Improve edit page section titles
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-12 16:30:45 +01:00
Neil MacDougall ba248c4ba0
Update SelectOrCreateAuthSecret.vue to fix lint 2025-02-12 16:30:44 +01:00
Neil MacDougall a244f7b0bb
Add support for known hosts on ssh secret in Fleet Git Repo 2025-02-12 16:30:43 +01:00
Francesco Torchia 7119928779
Merge pull request #13162 from torchiaf/10843-git-repo-form-improvements
Improve fleet git repo wizard
2025-02-12 10:48:30 +01:00
Alexandre Alves 5a05e0a3a3
address modal issue on account and api keys (#13370) 2025-02-12 09:45:11 +00:00
momesgin d63451e277
Merge pull request #13334 from momesgin/12480-carousel
Fix Featured Charts Carousel
2025-02-11 18:17:50 -08:00
Mo Mesgin fe0a7dfc16 minor refactor 2025-02-11 17:45:16 -08:00
Yonas Berhe 63167dfe64 automation: harvester tests 2025-02-11 16:41:22 -08:00
Phillip Rak 5beb8b8384 Set `openLdapConfig` to `null`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-11 17:35:16 -07: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
Izaac Zavaleta 34797a8539
Merge pull request #13330 from izaac/customrke1
Support for Custom RKE1
2025-02-11 12:41:16 -07:00
Mo Mesgin 9827441fae Merge branch 'master' of github.com:rancher/dashboard into 12480-carousel 2025-02-11 10:13:53 -08:00
Mo Mesgin 0d5e2c04ab add test + minor refactor 2025-02-11 09:57:03 -08:00
Alejandro Ruiz 0bdf258a27 Fix precedence for resource state field 2025-02-11 17:58:26 +01:00
Evgeniya Vashkevich e0494383f4
Fixed scroller appearing provisioning masthead (#13356) 2025-02-11 08:17:11 -08:00
Phillip Rak 431e62361e
Merge pull request #13360 from rak-phillip/feature/13358-dropdown-focus
RcDropdown: Only focus first element with keyboard input
2025-02-11 07:55:08 -07:00
Neil MacDougall bdb01f7198
Improve color used for primary active nav section (#13366) 2025-02-11 13:49:34 +00:00
Alexandre Alves 0c411e96d3
Keyboard nav for extensions main screen (#13176)
* working on focus trap composable

* working on slide in panel refactor

* add change so that we dont have a change on the component diff

* fix slidein extension details panel key nav

* fine tune cluster badge trigger btn

* finish work on extensions page

* fix lint errors

* address pr comments

* fix problems of propagation

* update return focus for some modals in the extensions main screen

* remove dead code + fix focus selector return for add extensions repo and developer install modals
2025-02-11 10:47:55 +00:00
Francesco Torchia 77ffb46b19
Fleet: git repo wizard ux improvements
- Remove banner from Paths array and use title + protip instead
- Replace Repo banner with Source title
- Fix resources tooltip grammar; code refactoring
- Reword messages
- Remove gap between auth elements

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-11 10:26:05 +01:00
Phillip Rak c41d480b84 RcDropdown: Clean up unused events on trigger
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-10 17:37:33 -07:00
Phillip Rak a0d71685d5 RcDropdown: Only focus first element with keyboard input
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-10 17:36:03 -07:00
Izaac Zavaleta f06350c890
Support for Custom RKE1 2025-02-10 11:24:25 -07:00
Nancy 807c637d69
bump shell to 3.0.2-rc.3 (#13351) 2025-02-10 09:22:30 -08:00
Francesco Torchia eae3f74e23
Catch conflict errors by _status field
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-10 17:41:55 +01:00
Phillip Rak a0f09abd11
Improve accessibility of `KeyValue.vue` (#13261)
* Add aria labels to KeyValue inputs

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>

* Add button roles to KeyValue

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>

* Add aria labels for grid structure

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>

* Add rowgroup and row to KeyValue grid structure

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>

* Add aria-labels to buttons

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>

---------

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-10 09:54:18 +00:00
Mo Mesgin d3e711e627 Merge branch 'master' of github.com:rancher/dashboard into 12480-carousel 2025-02-07 15:53:09 -08:00
yonasberhe23 261d6444e0
Merge pull request #13337 from yonasberhe23/disable_sorry_cypress
disable sorry cypress
2025-02-07 15:16:11 -08:00
Yonas Berhe b810d60e73 disable sorry cypress 2025-02-07 14:34:46 -08:00
Mo Mesgin db94935336 fix unit test 2025-02-07 12:23:21 -08:00
Mo Mesgin bce79fcef0 fix slides alignment + use refs + handle throttling 2025-02-07 12:03:28 -08:00
Phillip Rak 0eb566137f
Merge pull request #13307 from rak-phillip/task/13114-revert-e2e-backend
Revert: Pin Rancher version to v2.11-2053ce644a31cd8053d1f58e2487154b0b8513b6-head for e2e tests
2025-02-07 10:13:31 -07:00
Phillip Rak b443d3e804 Temporarily disable vai e2e tests
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-07 08:35:31 -07:00
Neil MacDougall 90d0fff96d
Remove close button from banner and move to a page action (#13255)
* Remove close button from banner and move to a page action

* Update home.vue to fix lint

* Update e2e tests and fix lint issue

* Ensure we wait for both PUTs

* Improve comments

* Change test order

* Improve e2e test

* Fix lint issue

* Improve e2e test reliability

* Fix lint

* Fix e2e test so it works for standard user
2025-02-07 12:22:28 +00:00
Neil MacDougall 1e18d03f4c
Add support for modifying doc links and add support for different links for Rancher Prime (#13020)
* Add support for different doc links

* Adding missing e2e test tags

* Auth page not accessible to standard user (admin tests seem sufficient)

* Ensure types are generated for version file

* Update doc links

* Update to remove plugin remove for builtin extensions

* Change the plugin load status back to how it was

* Fix i18n issue

* Fix translation load for built-in extensions
2025-02-07 10:38:41 +00:00
Alejandro Ruiz 23e53a99f3 Attempt to fix unit tests 2025-02-07 10:02:07 +01:00
Alejandro Ruiz ad94ec16ae Remove unused function 2025-02-07 10:02:07 +01:00
Alejandro Ruiz 2d2809bb65 Fix FleetSummary resource counts in GitRepo detail page 2025-02-07 10:02:06 +01:00
Nancy 7d2ed4b190
GKE - disable the 'max pods per node' field when editing node pools (#13310)
* GKE: prevent editing max pods per node

* add unit test
2025-02-06 14:51:03 -08:00
Phillip Rak 57d3a96f6e
Merge pull request #13019 from rak-phillip/chore/12771-dropdown-component
Create accessible dropdown component
2025-02-06 14:31:54 -07:00
Neil MacDougall 202b768f67
Change SUSE Collective link (#13298) 2025-02-06 20:32:21 +00:00
Abraham Arias ee15c6cbe5
Merge pull request #13294 from a-arias/qa_task_1624b
creating first visual test for login page
2025-02-06 13:27:50 -07:00
Phillip Rak d35c29cc79 Revert: Pin Rancher version to v2.11-2053ce644a31cd8053d1f58e2487154b0b8513b6-head for e2e tests
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-06 11:34:14 -07:00