1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/main
Sebastian Malton bd6f204828 Simplify handleLensRequest by factoring out sub functions
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-01-20 09:21:33 -05:00
..
__test__ Remove handle-request-for as unnecessary injectable 2023-01-19 16:24:40 -05:00
app-paths Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
base-store Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
build-version Add better type safety around Channels (#6133) 2022-10-13 07:50:19 -04:00
catalog Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
catalog-sources Make request-api-resources flatter in implementation (#6802) 2022-12-21 16:31:31 +02:00
catalog-sync-to-renderer Introduce ipcMainInjectionToken (#6950) 2023-01-16 16:20:43 -05:00
child-process 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
cluster Change some ClusterManager logs debug->silly (#6921) 2023-01-12 04:22:23 -08:00
cluster-detectors Improve the injectability of cluster metadata detection (#6910) 2023-01-19 16:34:31 +02:00
context-handler Make PrometheusProviderRegistry fully injectable (#6592) 2022-11-25 09:19:57 -05:00
create-cluster Improve the injectability of cluster metadata detection (#6910) 2023-01-19 16:34:31 +02:00
crypto Fix syncing shell env on TCSH and CSH (#6453) 2022-10-24 11:36:12 -04:00
electron-app Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
extension-loader Massively simplify bundled extension loading (#6787) 2022-12-21 16:46:51 +02:00
helm Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
hotbar-store/migrations Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
ipc Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
k8s Lens proxy with TLS (#6851) 2023-01-04 19:18:02 +02:00
kube-auth-proxy Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
kubeconfig-manager Lens proxy with TLS (#6851) 2023-01-04 19:18:02 +02:00
kubectl Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
lens-proxy Simplify handleLensRequest by factoring out sub functions 2023-01-20 09:21:33 -05:00
logger Simplify Error.cause logging (#6669) 2022-12-13 03:39:07 -08:00
navigate-to-route Make starting of application modular and unit testable (#5324) 2022-05-18 16:18:02 +03:00
navigate-to-url Make starting of application modular and unit testable (#5324) 2022-05-18 16:18:02 +03:00
prometheus Fix queries for operator provider metrics (#6679) 2022-12-16 08:48:03 -05:00
protocol-handler Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
resource-applier Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
router Remove handle-request-for as unnecessary injectable 2023-01-19 16:24:40 -05:00
routes Override lensFetchInjectable in ApplicationBuilder 2023-01-19 09:37:25 -05:00
shell-session Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
start-main-application Fix faking lensFetch 2023-01-19 09:37:26 -05:00
stores Fix kubeconfig-sync sometimes producing multiple identical entities (#5855) 2022-10-03 10:38:41 -04:00
theme Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
tray Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
user-store Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
utils Introduce ipcMainInjectionToken (#6950) 2023-01-16 16:20:43 -05:00
vars Remove a lot of usages of legacy globals (#6825) 2023-01-09 16:15:37 -05:00
weblinks-store Allow to import app as a library (#6722) 2022-12-23 13:33:35 +02:00
create-app.ts Allow to import app as a library (#6722) 2022-12-23 13:33:35 +02:00
extension-api.ts Allow to import app as a library (#6722) 2022-12-23 13:33:35 +02:00
get-metrics.injectable.ts Remove last usages of request in our code (#6911) 2023-01-19 09:35:33 -05:00
getDi.ts Allow to import app as a library (#6722) 2022-12-23 13:33:35 +02:00
getDiForUnitTesting.ts Override lensFetchInjectable in ApplicationBuilder 2023-01-19 09:37:25 -05:00
index.ts Allow to import app as a library (#6722) 2022-12-23 13:33:35 +02:00
k8s-request.injectable.ts Remove last usages of request in our code (#6911) 2023-01-19 09:35:33 -05:00
library.ts Allow to import app as a library (#6722) 2022-12-23 13:33:35 +02:00
register-injectables.ts Allow to import app as a library (#6722) 2022-12-23 13:33:35 +02:00
stop-services-and-exit-app.injectable.ts Remove global version of appEventBus (#6096) 2022-10-31 14:59:05 +02:00
stores-apis-can-be-created.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