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

190 Commits

Author SHA1 Message Date
Roman
cf00debb33 added tracking cluster-manager's ipc events
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-07 21:13:23 +03:00
Roman
f474a20904 cluster-store refactoring -- part 3
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-07 20:46:46 +03:00
Roman
bde60b1625 added common/ipc-helpers
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-07 15:10:43 +03:00
Roman
17cd886ce6 cluster-store refactoring -- part 2
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-06 17:07:17 +03:00
Roman
9f9701544b fix type imports
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-06 14:35:11 +03:00
Roman
afb54694f4 cluster-store refactoring -- part 1
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-06 14:31:34 +03:00
Roman
d4bbaf4f34 workspace-store refactoring
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-06 11:33:51 +03:00
Roman
a27ce9cf8b use common/base-store for config-file based stores (e.g. user-store)
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-06 10:33:14 +03:00
Roman
5c8dd89a88 incorrect seen context update -- fixed vue-store mutation
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-05 23:00:19 +03:00
Roman
9244e8f58e user-store: more fixes 2
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-05 22:45:39 +03:00
Roman
397d7c5137 user-store: more fixes
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-05 21:10:31 +03:00
Roman
9d42b2c025 user-store: more debug logging
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-05 20:54:29 +03:00
Roman
387bc07dbc fix errors
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-05 20:50:06 +03:00
Roman
deea97ec5c added "logger" to user-store
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-05 20:19:47 +03:00
Roman
4270ec4240 tracker / user-store refactoring, part 1
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-05 17:16:50 +03:00
Roman
c9fb015bcf master-merge fixes
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-04 13:01:15 +03:00
Roman
f9c0c5d825 Merge remote-tracking branch 'origin/master' into vue_react_migration
# Conflicts:
#	src/common/cluster-store.ts
#	src/common/cluster-store_spec.ts
2020-07-04 12:50:23 +03:00
Roman
e7975ec71f clean up
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-03 17:33:59 +03:00
Roman
776fc4462c use common/utils/singleton class for the stores
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-03 16:57:31 +03:00
Jussi Nummelin
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
d7cffeb7a8 store migrations refactoring
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-03 14:15:35 +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
makocchi
336daea333
Add brew cask in README (#548)
Signed-off-by: makocchi-git <makocchi@gmail.com>
2020-07-01 19:50:21 +03:00
Lauri Nevala
9456a696af
Document release process (#532)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-30 15:22:20 +03:00
Roman
b7974827d2
Lens restructure (#540)
Signed-off-by: Roman <ixrock@gmail.com>
2020-06-30 14:35:16 +03:00
makocchi
e810eab39f
Add brew cask in README (#511)
Signed-off-by: makocchi-git <makocchi@gmail.com>
2020-06-26 17:21:33 +03:00
Jari Kolehmainen
c91f608346
Lint dashboard app automatically (#529)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-26 12:05:41 +03:00
Lauri Nevala
e468105143
Release notes for v3.5.1 (#517)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-24 14:05:02 +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
6770f05dc8
special case */namespace/* in parseApi, add test (#509) 2020-06-23 15:48:20 +03:00
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
d821b18346
fix parseApi to not throw and to match apiVersion more specifically (#496)
* remove the explicit throw is new parseApi

* fix parseApi to be more consitent with the older version

- Add many more unit tests (these are exact copies of the old behaviour
  so that any changes do not change behaviour)

- Make explicit, with documentation, why certain actions are being taken
  with the parsing of the api URL parts

Signed-off-by: Sebastian Malton <smalton@mirantis.com>

Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-06-22 11:55:03 -04:00
Jussi Nummelin
d55803d0c7
Bump master to 3.6.0-dev (#470)
Signed-off-by: Jussi Nummelin <jussi.nummelin@gmail.com>
2020-06-18 10:38:21 +03:00
Lauri Nevala
f597afb72e
Revert select component (#488)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-17 23:18:39 +03:00
Lauri Nevala
8c471daab6
Update Helm to 3.2.4 (#487)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-17 20:58:10 +03:00
Lauri Nevala
56422983ee
Add pod creation integration test (#449) 2020-06-17 14:20:37 +03:00
Sebastian Malton
1752b8d3d9
Handle invalid metric response properly (#464)
* catch undefined and return default empty in normalizeMetrics

* fix crash on drilldown

Signed-off-by: Sebastian Malton <smalton@mirantis.com>

Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-06-16 13:47:01 -04:00
Sebastian Malton
b9ddb503ee
make sure that secret is defined before trying to decode (#479)
Signed-off-by: Sebastian Malton <smalton@mirantis.com>

Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-06-16 13:46:02 -04:00
Jim Ehrismann
d48b463ea7
Merge pull request #453 from jim-docker/issue-393-job-remove-pods-too
Remove related pods when removing Job resource
2020-06-16 11:18:54 -04:00
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
Lauri Nevala
0661954a27
Display namespace defined in kubeconfig always in the namespace selector (#472)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-16 17:46:37 +03:00
Jari Kolehmainen
a608918dce
Add downloads & slack badges (#474)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-16 16:27:28 +03:00
Jari Kolehmainen
bc91df6192
Release v3.5.0 (#463)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-15 20:33:01 +03: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