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
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
Alexandre Alves
5a05e0a3a3
address modal issue on account and api keys ( #13370 )
2025-02-12 09:45:11 +00:00
Mo Mesgin
fe0a7dfc16
minor refactor
2025-02-11 17:45:16 -08: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
Evgeniya Vashkevich
e0494383f4
Fixed scroller appearing provisioning masthead ( #13356 )
2025-02-11 08:17:11 -08: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
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
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
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
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
Francesco Torchia
f4dbc15885
Merge pull request #13272 from torchiaf/13271-graph-cluster-id
...
Replace clusterId with cluster Name in Fleet Graphs links
2025-02-06 12:10:13 +01:00
Phillip Rak
8f2edd77be
Merge pull request #13293 from rak-phillip/task/12818-input-labels
...
Add aria labels to table filters and Import YAML code editor
2025-02-05 15:56:36 -07:00
Phillip Rak
e9b6d1967d
Fix regression in NamespaceFilter selected items
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-05 15:03:36 -07:00
Phillip Rak
ca3220a0db
Remove top/bottom padding for user info
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-05 15:03:36 -07:00
Phillip Rak
83557885fc
Merge pull request #13277 from rak-phillip/task/12812-alert-role
...
Add missing alert roles to User Retention, Create User, & Health Scale
2025-02-05 14:17:54 -07:00
Phillip Rak
112993128d
Add aria label yaml editor for Import YAML
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-05 10:59:19 -07:00
Phillip Rak
5a00f4ed2f
Add aria label to table filter input
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-05 10:58:52 -07:00
Phillip Rak
6ef6147dbd
Update avatar styles
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 10:00:04 -07:00
Phillip Rak
1dc914b697
Add new ghost button role
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:03 -07:00
Phillip Rak
b9b1004a7b
Add aria-labels for dropdown triggers
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:02 -07:00
Phillip Rak
8a173db084
Rename `RcDropdown.d.ts` to `types.ts`
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
2445fb52b5
Move `showUserMenu()` conditional to Dropdown container
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
13fddf9ee8
Fix issue with displaying user info and associated separator
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
32f630d17e
Update e2e tests
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
3f0ecd2cfd
Add aria-label to dropdown menu
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
4798685f8f
Remove extra padding around buttons in header
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
3e457f180e
Add `btn-sm` class to the button component
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
3b24ff9426
Replace user menu in header with RcDropdown component
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
8283a8cee8
Rename popper slot to dropdownCollection
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
54f5de9c5f
Remove dropdown collection component
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
6c9a5a9025
Move RcButton to Rancher Components
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
11edbc1787
Move RcDropdown to Rancher Components
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
7fedbda45d
Clean up unused imports and console statements
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
21170cab29
Replace action menu with new component
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
7cad4da149
Add dropdown trigger component
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
7b945115b7
Add dropdown separator component
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
0c4ac90224
Update styles
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
3c8a6cc47b
Close dropdown on activate
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak
33b7195c54
Fix type errors in RcButton and RcDropdown
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:07 -07:00
Phillip Rak
edd9ac777e
Configure focus and keyboard navigation in RcDropdown
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:07 -07:00
Phillip Rak
9c947cb098
Expose focus function in RcButton
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:07 -07:00
Phillip Rak
97276b5f91
Annotate poc
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:07 -07:00
Phillip Rak
679cca1c3a
[POC] Add an accessible dropdown component
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:07 -07:00
Phillip Rak
e32e4e5a93
Resolve vue defineEmits compiler warnings
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-03 15:35:11 -07:00
Phillip Rak
0be6bfb299
Resolve vue table structure compiler warnings
...
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-03 15:35:10 -07:00