Alexandre Alves
a3e4a80ef0
add missing lang HTML attribute to locale selector2 ( #13817 )
2025-03-21 09:20:20 +00:00
Evgeniya Vashkevich
b2c13c9457
Merge pull request #13776 from eva-vashkevich/iss12699
...
[FIX] Adjusted HPA to handle non-resource metrics
2025-03-19 10:55:26 -07:00
Alexandre Alves
88cbee575b
fix bug with Unit Input component not updating correctly ( #13780 )
...
* test fix
* working on unit tests
* remove console log
* bump shell version
* fix broken unit inputs
* fix unit test
2025-03-18 18:17:29 +00:00
Evgeniya Vashkevich
70be8838cd
[FIX] Adjusted HPA to handle non-resource metrics
2025-03-14 13:49:02 -07:00
Evgeniya Vashkevich
a524c65170
Last Project Member removal in Rancher Dashboard
2025-03-11 13:18:05 -07:00
cnotv
484070f562
Fix issue with Principal
2025-03-11 10:46:33 +01:00
Evgeniya Vashkevich
2812b1d180
Fixed some of th ecomments and #13630
2025-03-10 12:41:45 -07:00
Evgeniya Vashkevich
c54619a73f
[FIX] Scheduling customization adjustments
2025-03-10 12:41:44 -07:00
cnotv
3687744d78
Update tests to check user removal
2025-03-10 10:35:09 +01:00
cnotv
35893941ab
Correct data-testid definition
2025-03-07 15:59:50 +01:00
cnotv
c23675c176
Add data-testid to markup
2025-03-06 21:24:23 +01:00
cnotv
1accb1e131
Add unlisted required prop
2025-03-06 21:20:52 +01:00
cnotv
d67bbb8e06
Add missing import for Principal component
2025-03-06 20:43:26 +01:00
cnotv
6881f21bc1
Add tests
2025-03-06 17:32:40 +01:00
cnotv
ecd8322322
Update tests for ArrayList component
2025-03-06 17:32:40 +01:00
Cody Jackson
41bf230225
Resolving a reference to an undefined `lockedExist` and adding tests for project memberships with custom permissions
...
Fixes https://github.com/rancher/dashboard/issues/12828
2025-03-06 01:54:29 -07:00
Phillip Rak
182233dd5c
Merge pull request #13523 from rak-phillip/task/13522-focus-styles
...
Update focus styles for inputs
2025-03-04 10:33:33 -07:00
Evgeniya Vashkevich
3cc1313069
[FEAT] Added PDB AND PC support for cluster agent ( #13521 )
2025-03-03 16:27:24 -08:00
Phillip Rak
ea7fafe8fc
Fix focus ring styles for inputs and selects
...
`display: table` caused the outline border to always be square in Firefox. For the purpose of the inputs, `display: flex` makes more sense while consistently displaying across browsers.
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-03-03 15:50:03 -07:00
Alexandre Alves
8e2071d82e
fix misc issues with codemirror and a11y ( #13530 )
2025-02-28 09:53:24 +00:00
Alexandre Alves
32796f1283
fix space scrolling page selecting radio inputs and color inputs ( #13491 )
...
* fix space scrolling page selecting radio inputs and color inputs + improve keyboard navigation in radio groups
* remove unused argument
* fix radio group value in user pref for landing page + fix e2e test on same area
2025-02-28 09:51:35 +00:00
Mo Mesgin
2a30d37567
Merge branch 'master' of github.com:rancher/dashboard into 13470-keyvalue
2025-02-27 08:32:26 -08:00
Mo Mesgin
4289c9e3da
use global css class to hide elements
2025-02-27 08:31:39 -08:00
Francesco Torchia
dc34dcc33c
Merge pull request #13437 from torchiaf/13402-wizard-steps
...
Fleet GitRepo wizard UX improvements, new steps, fields size and banners
2025-02-27 09:47:34 +01:00
Mo Mesgin
60ac57d278
hide filtered items in KeyValue
2025-02-26 15:31:30 -08:00
Francesco Torchia
3ffb694a1c
Fleet: fix knownHosts dialog height
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:16 +01:00
Francesco Torchia
340e342cae
Fleet: Add GitRepo known host e2e tests
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:13 +01:00
Francesco Torchia
aa9ac4d60a
Fleet: add plus icons to buttons
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:11 +01:00
Francesco Torchia
3471b49832
Add Event schema null checks
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:05:17 +01: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
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
73f876c3ed
Hide SSHKnownHosts outside Fleet
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 10:48:34 +01:00
momesgin
edc219693b
Merge pull request #13392 from momesgin/12885-project-members
...
Fix project members not showing up when switching projects
2025-02-19 13:58:09 -08:00
Francesco Torchia
04026144c7
Add LabeledSelect unit tests
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-18 14:45:56 +01:00
Francesco Torchia
8c0bc58743
Early return in focusSearch method when LabeledSelect is disabled
...
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-18 12:08:50 +01:00
Alexandre Alves
dab97f7397
prevent scroll when hitting space key on selects ( #13371 )
2025-02-13 11:32:17 +00:00
Mo Mesgin
de8a7d999f
fix project members not showing up when switching projects
2025-02-12 12:38:49 -08: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
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
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
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
Yonas Berhe
23ba8dde87
automation: services tests
2025-01-31 15:26:56 -08:00
Alexandre Alves
478e195431
fix workload health accessibility ( #13220 )
2025-01-31 09:32:27 +00:00
Alexandre Alves
13496483fe
keyboard navigation for cluster badge appearance modal ( #13021 )
...
* working on key nav for cluster badge appearance
* color input is now key nav friendly + tooltip works on focus + trying to get focus trap to work properly
* remove console logs + add focus trap to card component with prop control + fix element for config badge button
* fix lint problem
* fix TS errors on pkg build
* remove step of building the skeleton app in the check-plugins-build step, which imo doesnt serve any purpose whatsoever
* add focus-trap as a shell dependency + revert publish script change
* remove focus-trap directive + improve chaining event handler modifiers
* pin focus-trap to 7.6.2 + replace link for button on cluster explorer main page + remove unused ev
* address pr comments
2025-01-24 09:33:00 +00:00
Richard Cox
c19aabe62c
Move PaginatedResourceTable and ResourceLabeledSelect to type file, improving naming
2025-01-23 17:06:08 +00:00