1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/build
Sebastian Malton 286e6c8de7
Make PrometheusProviderRegistry fully injectable (#6592)
* Stop using source code in build file

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

* Add new injectable version of binaryName

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

* Add new NormalizedPlatform type

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

* Switch legacy execHelm to use legacy global DI for binaryPath

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

* Remove dead code

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

* Introduce injectable for kube auth proxy certs

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

* Introduce injectable forms of PrometheusProviders

- Remove class requirement
- Make everything injectable

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

* Update tests to not use private functions

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

* Cleanup creating binary names and paths

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

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-11-25 09:19:57 -05:00
..
icons Make macOs app icon a bit smaller (#2094) 2021-02-08 20:02:05 +02:00
tray Replace status bar item application update with different tray icon based on status of the update (#5769) 2022-07-05 15:44:03 -07:00
build_theme_vars.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
download_binaries.ts Make PrometheusProviderRegistry fully injectable (#6592) 2022-11-25 09:19:57 -05:00
entitlements.mac.plist Lens app source code (#119) 2020-03-15 09:52:02 +02:00
generate-tray-icons.ts Replace status bar item application update with different tray icon based on status of the update (#5769) 2022-07-05 15:44:03 -07:00
icon.ico Update logo (#819) 2020-09-08 10:29:20 +03:00
icon.png Update logo (#819) 2020-09-08 10:29:20 +03:00
installer.nsh Delete old extensions when app is updated on Windows (#6301) 2022-10-03 09:51:39 -04:00
notarize.js Adding asc provider (#6302) 2022-10-03 08:17:06 -04:00
set_npm_version.ts Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
tsconfig.json 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