Commit Graph
100 Commits
Author SHA1 Message Date
Sebastian Malton 4ee417b913 Update snapshots
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-09 15:33:25 -05:00
Sebastian Malton 548204125b Remove no longer needed technical test
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-09 11:05:49 -05:00
Sebastian Malton 25482dcb38 Fix typings
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-09 11:05:40 -05:00
Sebastian Malton 7d25e93655 Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 15:50:43 -05:00
Sebastian Malton 3063afe6e3 Replace more overrides with global ones
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:29:10 -05:00
Sebastian Malton 5b505e339d Remove need to override lensLocalStoragePath in tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:29:10 -05:00
Sebastian Malton 36caecb1c6 Fix sidebar-and-tab-navigation-for-core tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:59 -05:00
Sebastian Malton 8603d44293 Update snapshots
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton 4e3060e48e Fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton dcc65a9385 Fix reactively-hide-kube-object-detail-item tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton 6b715601f7 Fix disable-kube-object-detail-items-when-cluster-is-not-relevant tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton a8ac9b0796 Remove unnecessary override of non side effect injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton 0a8df39824 Fix install-helm-chart-from-previously-opened-tab tests
- Split out storage initialization to a runnable

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton f52e79fdaa Fix delete-cluster-dialog tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton 84a9569412 Remove last vestiges of isTestEnv and the is* globals
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton 120e8ba0c1 Fix app paths tests by making the tests run in "production" mode
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:58 -05:00
Sebastian Malton 93d5f73089 Fixing edit-namespace-from-new-tab test
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton 79d14b59ce Remove use of mockFs in the extension loader tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton 6b09ac97e8 Fix namespace select filter tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton e7654aee33 Remove no longer necessary mocks
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton 3b0fd91564 Remove mock-fs as a dependency
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton 447243d54a Remove use of mockFs in the select component tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton bbcdd89009 Remove use of mockFs in hotbar remove command tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton 873d9bb926 Remove use of mockFs in log resource selector tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton 2e85e56232 Remove use of mockFs in kube auth proxy tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton 7ba61a52b8 Remove use of mockFs in router tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton 4618c2feaf Remove use of mockFs in cluster store tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:57 -05:00
Sebastian Malton b4f02a7341 Add direct devDep of memfs
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:56 -05:00
Sebastian Malton 916101bb4e Remove use of mockFs in hotbar store tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:56 -05:00
Sebastian Malton a28f60d5d3 Fix user store tests by using override of config
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:56 -05:00
Sebastian Malton da23e44419 Fix CephFs tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:56 -05:00
Sebastian Malton 6bb757c8f6 Update snapshots
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:56 -05:00
Sebastian Malton 1e9fb90993 Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:56 -05:00
Sebastian Malton 1be1b4418f Make KubeApi consume its dependencies while not breaking the extension API
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:56 -05:00
Sebastian Malton 1ef5677d61 Fix history override
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:19 -05:00
Sebastian Malton 6a85358f81 Fix create service account dialog
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:19 -05:00
Sebastian Malton 40a1b2e288 Fix cluster role dialog
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:19 -05:00
Sebastian Malton 809611aaf4 Fix cluster role binding dialog
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:19 -05:00
Sebastian Malton 7d9f1e00e5 Fix injecting side effects by using more injectables
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:28:18 -05:00
Sebastian Malton 94d0e1172d Remove unnecessary overrides
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton ea4b7254a7 Remove no longer existing export
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton b86eb3d8db Remove all uses of legacy global Notification functions
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 2aa9fc972e Add functions back to extension API
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton b15c6a4dfc Remove last usages of legacy global showDetails
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton b7b1e97a7b Remove last usages of legacy global getDetailsUrl
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton f145cb2fd0 Fix lint in catalog/index.ts
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 7d74a9a8b6 Fix lint in KubeApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 1ef6fb4081 Add global override for forcusWindow
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 50325d9fc1 Move some more overrides to global if needed
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 41d90ca75a Cleanup typing around getting injectables within jest
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 5725da72b1 Add global override for history
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton a7d214fba8 Add global override for logger
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 46b141e1e2 Remove unnecessary overrides from getDiForUnitTesting
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 4cca41b32b Make rollbackHelmRelease injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 23a7e79b35 Make getHelmReleaseHistory injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 52c93f3a29 Make getHelmReleaseValues injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 468ca34495 Make deleteHelmRelease injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton c69eb16248 Make installHelmChart injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton a449356e2a Make listHelmReleases injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton ad09d15385 Fix lint rule and start fixing lint errors
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 6efb4467c0 Remove final uses of asLegacyGlobalForExtensionApi in application code
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton d16b111e5a Remove usages of legacy global podStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton c201d136b2 Remove usages of legacy global serviceAccountStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:57 -05:00
Sebastian Malton 1d955cd3f4 Remove usages of legacy global roleStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 98f61f17ea Move files around
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 2a46ffc272 Remove usages of legacy global roleBindingStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 27cfff9a82 Remove usages of legacy global clusterRoleStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 4a60a91ffd Remove usages of legacy global clusterRoleBindingStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton d122e68dc2 Remove usages of legacy global persistentVolumeStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 8397e76e48 Remove usages of legacy global storageClassStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 1b4850ea9d Remove usages of legacy global podSecurityPolicyStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 9d70be6174 Remove usages of legacy global eventStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton eb279f370d Remove usages of legacy global customResourceDefinitionStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 0125f31db3 Remove unneeded index file
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 88a393849b Remove usages of legacy global navigate
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 501ce156c0 Remove usages of legacy global navigation
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 12276af878 Remove usages of legacy global catalogCategoryRegistry
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 76ed9ca06f Fix lint in KubeObject file
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 4d532a481c Add lint against using legacy global works
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 5b15e4b3df Remove usages of legacy global catalogEntityRegistry
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 415cadaa66 Remove exports of NonInjected components
- To improve auto-complete

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton b098df62e1 Remove usages of legacy global roleApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 4fdc92a039 Remove usages of legacy global podApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 41839a259f Remove usages of legacy global cronJobApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 80686bf93e Remove usages of legacy global jobApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 888077d8f6 Remove usages of legacy global configMapApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:56 -05:00
Sebastian Malton 36c54fb6e4 Fix formatting
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:55 -05:00
Sebastian Malton bb6075e692 Remove usages of legacy global networkPolicyApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:55 -05:00
Sebastian Malton 25222bee91 Remove usages of legacy global nodeApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:55 -05:00
Sebastian Malton e763df755a Remove usages of legacy global persistentVolumeClaimApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:55 -05:00
Sebastian Malton 5849e093f7 Remove usages of legacy global resourceQuotaApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:55 -05:00
Sebastian Malton fea08751a0 Remove usages of legacy global secretApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:55 -05:00
Sebastian Malton 6b769cfa07 Remove usages of legacy global serviceApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:55 -05:00
Sebastian Malton a9fa8fa0df Remove usages of legacy global storageClassApi
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:55 -05:00
Sebastian Malton ade0775061 Remove all usages of legacy global logger
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-05 13:27:53 -05:00
Sebastian Malton 0ded989338 Fix namespace details not opening (#6865)
* Fix namespace details not opening

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Update tests

Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-04 08:15:37 -05:00
Sebastian Malton d157418164 Fix removePath functionality to also include directories (#6863)
Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-04 08:15:26 -05:00
Sebastian Malton 9522420f5b Update yarn lock (#6864)
Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-03 09:35:05 -05:00
Sebastian Malton 6aee907dc5 Release 6.3.0 (#6804)
Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-21 12:57:53 -05:00
Sebastian Malton 2000d9b32e Massively simplify bundled extension loading (#6787)
* Switch bundled extension declarations to injection token

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Change how bundled extensions are loaded

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Fix token file name

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Fix spelling

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Improve interface name

Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-21 16:46:51 +02:00