Lauri Nevala
299eceaee4
Optimise cluster activate and refresh ( #938 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-09-21 13:20:50 +03:00
Lauri Nevala
77895d40b0
Move verbose log lines to silly level ( #859 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-09-11 14:11:36 +03:00
Roman
a3dc928430
Merge branch 'master' into extensions-api
...
# Conflicts:
# package.json
# src/common/cluster-store.ts
# src/renderer/bootstrap.tsx
# src/renderer/components/cluster-manager/clusters-menu.tsx
# static/RELEASE_NOTES.md
# webpack.dll.ts
2020-09-11 12:29:38 +03:00
Roman
7722f443eb
[FIX]: Cluster dashboard not rendered ( #848 )
...
* Cluster dashboard not rendered, fix #811
Signed-off-by: Roman <ixrock@gmail.com >
* refactoring
Signed-off-by: Roman <ixrock@gmail.com >
* actual fix
Signed-off-by: Roman <ixrock@gmail.com >
* reverted back reconnect check in cluster.activate()
Signed-off-by: Roman <ixrock@gmail.com >
* fix: cluster.activate() should not start reconnect on init (if not accessible)
Signed-off-by: Roman <ixrock@gmail.com >
2020-09-11 12:02:25 +03:00
Lauri Nevala
e005985621
Fix cluster's apiUrl ( #846 )
...
* Fix cluster's apiUrl
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-09-10 15:15:00 +03:00
Alex Andreev
fd3eb41179
Setting new workspace name restrictions ( #832 )
...
* Preventing to create empty and existent workspaces
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Autofocusing name input
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Save workspace when hitting Enter
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Refactoring of save workspace process
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-09-10 11:35:17 +03:00
Alex Andreev
e11cbc19fe
Fixing Dialog Escape keypress behavior ( #831 )
...
* Replacing dialog keypress target
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding explanatory comments
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-09-10 09:31:23 +03:00
Sebastian Malton and Sebastian Malton
8d1f0efe80
remove make-syncronous and file-type calls from migration ( #844 )
...
* remove make-syncronous and file-type calls from migration
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-09-09 16:41:25 -04:00
f1b03990ea
Extensions loading ( #795 )
...
Signed-off-by: Roman <ixrock@gmail.com >
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-09-09 13:00:25 +03:00
Lauri Nevala and Alex Andreev
4250523fe4
Allow user to configure kubectl binary preferences ( #800 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-09-04 22:50:50 +03:00
Sebastian Malton and Sebastian Malton
8f94f4a3da
add drag and drop capabilities for the order of cluster icons on the side bar ( #623 )
...
* add drag and drop capabilities for the order of cluster icons on the side bar
* add type annotations for better clarity
* fix clusters staying in previously icon reordered workspaces
* add some tests to cluster-store
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-09-04 13:32:27 -04:00
Jim Ehrismann
7d2215b5b4
Restrict file permissions to only the user for pasted kubeconfigs that are kept in the app dir ( #805 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2020-09-04 20:28:51 +03:00
Alex Andreev
5788c44303
Reload active dashboard view ( #783 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-09-02 10:05:49 +03:00
Lauri Nevala
5e016182e9
Do not set app to dev mode if debugging flag is passed ( #774 )
...
* Do not set app to dev mode if debugging flag is passed
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-09-02 09:45:55 +03:00
Roman
505a5c7d9f
- fix: too narrow sidebar without clusters #755 ( #765 )
...
- fix: navigate to landing on workspace switch
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-29 14:00:29 +03:00
b8994a453f
Allow user to select Kubeconfig from filesystem ( #740 )
...
* Allow user to select Kubeconfig from filesystem, fix #738
Signed-off-by: Roman <ixrock@gmail.com >
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-08-28 08:43:51 +03:00
Sebastian Malton
a12aa8a04f
add cluster icon migration code ( #673 )
...
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
2020-08-25 16:42:30 +03:00
Roman
6e645eade0
Random fixes ( #727 )
...
* extract missing localizations from last master <- pr-merge
Signed-off-by: Roman <ixrock@gmail.com >
* fix: prevent app-crash in preferences in case of incorrect http-proxy value
Signed-off-by: Roman <ixrock@gmail.com >
* fix: don't repeat ipc-sync message to main renderer process/window when sending to frames
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-21 15:08:09 +03:00
Dan Slinky @ Cookpad
81a0c432c6
Add support for PodDisruptionBudgets ( #452 )
...
Signed-off-by: Dan Slinky <dan-slinky@cookpad.jp >
2020-08-21 11:39:02 +03:00
Roman
b6a6dadfce
Fix: sync in sub-frames for common-stores are broken ( #724 )
...
* fix: sync in sub-frames for common-stores are broken
Signed-off-by: Roman <ixrock@gmail.com >
* clean up
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-20 20:33:06 +03:00
5670312c47
Migrating Vue components to React and stores refactoring ( #585 )
...
Signed-off-by: Roman <ixrock@gmail.com >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-08-20 08:53:07 +03:00
Jari Kolehmainen
81796af508
Update copyright, eula and contact details ( #690 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-08-14 16:05:57 +03:00
Sebastian Malton and Sebastian Malton
4bd29a6d88
fix format duration rounding days error ( #582 )
...
* fix format duration rounding days error
* added tests
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-07-15 09:45:52 -04:00
55687b7d35
Kubeconfigs as file references ( #466 )
...
Signed-off-by: Jussi Nummelin <jussi.nummelin@gmail.com >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-07-03 16:53:23 +03:00
Roman
d90be46a1f
use common vars in router, minor clean up ( #551 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-02 17:21:38 +03:00
Roman
b7974827d2
Lens restructure ( #540 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-06-30 14:35:16 +03:00
Lauri Nevala
724cf0c687
Allow to select Prometheus query style ( #312 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-05-01 09:37:05 +03:00
Jari Kolehmainen
298636b8f1
Fix default workspace remove ( #242 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-04-13 18:21:25 +03:00
Jari Kolehmainen
d80e956870
Fix use of bundled kubectl ( #241 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-04-11 17:48:29 +03:00
Jari Kolehmainen
5c2e64b487
Add kubectl/helm download mirror select to preferences ( #185 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-04-01 07:19:10 +03:00
Jari Kolehmainen
1d0815abd2
Lens app source code ( #119 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-03-15 09:52:02 +02:00