Commit Graph

12858 Commits

Author SHA1 Message Date
Alejandro Ruiz bdc0162307 Stop fetching bundleDeployments 2025-02-06 16:48:00 +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
Phillip Rak 879059c521
Merge pull request #13259 from rak-phillip/task/12817-a11y-switch
Add WAI-ARIA Roles, States, and Properties to ToggleSwitch
2025-02-06 07:57:50 -07:00
Neil MacDougall d10f36dbcc
Move env var to only be available to publish step (#13299) 2025-02-06 11:40:15 +00: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
IsaSih 8795891cf2
Merge pull request #12934 from rancher/gke-po
e2e test that creates GKE cluster with default settings
2025-02-05 18:11:45 -08: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
a-arias 55ac47f88e add initial percy covergae 2025-02-05 14:53:37 -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 5a83c0396e
Merge pull request #13278 from rak-phillip/task/tertiary-button-focus
Add focus ring to tertiary buttons
2025-02-05 14:17:32 -07:00
Phillip Rak f5d9f9bd54 Add focus ring to toggle switch
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-05 14:12:51 -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
Francesco Torchia 29e4b82d8f
Merge pull request #13282 from torchiaf/11239-validate-git-repo-url
Fleet: validate GitRepo Url
2025-02-05 17:34:24 +01:00
Phillip Rak 90a2cdb6ba
Merge pull request #13097 from rancher/dependabot/npm_and_yarn/shell/start-server-and-test-2.0.10
Bump start-server-and-test from 1.13.1 to 2.0.10 in /shell
2025-02-04 19:19:55 -07:00
dependabot[bot] 6e66fec235
Bump start-server-and-test from 1.13.1 to 2.0.10 in /shell
Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 1.13.1 to 2.0.10.
- [Release notes](https://github.com/bahmutov/start-server-and-test/releases)
- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v1.13.1...v2.0.10)

---
updated-dependencies:
- dependency-name: start-server-and-test
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 01:08:21 +00:00
Phillip Rak a465cc32ce
Merge pull request #13096 from rancher/dependabot/npm_and_yarn/start-server-and-test-2.0.10
Bump start-server-and-test from 1.13.1 to 2.0.10
2025-02-04 18:05:53 -07:00
dependabot[bot] db8f3dfae0
Bump start-server-and-test from 1.13.1 to 2.0.10
Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 1.13.1 to 2.0.10.
- [Release notes](https://github.com/bahmutov/start-server-and-test/releases)
- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v1.13.1...v2.0.10)

---
updated-dependencies:
- dependency-name: start-server-and-test
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 00:05:48 +00:00
Phillip Rak 5f75ce57eb
Merge pull request #13279 from rak-phillip/task/13124-vue-compiler-warnings
Resolve Vue compiler warnings after upgrade to 3.5
2025-02-04 16:56:32 -07:00
Phillip Rak 1ddd61f1e0 Add button role to RcButton
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 10:00:04 -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 b4b5b7286e Add doc strings with examples to new components
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 10:00:04 -07:00
Phillip Rak 000c35a152 Add box shadow to dropdown menu
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 10:00:04 -07:00
Phillip Rak 98d04e8c10 Set dropdownitem focus on mouseenter
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 10:00:04 -07:00
Phillip Rak cea7caf275 Fix hover styles
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 10:00:04 -07:00
Phillip Rak 0fd142c8ff Add focus styles for dropdown menu item
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:03 -07:00
Phillip Rak c889799c73 Fix border radius for dropdowns
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:03 -07:00
Phillip Rak 1ee29a4e0a Focus first element regardless of click or key press
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:03 -07:00
Phillip Rak e5e9cac730 Remove the need to provide `dropdownCollection`
We simplify the component interactions and rely on the `dropdownContext` instead

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:03 -07:00
Phillip Rak 827eb66aa2 Add comments to document dropdown implementation
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:03 -07:00
Phillip Rak 41a979c525 Update styles for dropdown
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:03 -07:00
Phillip Rak a69ad09385 Fix refactor regressions
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:03 -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 7d9ed8fe87 Update styles for dropdown items
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:44:00 -07:00
Phillip Rak 6d9b21a8a1 Revert change to RcButton types
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak 99bb47b1ea Update placement of dropdown menu
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -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 ed1bbdb97c Remove unused imports
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak cd0e5d8984 Group logic related to providing Dropdown context and collection
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak 3903a849c2 Inline single-use functions
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00
Phillip Rak 5e8698318c Improve type inferrence via `InstanceType` and `UseTemplateRef`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2025-02-04 09:43:08 -07:00