1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/extensions
Sebastian Malton bb7bdf2264
Remove kludge from KubeApi (#6867)
* Add support for concating iterators

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

* Make clear the seperation of extenal and internal stores and apis

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

* Remove old kludge

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

* Add kludge to extension api to maintain functionality

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

* Fix imports

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

* Fix KubeApi tests

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

* Add failing test to maintain behaviour

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

* Fix tests for KubeApi

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

* Fix build

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

* Fix reactively-hide-kube-object-detail-item tests

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

* Update snapshots

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

* Update snapshots

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

* Add some technical tests

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

* More clear apiBase initialization

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

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-11 10:50:16 -05:00
..
__tests__ Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
as-legacy-globals-for-extension-api Bump typescript, @typescript-eslint/eslint-plugin, and @typescript-eslint/parser (#6143) 2022-09-01 10:05:32 -04:00
common-api Remove kludge from KubeApi (#6867) 2023-01-11 10:50:16 -05:00
extension-discovery Massively simplify bundled extension loading (#6787) 2022-12-21 16:46:51 +02:00
extension-installation-state-store Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
extension-installer Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
extension-loader Allow to import app as a library (#6722) 2022-12-23 13:33:35 +02:00
extension-packages-root Update injectable library (#4842) 2022-02-25 11:10:13 -05:00
extensions-store Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
ipc Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
main-api Make starting of application modular and unit testable (#5324) 2022-05-18 16:18:02 +03:00
renderer-api Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
extension-api.ts Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
extension-store.ts Fix typing of ExtensionStore.createInstance static (#6764) 2022-12-15 16:29:43 -05:00
extensions.injectable.ts Turn on strict mode in tsconfig.json, some helpful lints, and required cleanup where strictness necessitates it (#5195) 2022-05-16 07:17:57 -04:00
lens-extension-set-dependencies.ts Replace CatalogEntityDetailRegistry with an injectable solution (#6605) 2022-12-02 10:31:27 -05:00
lens-extension.ts Replace CatalogEntityDetailRegistry with an injectable solution (#6605) 2022-12-02 10:31:27 -05:00
lens-main-extension.ts Computed appMenus option (#6904) 2023-01-11 08:29:17 -05:00
lens-renderer-extension.ts Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
main-extensions.injectable.ts Update injectable library (#4842) 2022-02-25 11:10:13 -05:00
renderer-extensions.injectable.ts Update injectable library (#4842) 2022-02-25 11:10:13 -05:00