Sebastian Malton
a449356e2a
Make listHelmReleases injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-05 13:27:57 -05:00
Sebastian Malton
ad09d15385
Fix lint rule and start fixing lint errors
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-05 13:27:57 -05:00
Sebastian Malton
6efb4467c0
Remove final uses of asLegacyGlobalForExtensionApi in application code
...
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
76ed9ca06f
Fix lint in KubeObject file
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-05 13:27:56 -05:00
Sebastian Malton
5b15e4b3df
Remove usages of legacy global catalogEntityRegistry
...
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
4fdc92a039
Remove usages of legacy global podApi
...
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
bb6075e692
Remove usages of legacy global networkPolicyApi
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-05 13:27:55 -05:00
Sebastian Malton
25222bee91
Remove usages of legacy global nodeApi
...
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
Sebastian Malton
d157418164
Fix removePath functionality to also include directories ( #6863 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-04 08:15:26 -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
Jari Kolehmainen
2363b390c9
Update slack links to a static redirect url ( #6856 )
...
* update slack links to a static redirect url
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* update snapshots
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2023-01-03 08:19:04 -05:00
Caleb Xu
d6531f23a8
Fix minor typo/grammar in extension install message ( #6847 )
...
Signed-off-by: Caleb Xu <calebcenter@live.com >
Signed-off-by: Caleb Xu <calebcenter@live.com >
2022-12-30 11:57:36 +03:00
Roman
c33a5f12ea
Page refresh is broken in development mode, fixes #6818 ( #6844 )
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Roman <ixrock@gmail.com >
2022-12-29 13:36:51 +02:00
Alex Andreev
6422d8183f
Use Monaco editor in ConfigMap details ( #6830 )
...
* Use monaco in config map details
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add ability to set monaco initial height regarding to text lines
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Refactor get initialHeightClassName()
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Rename injectable to getEditorHeightFromLinesCountInjectable
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Lint fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Better monaco editor view for the light theme
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Set initial height refactoring
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Linter fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2022-12-29 14:33:59 +03:00
Alex Andreev
7cb7d9573f
Fix .TabLayout .Tabs jumping ( #6843 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2022-12-29 14:31:35 +03:00
Alex Andreev
29d2e1fb86
Using syncKubeconfigEntries.replace() ( #6837 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2022-12-28 13:18:22 +03:00
Janne Savolainen
8156936b82
Allow main to message to cluster frames ( #6835 )
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
2022-12-28 08:18:58 +02:00
Dan
ce280e1d07
add restart button to daemonset menu ( #6826 )
...
Signed-off-by: Dan Bryant <daniel.bryant@linux.com >
Signed-off-by: Dan Bryant <daniel.bryant@linux.com >
2022-12-26 14:30:39 +03:00
Jari Kolehmainen and Sebastian Malton
97551bb7f0
Allow to import app as a library ( #6722 )
...
* unify build fs layout
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* use currentApp path for static files
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* lint fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* allow to import open-lens
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* allow to customize both main & renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix compile-library script
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* remove bundled extensions
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* similar interface for both main & renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* use startApp on both sides
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix startApp import
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix startApp import
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* Fix injection cycle (somehow)
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* use cwd in download_binaries
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* introduce applicationInformationToken
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* register applicationInformationInjectable in main & renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* allow to define bundled extensions via appStart
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* compile node-fetch automatically via prepare
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* define peerDependencies
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* webpack fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* rename application-information-token.injectable.ts -> application-information-token.ts
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* monaco-editor as externals
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor application-information
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* introduce bundledExtensionInjectionToken
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* mark library exports as experimental
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* move extension npm package files & add release automation
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* add missing build files to package
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix bad merge conflict resolve
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix package.json name
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* allow to set mode via startApp
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* revert unnecessary changes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* webpack: fix extensionOutDir
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* remove unnecessary peerDependencies
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* introduce nodeEnvInjectionToken
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* remove NODE_ENV from environmentVariablesInjectable
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix jest modulePathIgnorePatterns
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix duplicate injectable registration
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix build executableName
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2022-12-23 13:33:35 +02:00