1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/renderer
Sebastian Malton 443081493b
Fix allowed resources checks on GKE (#6657)
* Add check for incomplete SelfSubjectRulesReview to fix GKE

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

* Adding namespaced for KubeApiResource

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

* Refactoring of AuthorizationNamespaceReview

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

* Removing dead code

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

* Refactoring ListApiResources

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

* Extract ClusterContext into deps for KubeObjectStore to fix circular import

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

* Fix remaining type errors

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

* Fix crash in frame by consolidating setup into runnables

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

* Fix type errors and remove dead code

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

* Fix core resources not showing up

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

* Fix namespaces not being shown

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

* Simplify ClusterContext to remove something only NamespaceStore needs

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

* Make sure the public API doesn't change

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

* Fix lint

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

* Fixing namespace-select-filter tests

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

* Fix other tests requiring overrides

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

* Fix kludge in cluster-frame tests

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

* Fix remaining test failures

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

* Fix integration test due to incorrect casting

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

* Fix integration test and kube watches not working at all

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

* Fix secret details test

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

* Fix lint

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

* Fix non-ApplicationBuilder tests by adding overrides

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

* Fix crash due to trying to read hostedCluster too soon

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

* Fix crash due to timing issues
- Make injectable phases more explicit for renderer

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

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-20 17:20:27 +02:00
..
api Refactor kube detail components and add KubeEvents automatically to all custom resources (#6468) 2022-12-15 10:14:00 -05:00
app-paths Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
base-store Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
before-frame-starts Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
catalog Add ability to hide KubeObjectMenu Edit and Remove buttons in extensions (#5107) 2022-05-04 12:44:31 -04:00
cluster Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
cluster-frame-context Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
components Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
extension-loader Replace CatalogEntityDetailRegistry with an injectable solution (#6605) 2022-12-02 10:31:27 -05:00
fonts Custom terminal fonts support (#5414) 2022-06-06 18:03:12 +03:00
frames Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
hooks 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
initializers Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
ipc Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
k8s Make apiBase not an InjectionToken and make openNodeShellSession not special (#6774) 2022-12-16 16:13:57 -05:00
kube-object 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
kube-watch-api Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
kubectl Make ResourceStack fully injectable (#6591) 2022-11-24 08:46:53 -05:00
logger Add winston formatting support for error causes (#6576) 2022-11-17 14:56:16 +02:00
monaco Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
navigation Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
port-forward Make apiBase not an InjectionToken and make openNodeShellSession not special (#6774) 2022-12-16 16:13:57 -05:00
protocol-handler Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
remote-helpers Change update warning level over time (#5445) 2022-06-28 16:27:19 +03:00
routes Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
search-store Make starting of application modular and unit testable (#5324) 2022-05-18 16:18:02 +03:00
start-frame Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
stores Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
themes Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
utils Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
vars Fix allowed resources checks on GKE (#6657) 2022-12-20 17:20:27 +02:00
window Fix open CommandDialog (#5818) 2022-07-15 08:17:44 +03:00
bootstrap.tsx Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
getDi.tsx Remove mac-ca usage since it was only in tests (#6043) (#6321) 2022-11-22 15:23:01 -05:00
getDiForUnitTesting.tsx Make base store non Singleton (#6690) 2022-12-15 17:07:19 +02:00
mui-base-theme.tsx 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
stores-apis-can-be-created.injectable.ts Replace static application window with ability to create many (#5979) 2022-08-16 15:55:42 +03:00
template.html Custom terminal fonts support (#5414) 2022-06-06 18:03:12 +03:00