Roman
4576236373
revered extension version in package-lock.json (autoupdated on make dev)
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-14 17:54:39 +02:00
Roman
be0090d60b
responding to comments
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-14 16:58:34 +02:00
Roman
37667e7b18
use react-refresh-typescript and @pmmmwh/react-refresh-webpack-plugin to support HMR in most cases
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-14 15:50:28 +02:00
Roman
7d892d003d
apply HMR at least for css/styles and use manual page reload on app/scripts change
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-14 14:02:23 +02:00
Roman
ae2c93786d
fix: removed preloading fonts in template via <link preload> since it's not bundled with HtmlWebpackPlugin() anyway anda all fonts loaded via css @font-face rule
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-11 16:16:09 +02:00
Roman
95b4990556
fix: "webpack" not found in production
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-11 15:55:00 +02:00
Roman
4c9da2f2b9
fix: handle errors in bundled extensions compilation process
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-11 15:29:58 +02:00
Roman
0336e5f4c2
update "webpack@5", "typescript@4.5" in bundled extensions / attempt to fix weird errors in build pipeline:
...
ERROR in /home/runner/work/lens/lens/src/extensions/npm/extensions/dist/src/common/catalog/catalog-category-registry.d.ts
6:27-35
[tsl] ERROR in /home/runner/work/lens/lens/src/extensions/npm/extensions/dist/src/common/catalog/catalog-category-registry.d.ts(6,28)
TS1005: ',' expected.
ERROR in /home/runner/work/lens/lens/src/extensions/npm/extensions/dist/src/renderer/components/select/select.d.ts
8:14-28
[tsl] ERROR in /home/runner/work/lens/lens/src/extensions/npm/extensions/dist/src/renderer/components/select/select.d.ts(8,15)
TS1005: ',' expected.
ERROR in /home/runner/work/lens/lens/src/extensions/npm/extensions/dist/src/renderer/api/catalog-entity-registry.d.ts
8:14-22
[tsl] ERROR in /home/runner/work/lens/lens/src/extensions/npm/extensions/dist/src/renderer/api/catalog-entity-registry.d.ts(8,15)
TS1005: ',' expected.
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-10 18:46:38 +02:00
Roman
939b46c1f8
fix: move app fonts preloading into html/css files, clean up
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-10 17:01:24 +02:00
Roman
5d24c4e0f9
fix: handle warnings in "renderer" compilation
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-10 16:31:54 +02:00
Roman
844d49d7db
fix: handle warnings in main-process compilation files
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-10 13:44:17 +02:00
Roman
00214fcb91
reverted auto-formatted imports with 2 lines (.idea/webstorm)
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-10 13:13:43 +02:00
Roman
10124abd18
fix unit tests
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-09 13:15:25 +02:00
Roman
c5379ad9f9
fix lint
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-08 16:39:54 +02:00
Roman
29c75e18c6
fix: wait lensProxy.listen() to obtain lensProxy.port for webpack-dev-server
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-08 15:30:03 +02:00
Roman
2ef9861d10
fix: loading cluster frame + error in loading terminal default font (which was causing network exception error and hidden cluster-view)
...
fix: proxying websockets (e.g. terminal)
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-08 15:04:11 +02:00
Roman
8a6ef6c9f0
Merge remote-tracking branch 'origin/master' into webpack5-upgrade-attempt
2022-02-08 13:30:06 +02:00
Roman
662b906fe1
attempt to fix: "Uncaught (in promise) DOMException: A network error occurred." when loading cluster frame -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-08 13:29:50 +02:00
Roman
81560d5357
fix: more random fixes related to incorrect parsing svg-icon content, added static Icon.isSvg(content: string)
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-08 11:53:22 +02:00
Sebastian Malton
4abe0d6c20
Only group delete visible items ( #4798 )
2022-02-07 10:40:20 -05:00
Roman
5b88f23a5f
fix: incorrect parsing svg-icon xml-content by <HotbarEntityIcon/>
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-07 17:08:40 +02:00
Roman
f1efed4d78
attempt to use webpack-dev-server via node-api -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-07 16:26:56 +02:00
Sebastian Malton
06ec1b39a4
Fix not being able to install extensions sometimes ( #4794 )
2022-02-07 09:07:09 -05:00
Roman
92a5c785a3
attempt to use webpack-dev-server via node-api -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-07 15:14:53 +02:00
Janne Savolainen
9ea3c94c5a
Upgrade injectable to fix observation of asyncComputed when invalidated before ever observed ( #4828 )
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-02-07 14:02:06 +02:00
Jim Ehrismann
0c55fe8452
release v5.4.0-beta.1 ( #4825 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2022-02-04 18:25:33 -05:00
Jim Ehrismann
d44b859c23
release v5.4.0-beta.0 ( #4812 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2022-02-03 16:20:31 -05:00
Sebastian Malton
0017f515ab
Fix 'mkdocs deploy master' workflow ( #4810 )
2022-02-03 09:56:45 -05:00
Sebastian Malton
2b952e193e
Fix electronegativity workflow config ( #4809 )
2022-02-03 09:36:45 -05:00
Jim Ehrismann
2f7994a16d
adding some rough notes to release guide to help with making changelogs ( #4787 )
2022-02-03 09:13:02 -05:00
Jari Kolehmainen
a4ce650b3d
Use electronegativity to identify misconfigurations and security issues ( #4783 )
2022-02-03 09:12:51 -05:00
Sebastian Malton
76f48df56b
Fix rerendering of KubeObject views every 30s ( #4801 )
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
2022-02-03 09:11:28 -05:00
Alex Andreev
00314aabc0
Fix unresponsive kubectl download binaries switch ( #4807 )
...
* Add observer wrapper to KubectlBinaries
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add missing terminal title
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-03 14:57:55 +03:00
Janne Savolainen
09824a6e01
Prevent creation of dynamic components where withInjectables use type parameters to make React not re-mount because of dynamic components being different ( #4808 )
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-02-03 13:26:14 +02:00
Jari Kolehmainen
6ebfd76644
Use system-node-critical priorityClassName for node shell ( #4800 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2022-02-03 07:37:21 +02:00
Jim Ehrismann
5348894585
release v5.4.0-alpha.1 ( #4797 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2022-02-02 11:52:13 -05:00
Janne Savolainen
e58d9b631a
Fix bugs in ItemListLayouts/KubeObjectListLayouts ( #4792 )
...
* Fix virtual list behaviour in item list layout by making table rows observer
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Make selecting item in ItemListLayout not scroll to top
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix scrolling to top when selecting all items in item list layout
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix refreshing release values when release is unselected
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Remove noisy debugging
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix sorting of table rows
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Replace avoidable asyncComputed with normal computed
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Revert unnecessary code style changes
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix render-storm in Events
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix missing key in React array
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-02-02 16:46:07 +02:00
Alex Andreev
334ab56f9d
Fix dialog icons hover color ( #4791 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-02 16:47:33 +03:00
Alex Andreev
576135f723
Fix quota entries layout in Add Resouce Quota dialog ( #4789 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-02 16:46:33 +03:00
dependabot[bot]
11c78414a0
Bump @types/react-table from 7.7.8 to 7.7.9 ( #4530 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-02 08:34:48 -05:00
Roman
98b516f290
fix: loading svg icons inline as data-url (workaround for "?raw" as it fails in tests and "!!raw-loader!" seems doesn't work at all in webpack@5)
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-01 18:41:59 +02:00
Janne Savolainen
e8205a64b9
Fix bugs in helm releases ( #4785 )
...
* Fix opening of upgrade release tab
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Bring back ability to rollback to specific revision
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix helm releases not updating after rollback
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix helm releases not updating after upgrade
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-02-01 16:18:43 +02:00
Jim Ehrismann
c1d557aeee
release v5.4.0-alpha.0 ( #4780 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2022-02-01 08:47:03 -05:00
Sebastian Malton
dd4aa30b8d
Update Node.getRoleLabels() to work with kube 1.16's defaults ( #4771 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-02-01 07:33:39 -05:00
Roman
ad31d3e8a2
fix lint
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-02-01 12:41:01 +02:00
Jim Ehrismann
4ec36a154d
select all on helm releases now selects all or none (toggles) ( #4742 )
...
* select all on helm releases now selects all (or none if all were already selected)
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* Fix isSelectedAll when no items are visibile
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
2022-02-01 08:05:45 +02:00
Roman
08acddf4e2
fix/reverted: use sourceMap for styles
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-01-31 18:41:58 +02:00
Roman
aa63143b28
fix master-merge conflict
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-01-31 18:31:33 +02:00
Roman
c0559bf772
Merge remote-tracking branch 'origin/master' into webpack5-upgrade-attempt
...
# Conflicts:
# package.json
# yarn.lock
2022-01-31 18:21:45 +02:00
Roman
faaa8034c9
removing webpack-dev-server, clean up
...
Signed-off-by: Roman <ixrock@gmail.com>
2022-01-31 18:19:41 +02:00