Sebastian Malton 04fbcd4eee Release 6.4.13 (#7455)
* Stop all extensions before quitting app (#7450)

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

* Close Lens Proxy on quit of backend (#7453)

- Extract global shared state of shell sessions

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

* Fix crash due to non base64 encoded secrets (#7448)

* Fix crash due to non base64 encoded secrets

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

* Update snapshot

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

---------

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

* Add temporal dependency to initializeExtensions (#7454)

- So that extensions can ensure that the shell env is up to date

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

* Release 6.4.13

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

* Fixup cherry pick

- 6.5 has @k8slens/utilities but 6.4 does not

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

* Fix cherry-pick due to files being moved between 6.4 and 6.5

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

---------

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-03-31 16:18:15 -04:00
2023-01-24 10:46:26 -08:00
2023-02-24 14:45:17 -08:00
2023-03-31 16:18:15 -04:00
2023-01-24 10:46:26 -08:00
2023-03-31 16:18:15 -04:00
2022-06-14 11:22:38 -04:00
2023-02-24 14:45:17 -08:00
2023-03-27 12:11:54 +03:00
2023-02-24 14:45:17 -08:00
2023-03-06 13:01:42 +02:00
2021-03-25 17:19:45 +02:00

Lens Desktop Core ("OpenLens")

Build Status Explore our Forums

The Repository

This repository is where Team Lens develops the core of the Lens Desktop product together with the community.

The core is a library, powered by Electron and React. Unlike generic Electron + React frameworks / boilerplates, it is very opinionated for creating Lens Desktop-like applications and has support for Lens Extensions.

In the future, this library will be streamlined to become more customizable and pluggable with easy to use tooling for Lens Extension developers.

This source code is available to everyone under the MIT license.

Lens Desktop

Lens Desktop is built on top of the Lens Desktop Core with Team Lens built extensions released under a traditional Terms Of Service.

Lens Desktop is a standalone application for MacOS, Windows and Linux operating systems. Get started by downloading it from Lens website.

Screenshot

Development

See Development page.

Contributing

See Contributing page.

License

See License.

Languages
TypeScript 95.8%
SCSS 3%
JavaScript 0.9%
HTML 0.2%