Alex Andreev
886fba136a
Fixing minor light theme issues ( #744 )
...
* Cluster Menu scrolling & tooltip fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing forgotten console.log()
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix Landing Page in light theme
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Updating Chart on every componentDidUpdate
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-08-25 20:09:00 +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
Nox and Lauri Nevala
8f778ea379
Add cronjob trigger ( #694 )
...
Signed-off-by: Nox <aurelien.gaston@krondor.fr >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-25 10:55:12 +03:00
Alex Andreev
0f11b03692
Switching color theme globally ( #728 )
...
* Adding cluster menu colors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding theme class name flag into #app
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up mixins
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Tuning up Wizard Layout styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using theme-light global flag
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Minor style fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using .theme-light flag across components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Set theme as @computed value
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Preventing Drawer slide-in scroll flickering
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Setting background for settings views
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Minor layout fixes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Switching AceEditor theme reactively
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-08-24 10:24:05 +03:00
Alex Andreev
c7b11f86af
Adding basic menu accelerators ( #729 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-08-24 09:43:14 +03:00
Tim Urista
4a8d1ab205
Set max timeout to 15 seconds to prevent failed opening of local port ( #732 )
...
Signed-off-by: Tim Urista <timothy.urista@gmail.com >
2020-08-24 09:27: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
Roman
86e1e23ccd
fix: incorrect path to install/re-install features ( #723 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-08-20 18:27:20 +03:00
Gerasimos (Makis) Maropoulos
1cf446ea98
Fix misspell ( #662 )
...
Signed-off-by: Gerasimos (Makis) Maropoulos <kataras2006@hotmail.com >
2020-08-20 10:21:54 +03:00
Lauri Nevala
f958e1c760
Return KubeObject for successfully created unknown resources ( #617 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-20 10:04:12 +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
Trevor Nichols and Alex Andreev
905bbe9d3f
Handle status values that contains an object ( #693 )
...
Signed-off-by: Trevor Nichols <trevor@theredfox.group >
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-08-19 17:49:17 +03:00
Jim Ehrismann
0a5626fdb7
Added load-balancer hostname/IP to ingress details ( #675 )
...
* Added load-balancer hostname/IP to ingress details
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
* lint fixes
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2020-08-14 11:04:39 -04: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
Alex Andreev
30c14eb6da
Fixing role binding details view without subjects ( #688 )
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com >
2020-08-14 14:39:28 +03:00
Sebastian Malton and Sebastian Malton
e249769562
Add support for customreasourcedefinitions under the v1 API ( #658 )
...
* Add support for customreasourcedefinitions under the v1 API
* moving store and views to use v1
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-08-12 09:08:40 -04:00
Daniil Kolesnik
acfd1828eb
fix: 🐛 Change kind to "Enpoints" in renderer ( #672 )
...
✅ Closes : #646
Signed-off-by: Daniil Kolesnik <not.randome@gmail.com >
2020-08-12 09:14:37 +03:00
Sebastian Malton and Sebastian Malton
858ab88940
use the Kubernetes regex for matching system names ( #659 )
...
* use the Kubernetes regex for matching system names
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-08-07 16:24:47 -04:00
Jim Ehrismann
693017d2ec
adding port-forward for containers in pods ( #528 )
...
* adding port-forward for containers in pods
address review comments
use more idiomatic approach for async code
move some files in advance of merge conflict with Lens restructure work
* Separate the port forward links in the UI (so they don't all spin when one link is clicked)
* minor fixes
* addressed review comments (replaced <p> with <div>, moved key attribute to proper element)
* fix lint issue
* removed extraneous <div> from pod container port details
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2020-08-07 11:30:37 -04:00
Sebastian Malton and Sebastian Malton
0c3be9bbae
Fix Resource Quota Rendering ( #624 )
...
* add parsing of quota values which are non-numeric in the general case
* add unit tests
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-08-04 13:14:02 -04:00
Lauri Nevala
7f65f1ea06
Fix CRD api parsing ( #622 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-07-31 09:50:57 -04: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
Lauri Nevala
c15aa7972c
Remove redundant applyHeaders method ( #469 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-07-03 11:22:58 +03:00
Jari Kolehmainen
69778d5dcc
Show devtools always in menu ( #559 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-07-03 11:13:53 +03:00
Jari Kolehmainen
097776411f
Use LensDev on development environment ( #557 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-07-03 08:32:12 +03:00
Roman
5f4e1253a9
Replace webview tag to iframe ( #554 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-02 17:31:59 +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
907e96c7a0
Fix lint issue ( #516 )
2020-06-24 13:43:12 +03:00
Jim Ehrismann
cd66a985cc
modified Kubectl.checkBinary() to test the binary for the right version instead of using the eTag ( #510 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2020-06-23 15:54:18 +03:00
Sebastian Malton and Sebastian Malton
f620b3198f
Fix pasting unicode into terminal sometimes not working ( #492 )
...
* add LANG env with UTF-8 specified
* fix precedence of union of env objects
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-06-23 08:37:35 -04:00
Lauri Nevala
b8c1d78157
Open external links in web browser ( #506 )
2020-06-22 23:27:49 +03:00
Sebastian Malton and Sebastian Malton
bce7aec87d
Fix parseAPI not working with non-"namespaces" pathnames. ( #450 )
...
* fix parseApi not accepting versions that don't start with 'v'
* add unit tests
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-06-16 10:51:39 -04:00
Jari Kolehmainen
47082adecd
Fix shell env cache ( #461 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-06-15 14:02:44 +03:00
Sebastian Malton
8f0c785f58
Revert "Fix parseApi not accepting versions that don't start with 'v' ( #441 )" ( #448 )
...
This reverts commit 00557c9940 .
2020-06-12 07:34:07 +03:00
Sebastian Malton and Sebastian Malton
00557c9940
Fix parseApi not accepting versions that don't start with 'v' ( #441 )
...
* fix parseApi not accepting versions that don't start with 'v'
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
Co-authored-by: Sebastian Malton <smalton@mirantis.com >
2020-06-11 13:19:01 -04:00
Jari Kolehmainen
8e514df70e
Track telemetry pref changed event ( #445 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-06-11 13:50:43 +03:00
Lauri Nevala
78eeef2805
Close proxy server on app quit ( #413 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-06-10 17:00:17 +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
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
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
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