1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
Commit Graph

152 Commits

Author SHA1 Message Date
Roman
bfd1a4e0b8 various configs refactoring/fixes, building project optimizations 2020-06-15 16:09:10 +03:00
Roman
9fd004b214 clean up, typo fix 2020-06-14 15:35:12 +03:00
Roman
d901b084f9 webpack configurations / parsing vue files 2020-06-14 08:12:42 +03:00
Roman
16d6d34e73 .vue tweaks, part 2 (rendering app still buggy) 2020-06-13 21:51:04 +03:00
Roman
3458934f99 vue-loader tweaks, part 1 2020-06-13 18:47:10 +03:00
Roman
4853e73d8b allow to run dashboard in renderer (react part) 2020-06-13 16:38:38 +03:00
Roman
8f4db5bd53 more configuration tweaks 2020-06-13 13:11:01 +03:00
Roman
ec7b8661d9 more configuration tweaks 2020-06-13 06:53:47 +03:00
Roman
9aa815bc14 refactoring, split webpack configs + get rid of electron-webpack 2020-06-12 22:23:15 +03:00
Roman
a4d66fffda fix common & static paths 2020-06-11 21:00:45 +03:00
Roman
8e510f5aac fix imports harder: avoid dynamic imports and bundle all themes, localization and ace-editor files with the app 2020-06-11 16:18:40 +03:00
Roman
b4101d986c i18n: locales support fixes 2020-06-11 11:27:41 +03:00
Roman
7efc54424a continue fighting with webpack/ts configs 2020-06-10 23:38:19 +03:00
Roman
a11d67090a uncomment dashboard app-runner loaders 2020-06-10 18:16:33 +03:00
Roman
22296fe14b fix downloads task / ts-node default config 2020-06-10 18:05:16 +03:00
Roman
725e0734fd attempts to enable localization in webpack config, reverted screenshot.png 2020-06-10 17:51:11 +03:00
Roman
54b7edfb51 fix import paths, part 2 2020-06-10 12:06:32 +03:00
Roman
c84b108178 fix import paths 2020-06-10 11:59:43 +03:00
Roman
fe1c92c56e fix coping files build step, reuse more common/vars 2020-06-10 11:47:51 +03:00
Roman
81c2a75d73 revert base folder structure to src/* 2020-06-10 11:25:17 +03:00
Roman
afa8864452 revert spectron, @type/webdriverio versions from master 2020-06-09 17:08:39 +03:00
Roman
e8624c845a Merge branch 'master' into lens_restructure
# Conflicts:
#	Makefile
#	dashboard/yarn.lock
#	package.json
#	yarn.lock
2020-06-09 15:15:19 +03:00
Roman
aa0eca2dc4 project restructuring and initial refactoring 2020-06-09 15:14:40 +03:00
dependabot[bot]
a36a279bce
Bump websocket-extensions from 0.1.3 to 0.1.4 (#409)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-09 14:35:03 +03:00
dependabot[bot]
f9e669bc45
Bump websocket-extensions from 0.1.3 to 0.1.4 in /dashboard (#408)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-09 14:34:29 +03:00
Lauri Nevala
247677b740
Remove Helm release update checker (#420)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-09 14:33:46 +03:00
Jari Kolehmainen
deb4bf2f7b
Integration tests using spectron (#410)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-09 13:18:24 +03:00
Lauri Nevala
af24da976b
Kill shell process by pid on Windows (#411)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-09 13:16:39 +03:00
Jari Kolehmainen
5af12bdbbd
Add download-bins target to make (#406)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-05 22:47:30 +03:00
Jari Kolehmainen
ffb521071f
Release v3.5.0-beta.1 (#403)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-05 09:51:41 +03:00
Jari Kolehmainen
ac03982c80
Change community slack urls (#405)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-05 09:11:35 +03:00
Jon Stelly
9b680640c9
Add arch node selector for hybrid clusters (#400)
Signed-off-by: Jon Stelly <967068+jonstelly@users.noreply.github.com>
2020-06-05 08:41:08 +03:00
Jari Kolehmainen
a7cb8d2d04
Dynamic dashboard UI based on RBAC rules (#366)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-05 08:38:56 +03:00
Lauri Nevala
65900e728d
Show object reference for all objects (#399)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-04 14:46:43 +03:00
Lauri Nevala
00defdd631
Fix pod shell command on Windows (#402)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-04 14:45:54 +03:00
dave93cab
0248189c45
typo/translation correction: transit to transmit (#359)
Signed-off-by: Dave Thomas <davejonthomas@gmail.com>
2020-06-04 12:44:08 +03:00
Lauri Nevala
e25be40dd8
Fix @babel/preset-env version (#401)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-04 12:03:44 +03:00
Jari Kolehmainen
50dfd4fa63
Unify scrollbars/paddings across supported OS (#367)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-01 15:42:34 +03:00
Jari Kolehmainen
ac32a3686e
Remove Kontena reference from Lens logo (#357)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-05-12 20:36:58 +03:00
Adam Malcontenti-Wilson
e21e0b577b
Replace admin check with check for access (#297)
Signed-off-by: Adam Malcontenti-Wilson <adman.com@gmail.com>
2020-05-09 18:25:34 +03:00
Jari Kolehmainen
fb287c435c
Release v3.4.0 (#356)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-05-09 10:21:36 +03:00
Lauri Nevala
1c324a3ced
Show system roles on Roles page (#355)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-05-09 09:06:16 +03:00
Jari Kolehmainen
5cd00bd77a
Prometheus provider/path related ui fixes (#354)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-05-09 09:04:38 +03:00
Dan Slinky @ Cookpad
2c3dc8370d
Provide link to configMap from pod details (#352)
Signed-off-by: Dan Slinky <dan-slinky@cookpad.jp>
2020-05-08 16:49:04 +03:00
Jari Kolehmainen
2a4704716d
Release v3.4.0-rc.1 (#347)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-05-06 21:01:24 +03:00
Lauri Nevala
bba6eb743d
Add support for Prometheus api prefix (#341)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-05-06 20:37:32 +03:00
Jari Kolehmainen
5c1974f07b
Auto-detect prometheus installation (#343)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-05-06 18:55:49 +03:00
Alexis Deruelle
6412d73a5a
Fix port availability test (#333)
* Let OS allocate port number

Port availability might be tricky if some port is already in use on the
'all' interface '0.0.0.0'.

The proposed solution is to let the OS allocate the port for us using 0
as port specifier :

- first create a server instance to allocate a port number
- save port number
- close the server
- return the port number to the caller

This should be safe granted the OS doesn't reuse the port numbers on
consecutive port allocations.

see :
- about Node.js Net module : https://nodejs.org/docs/latest-v12.x/api/net.html#net_server_listen_port_host_backlog_callback
- about safety around reusing port number : https://unix.stackexchange.com/a/132524

Signed-off-by: Alexis Deruelle <alexis.deruelle@gmail.com>
2020-05-05 07:31:58 +03:00
Lauri Nevala
0a3b5dae73
Fix EndpointSubset.toString() to work without ports (#336)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-05-05 07:31:08 +03:00
Lauri Nevala
dd8dc23514
Return empty string if Helm release version is not detected (#342)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-05-05 07:28:54 +03:00