Commit Graph
1315 Commits
Author SHA1 Message Date
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 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 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 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 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 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 1ef6fb4081 Add global override for forcusWindow
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 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 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 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 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
Roman 1456e1e597 New resource view: Network -> Ingress Classes (#6808)
* added backbone for k8s-api/endpoints/ingress-class.api

Signed-off-by: Roman <ixrock@gmail.com>

* added ingress-class store, naming clean up

Signed-off-by: Roman <ixrock@gmail.com>

* navigate to ingress-classses injectable

Signed-off-by: Roman <ixrock@gmail.com>

* added new sidebar item: "Network -> Ingress Classes"

Signed-off-by: Roman <ixrock@gmail.com>

* added explicit returning type for `ingresses-sidebar-items.injectable`

Signed-off-by: Roman <ixrock@gmail.com>

* added initial ingress-class table-view + magic route-component.injectable

Signed-off-by: Roman <ixrock@gmail.com>

* fix: show loaded items from api into IngressClasses view

Signed-off-by: Roman <ixrock@gmail.com>

* fix: new bugs after master merging (with conflicts!), looks like breaking change if those apis where exported

Signed-off-by: Roman <ixrock@gmail.com>

* fix lint

Signed-off-by: Roman <ixrock@gmail.com>

* added icon-marker to see default ingress class in the list

Signed-off-by: Roman <ixrock@gmail.com>

* Page refresh is broken in development mode #6818 (upcoming fix)

Signed-off-by: Roman <ixrock@gmail.com>

* added "set as default" menu action for ingress classes

Signed-off-by: Roman <ixrock@gmail.com>

* fix: consistent sidebar items order by janne's request

Signed-off-by: Roman <ixrock@gmail.com>

* chore, fix lint

Signed-off-by: Roman <ixrock@gmail.com>

* fix: incorrect icons layout in ingress-class details

Signed-off-by: Roman <ixrock@gmail.com>

* some fixes, improved items search by values from `spec.parameters.*`

Signed-off-by: Roman <ixrock@gmail.com>

* fix: duplicating/overcaching items with each page visiting (Nnetwork -> Ingress classes)

Signed-off-by: Roman <ixrock@gmail.com>

* handling IngressClass drawer details

Signed-off-by: Roman <ixrock@gmail.com>

* fixes: remove duplicating / allow editing IngressClass items (due api's "namespaced=true")

Signed-off-by: Roman <ixrock@gmail.com>

* fix: incorrect `apiName` for `front-end-routing/cluster/network/ingress-class`

Signed-off-by: Roman <ixrock@gmail.com>

* fix: IngressClass proper metadata typing

Signed-off-by: Roman <ixrock@gmail.com>

* allow to mark as default IngressClass from menu item

Signed-off-by: Roman <ixrock@gmail.com>

* fix lint

Signed-off-by: Roman <ixrock@gmail.com>

* fixes & responding to comments

Signed-off-by: Roman <ixrock@gmail.com>

Signed-off-by: Roman <ixrock@gmail.com>
2023-01-05 13:26:04 -05:00
Jari Kolehmainen 7052dc0dba Lens proxy with TLS (#6851)
* lens proxy tls support

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* integration test fix

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* don't override getRequestOptions if they are set

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* fix electronAppInjectable override

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* use runnables on renderer

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* move certificate generation to runnables

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* simplify

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2023-01-04 19:18:02 +02: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
Dan b4d3a16470 Add Restart Button to StatefulSet Menu (#6868)
* add restart button to statefulsets

Signed-off-by: Dan Bryant <daniel.bryant@linux.com>

* use ShowCheckedErrorNotification

Signed-off-by: Dan Bryant <daniel.bryant@linux.com>

Signed-off-by: Dan Bryant <daniel.bryant@linux.com>
2023-01-04 08:14:56 -05:00