1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
Commit Graph

1163 Commits

Author SHA1 Message Date
Sebastian Malton
216dfd7c99 fix more tests from merge
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-10 12:31:19 -04:00
Sebastian Malton
862b53c9e5 Fix tests from the revert of react 18
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-10 12:02:28 -04:00
Sebastian Malton
729d9c3406 Merge branch 'master' into turn-on-strict 2022-05-10 09:07:26 -04:00
Sebastian Malton
a7607ce7e1
Revert upgrade to react 18 (#5352) 2022-05-09 15:44:13 -04:00
Sebastian Malton
3a3572f9f8 fix bug where LensExtension dependencies are not set
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-06 16:02:43 -04:00
Sebastian Malton
93d59d6dfe toggleDetails -> toggleKubeDetailsPane is more specific
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-06 09:27:49 -04:00
Sebastian Malton
5dee0db95e make visitor pattern more explicit for Entity contextMenuOpen
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-06 09:21:12 -04:00
Sebastian Malton
dd27e46b00 change confusing variable name in ReactiveDuration
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-05 16:11:03 -04:00
Sebastian Malton
b9ea2098b2 remove unnecessary | undefined types from the exactOptionalFieldTypes experiment
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-05 09:26:35 -04:00
Sebastian Malton
9d4b6c52c0 override logger with mocks only when needed for tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-05 09:01:57 -04:00
Sebastian Malton
f2a0b72253 remove complex createStorage override
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-05 08:56:55 -04:00
Sebastian Malton
f71f9e9f8f fix typo to waitUntilDefined
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-05 08:47:11 -04:00
Sebastian Malton
627baf9ddf fix typo in terminalSpawningPool
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-05 08:39:44 -04:00
Sebastian Malton
2a9cc1a5c3 fix lint after merge
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 19:58:48 -04:00
Sebastian Malton
f88109cc03 fix snapshots after merge
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 16:41:23 -04:00
Sebastian Malton
7c67696c10 fix merge build issues
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 16:35:41 -04:00
Sebastian Malton
d972ca2aa5 Merge branch 'master' into turn-on-strict 2022-05-04 16:25:21 -04:00
Sebastian Malton
dbdde19222
Add ability to hide KubeObjectMenu Edit and Remove buttons in extensions (#5107) 2022-05-04 12:44:31 -04:00
Sebastian Malton
36544f22aa make Select snapshots deterministic
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:21 -04:00
Sebastian Malton
b30ad5aa04 fix crash in test mode for Dialog
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:21 -04:00
Sebastian Malton
6027adaa71 fix type error
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:21 -04:00
Sebastian Malton
3def62cd8d fix tests from rebase
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:21 -04:00
Sebastian Malton
a083afd83b fix code to help CodeQL scanner
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
cedde7f85a fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
29454a0a11 Fix test name
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
cdfb0deb14 Fix type error after rebase
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
35903c05a0 Fix command-palette e2e test
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
bc188837a0 remove cast in <Animate>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
23cd50ee95 cleanup internal-commands
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
d42d2eb0c4 Rewrite withTooltip to be more type correct
- Fixes mobx related "too many recursive actions" error

- Change all the uses of withTooltips to be functional components

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
413fa8a815 Proper fix for Wizard, fix NamespaceStore.subscribe
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
25796b736d fix KubeApi's not being registered
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
8499f26707 fix WizardStep and AddNamespaceDialog
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
c89d63ad3e fix NamespaceSelectFilter not opening
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
26062aa20b fix stack overflow and cycles in DI
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
375018c330 replace all the rest of the legacy uses of apiManager
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
30f473a69a Move registerStore calls to after injectMany
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
a12bda2fc4 Fix runtime errors on renderer
- remove all static uses of `createPageParam` (and then removed the
  legacy global)
- Made LensRendererExtension and LensMainExtension just used
  dependencies and not the getLegacyDi
- Fixed circular dep in extension-loader

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
fd86ea0d97 Convert all of kube-details-params/ and navigate/ to injectable
- This fixes a runtime error that was encountered during testing

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
b3cf868078 fix type errors
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
187850890a Add more tsconfig files, fix bug in <Catalog>
- Make all of history, navigation injectable

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
7dde2326bf final tweaks
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
06cfc3e96b fix navigation-to-proxy-preferences.test.ts
- Fix other type errors too

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
38192d3360 fix cluster-role-bindings/__tests__/dialog.test.tsx
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
6e08b42705 fix hotbar-remove-command.test.tsx
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
94bb32f74f fix role-bindings/__tests__/dialog.test.tsx
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
fdc9cc9440 fix select.test.tsx
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
3926025d82 fix dock-store.test.ts
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:20 -04:00
Sebastian Malton
d32d4d172b fix delete-cluster-dialog.test.tsx
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:19 -04:00
Sebastian Malton
b6f694a3db fix dock-tabs.test.tsx
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-04 08:47:19 -04:00