Commit Graph

4010 Commits

Author SHA1 Message Date
Alexandre Alves f13e7c25ca
add loadPLugins method to ldap login interface (#13501) 2025-02-25 13:46:20 +00:00
Neil MacDougall bc66cc6835
Fix GitHub auth error (#13493)
* Fix auth error message for GitHub

* Apply to all oauth providers

* Increase timeout on Harvester e2e tests to reduce flakiness
2025-02-25 13:10:24 +00:00
Francesco Torchia 8c7a4684b8
Add v-bind="$data" to PromptRemove.vue
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-25 11:20:02 +01:00
Francesco Torchia ef040e0d04
[unit-tests] Add resourceNames tests
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-25 11:20:01 +01:00
Francesco Torchia fab51d0be3
Delete message, list of items refactoring:
- Remove plusMore from dialogs and use a default one
- Fix double and string in resourceNames
- Fix pods remove dialog

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-25 11:20:00 +01:00
Francesco Torchia 9305cbc89f
PromptRemove.vue - fix Vue3 warnings
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-25 11:20:00 +01:00
Francesco Torchia 9e3b7b1b4e
Merge pull request #13306 from torchiaf/13189-fleet-created-by-label
Fleet: Created By label
2025-02-25 11:08:04 +01:00
Neil MacDougall ffe0996790
Fix legacy projects redirect (#13488) 2025-02-24 19:46:12 +00: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 8610dd5d9a
Fleet: fix find users permissions
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:21 +01:00
Francesco Torchia e9c900272c
Fleet: fix createdBy label assignment in case of clone action
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:20 +01:00
Francesco Torchia 357746bf19
Fleet: refactoring data-testids
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:19 +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 82786d7271
Fix Created By capitalization
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:17 +01:00
Francesco Torchia 5d31fab5ae
[unit-test] Add Masthead, createdBy label
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:16 +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
Mo Mesgin 780ec4838d Merge branch 'master' of github.com:rancher/dashboard into 13284-rke1-deprecation-banner 2025-02-24 08:46:07 -08:00
Alexandre Alves 46aa2851c0
prevent scroll when hitting arrow down key on selects (#13466) 2025-02-24 15:27:30 +00:00
Alexandre Alves d79c491e8b
Fix keyboard navigation and focus display issues on the combobox component (#13352)
* add label connection to dropdown on LabeledSelect + add missing roles and connections

* address pr comments
2025-02-24 15:12:31 +00:00
Alexandre Alves 84c234383a
Fix textual descriptions for cluster appearance in multiple places (#13416)
* Fix textual descriptions for cluster appearance in multiple places

* address pr comments

* address pr comments
2025-02-24 09:00:54 +00:00
Mo Mesgin cc0d56853d Merge branch 'master' of github.com:rancher/dashboard into 13284-rke1-deprecation-banner 2025-02-21 12:31:47 -08:00
Francesco Torchia 8a0e784f72
Merge pull request #13372 from torchiaf/7824-expose-polling
Fleet: expose Polling Interval for GitRepos
2025-02-21 20:53:16 +01:00
Mo Mesgin a7a49eb9f9 Merge branch 'master' of github.com:rancher/dashboard into 13284-rke1-deprecation-banner 2025-02-21 11:07:31 -08:00
Mo Mesgin ab7b8d7e47 shorter message on rke1 toggle 2025-02-21 11:07:19 -08:00
Neil MacDougall 7e37210062
Use nicer error message for login nonce error (#13432) 2025-02-21 17:25:22 +00:00
Alexandre Alves d669a7cc2a
small sortable table a11y fixes (#13448)
* adds small fixes to sortable table a11y

* make screen readers ignore the icons to get sorting indication as its present in th element

* address pr comments

* address pr comments
2025-02-21 08:52:51 +00:00
Alexandre Alves 6ca778b991
fix tab component keyboard navigation (#13439)
* fix tab component keyboard navigation

* address pr comments

* improve tabs focused state
2025-02-21 08:52:41 +00:00
Alexandre Alves d33622f112
fix form fields missing label associations (#13429)
* fix form fields missing label associations

* Update pkg/rancher-components/src/components/Form/LabeledInput/LabeledInput.vue

Co-authored-by: Phillip Rak <rak.phillip@gmail.com>

* fix lint issue

* address pr comments

* address pr comments

---------

Co-authored-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-21 08:52:12 +00:00
Alexandre Alves 52b516a5d9
Fix Header keyboard navigation (#13369)
* address header accessibility issues

* fix codemirror component not using refs + improve logic to check yaml editor focus on app modal

* add missing optional chaining

* fix unit test

* fix some failing e2e tests

* fix lint issue

* revert changes to namespaceFilter + revert changes to e2e tests

* revert e2e changes

* revert e2e changes

* add fix for configmap e2e test

* add unique name for configmap resource creation test

* test e2e fix

* address pr comments
2025-02-21 08:51:39 +00:00
Francesco Torchia fe6b5f1309
Merge pull request #13454 from torchiaf/13452-hide-ssh-known-hosts
Hide SSH_KNOWN_HOSTS outside of Fleet
2025-02-20 21:31:43 +01:00
codyrancher 214944318e
Merge pull request #13424 from codyrancher/windows-warning
Make a windows workers role warning more prominent
2025-02-20 12:09:05 -07:00
Richard Cox a1ed926776 Ensure cluster detail manchine and node lists are grouped correctly
- their resource table elements turned these off
- this misconfiguration was ignored until grouping was fixed in https://github.com/rancher/dashboard/pull/11663
  - specifically the addition of the if in computedGroupBy
   ```
    computedGroupBy() {
      // If we're not showing grouping options we shouldn't have a group by property
      if (!this.showGrouping) {
        return null;
      }
   ```
2025-02-20 17:04:02 +00:00
Richard Cox 333f5d4d06
Merge pull request #13430 from richard-cox/fix-tools-uninstall
Fix offer to uninstall crd app on cluster tools app uninstall
2025-02-20 17:03:07 +00:00
Francesco Torchia fc1d539610
Merge pull request #13350 from torchiaf/13349-conflict-catch
Catch conflict errors by `_status`
2025-02-20 17:57:30 +01:00
Francesco Torchia 166fbae067
Update shell/assets/translations/en-us.yaml
Co-authored-by: Richard Cox <18697775+richard-cox@users.noreply.github.com>
2025-02-20 17:49:16 +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
Francesco Torchia 5bca2af24c
[unit tests]: Add SelectOrCreateAuthSecret.test.ts
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 13:13:22 +01:00
Francesco Torchia 0712fec4ac
Fleet: updatePollingInterval refactoring
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 12:14:31 +01:00
Francesco Torchia 1085e94248
Fleet: data-testid camelcase
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 12:14:30 +01:00
Francesco Torchia 1a8df4d8fa
Fleet: remove scroll when edit polling
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 12:14:29 +01:00
Francesco Torchia b884de441f
Add second/seconds l10n
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 12:14:28 +01:00
Francesco Torchia 16a6389aba
Update shell/assets/translations/en-us.yaml
Co-authored-by: Richard Cox <18697775+richard-cox@users.noreply.github.com>
2025-02-20 11:41:52 +01:00
Francesco Torchia 04a3769503
Update shell/assets/translations/en-us.yaml
Co-authored-by: Richard Cox <18697775+richard-cox@users.noreply.github.com>
2025-02-20 11:41:44 +01:00
Francesco Torchia 0ff516518b
Update shell/mixins/create-edit-view/impl.js
Co-authored-by: Richard Cox <18697775+richard-cox@users.noreply.github.com>
2025-02-20 11:17:04 +01:00
Francesco Torchia 73f876c3ed
Hide SSHKnownHosts outside Fleet
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 10:48:34 +01:00
Mo Mesgin c70353dc7a show warning in details page and when switching the rke1 toggle 2025-02-19 23:28:06 -08:00