Sebastian Malton
8d8424152c
Remove last usage of legacy global replicaSetStore
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:45:06 -05:00
Sebastian Malton
388799da11
Add quick namespace filtering to ReplicaSets view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:43:00 -05:00
Sebastian Malton
f300e6e74f
Add quick namespace filtering to StatefulSets view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:40:49 -05:00
Sebastian Malton
ee886820d9
Add quick namespace filtering to Jobs view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:36:32 -05:00
Sebastian Malton
4604198dc9
Add quick namespace filtering to Deployments view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:33:34 -05:00
Sebastian Malton
5f8e6ff9f0
Add quick namespace filtering to DaemonSets view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:29:50 -05:00
Sebastian Malton
e0c64b37ad
Add quick namespace filtering to CronJobs view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:26:40 -05:00
Sebastian Malton
d3287f5e21
Add quick namespace filtering to ServiceAccounts view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:25:37 -05:00
Sebastian Malton
8fec70fb0a
Add quick namespace filtering to Roles view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:22:26 -05:00
Sebastian Malton
b4dd6873cb
Add quick namespace filtering to RoleBindings view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:20:10 -05:00
Sebastian Malton
f7a40c8da4
Add quick namespace filtering to PersistentVolumeClaims view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:15:12 -05:00
Sebastian Malton
fcff986841
Add quick namespace filtering to Services view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 09:11:27 -05:00
Sebastian Malton
b765ad61ea
Add quick namespace filtering to PortForwards view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:59:48 -05:00
Sebastian Malton
f3bc213c4b
Add quick namespace filtering to NetworkPolicies view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:57:04 -05:00
Sebastian Malton
c77b66ca9b
Add quick namespace filtering to Ingresses view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:53:28 -05:00
Sebastian Malton
fabde6acc4
Remove last usage of legacy global endpointsStore
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:49:59 -05:00
Sebastian Malton
665e3a5443
Add quick namespace filtering to Endpoints view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:46:38 -05:00
Sebastian Malton
0659cf8e65
Add quick namespace filtering to HelmReleases view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:44:01 -05:00
Sebastian Malton
126d5ea9a6
Add quick namespace filtering to Events view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:40:46 -05:00
Sebastian Malton
eb94e17177
Add quick namespace filtering to CustomResources view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:33:56 -05:00
Sebastian Malton
1d431666f3
Remove last usage of legacy global secretsStore
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:31:07 -05:00
Sebastian Malton
4ff4b5e7af
Add quick namespace filtering to Secrets view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:22:50 -05:00
Sebastian Malton
dc27078bf9
Add quick namespace filtering to ResourceQuotas view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:19:15 -05:00
Sebastian Malton
4bb8dedb3c
Add quick namespace filtering to PodDisruptionBudgets view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:16:17 -05:00
Sebastian Malton
1243dd5e6e
Remove last usage of legacy global
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:13:08 -05:00
Sebastian Malton
ff46d4fc64
Add quick namespace filtering to ConfigMaps view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:09:55 -05:00
Sebastian Malton
7cb50ff9c2
Add quick namespace filtering to LimitRanges view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:07:33 -05:00
Sebastian Malton
176081c4bb
Add quick namespace filtering to Leases view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:05:19 -05:00
Sebastian Malton
f9f4236ab4
Add quick namespace filtering to HorizontalPodAutoscalers view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:04:35 -05:00
Sebastian Malton
62768c7272
Add quick namespace filtering in pods view
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-30 08:00:51 -05:00
Iku-turso
1e0094bd8e
Fix extensions using "application" as magic string for preference tab ( #6666 )
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com >
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com >
2022-11-29 12:13:09 -05:00
Sebastian Malton
005ed1c34e
Remove uses of legacy global logger from injectables ( #6660 )
...
- Clean up some of them to use more injectables
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-29 08:56:09 -05:00
Sebastian Malton
9589175604
Make EntitySettingRegistry fully injectable ( #6604 )
...
* Make EntitySettingRegistry fully injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add behavioural tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Revert tsconfig change
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix type errors
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update snapshot
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Improve naming
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-28 12:13:15 -05:00
Sebastian Malton
286e6c8de7
Make PrometheusProviderRegistry fully injectable ( #6592 )
...
* Stop using source code in build file
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add new injectable version of binaryName
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add new NormalizedPlatform type
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Switch legacy execHelm to use legacy global DI for binaryPath
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Introduce injectable for kube auth proxy certs
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Introduce injectable forms of PrometheusProviders
- Remove class requirement
- Make everything injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update tests to not use private functions
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Cleanup creating binary names and paths
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-25 09:19:57 -05:00
Sebastian Malton
65b14b9e7b
Improve UX for shell env sync failure ( #6644 )
...
* Move files to be under a feature folder
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add error notification on shell sync failure
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Improve error handling of case where match is not found
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-25 04:53:09 -08:00
Sebastian Malton
27fb128c05
Handle globalAgent having a single non-array CA ( #6628 )
...
* Handle globalAgent having a single non-array CA
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Rewrite ternary as IIFE
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-24 11:28:33 -08:00
Sebastian Malton
6142aad5ab
Make ResourceStack fully injectable ( #6591 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-24 08:46:53 -05:00
Jari Kolehmainen and Sebastian Malton
245e132ada
Fix KubeApi watch retry on timeout ( #6640 )
...
* fix KubeApi watch retry on timeout
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2022-11-24 08:44:35 -05:00
Alex Andreev
95cee3bcc8
Removing big padding after cluster settings avatar ( #6634 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2022-11-23 14:52:13 +03:00
Sebastian Malton
573cd83bfb
Fix crash when upgrading release ( #6626 )
...
* Fix crash when upgrading release
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix crash when upgrading helm releases
- Fixes not being able to upgrade helm releases as well.
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix test failures
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-23 03:38:37 -08:00
Janne Savolainen
892b105a6b
Add missing gutter between sections in cluster settings ( #6631 )
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
2022-11-23 12:16:46 +03:00
Sebastian Malton
0eee5a07c5
Remove mac-ca usage since it was only in tests ( #6043 ) ( #6321 )
...
* Remove mac-ca usage since it was only in tests (#6043 )
* Make injecting CAs injectable, remove mac-ca as dependency
* Fix win-ca failing on electron renderer on windows
* Fix the matcher under features/ for main
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix type errors from new types
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Temp change to see windows errors on CI
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix temp change
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Change error message for windows
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Increase maxBuffer size when reading windows CAs
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Switch back to running integration tests on windows
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix usage after rebase
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update lock file
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-22 15:23:01 -05:00
Andreas Hippler and Andreas Hippler
6d7090f8a7
fix: getAllowedResources for all namespaces using SelfSubjectRulesReview ( #6614 )
...
* fix: getAllowedResources for all namespaces using SelfSubjectRulesReview
Signed-off-by: Andreas Hippler <andreas.hippler@goto.com >
* fix: refresh accessibility every 15 min
Signed-off-by: Andreas Hippler <andreas.hippler@goto.com >
* chore: remove unused clusterRefreshHandler
Signed-off-by: Andreas Hippler <andreas.hippler@goto.com >
* fix: resolve SelfSubjectRulesReview globs
Signed-off-by: Andreas Hippler <andreas.hippler@goto.com >
Signed-off-by: Andreas Hippler <andreas.hippler@goto.com >
Co-authored-by: Andreas Hippler <andreas.hippler@goto.com >
2022-11-22 09:48:59 -08:00
Sebastian Malton
98e42cf25f
Make ClusterFrameManager fully injectable ( #6590 )
...
* Make ClusterFrameManager fully injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix type errors
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-22 09:10:22 -05:00
Jim Ehrismann
7b5e1b8a31
Update Button, keep left ( #6612 )
...
* Update Button, keep left
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
* update snapshots
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2022-11-18 16:28:48 -05:00
dependabot[bot] and Sebastian Malton
9c64ddd59e
Bump typescript from 4.8.4 to 4.9.3 ( #6606 )
...
* Bump typescript from 4.8.4 to 4.9.3
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.8.4 to 4.9.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.8.4...v4.9.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix type errors
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2022-11-18 10:10:23 -05:00
Sebastian Malton
1b6f64c523
Remove spdy support ( #6580 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-17 13:02:47 -05:00
Sebastian Malton
56e7897bc4
Block renderering non http(s):// links via <Icon> ( #6588 )
...
* Block renderering non http(s):// links via `<Icon>`
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix type error
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Still render icon, just without href
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix unit tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-17 11:10:54 -05:00
Panu Horsmalahti
1861fe2049
Allow computed tray menu for extensions ( #6598 )
...
* Add computed tray menu for extensions.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Use disposer. Fix style.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Register/reregister injectables by id.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
2022-11-17 11:03:25 -05:00
Sebastian Malton
a91e3a7f8e
Fix not using the users configured shell for sync ( #6589 )
...
* Fix not using the users configured shell for sync
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix issue with use of userShellSetting in ShellSessions
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-11-17 10:15:56 -05:00