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

542 Commits

Author SHA1 Message Date
Mario Sarcher
69021b121d Merge branch 'master' into extensions-docs
# Conflicts:
#	src/main/menu.ts
2020-11-05 12:57:52 +01:00
pashevskii
d074e0499f
Restart deployment (#1175)
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com>
2020-11-05 10:23:14 +03:00
Roman
f9578ba407
UI for enabling/disabling extensions (#1208)
* Extensions page and menu item

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Basic extension list view

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Adding get userExtensions filter

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Using WizardLayout at extension page

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Adding search to extension page

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Few style fixes

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* clean up

Signed-off-by: Roman <ixrock@gmail.com>

* added folder-icon to open extensions in finder, refactoring

Signed-off-by: Roman <ixrock@gmail.com>

* remove export warnings in dev:main, tooltip.getPosition() fix

Signed-off-by: Roman <ixrock@gmail.com>

* refactoring base lens-extension.ts, added `isBundled` flag

Signed-off-by: Roman <ixrock@gmail.com>

* added enabled/disable buttons

Signed-off-by: Roman <ixrock@gmail.com>

* auto enable/disable extensions -- part 1

Signed-off-by: Roman <ixrock@gmail.com>

* auto enable/disable extensions -- part 2

Signed-off-by: Roman <ixrock@gmail.com>

* auto enable/disable extensions -- part 3

Signed-off-by: Roman <ixrock@gmail.com>

* auto enable/disable extensions -- part 4

Signed-off-by: Roman <ixrock@gmail.com>

* refactoring & fixes

Signed-off-by: Roman <ixrock@gmail.com>

* fix: use page-layout with fullsize viewport

Signed-off-by: Roman <ixrock@gmail.com>

Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-04 19:25:36 +02:00
Lauri Nevala
d5214e47c1
Release v4.0.0-alpha.4 (#1224)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-11-04 17:16:48 +02:00
Sebastian Malton
02b9ac6b8b
Add @types/node to devDeps for npm extension (#1217)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-11-04 15:44:24 +02:00
chh
88a550fbda
Add if to only run labler on lens own repo but not fork (#1221)
Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>
2020-11-04 15:43:17 +02:00
Sebastian Malton
d7c7593c0d
Add CI step to run future extension tests (#1214)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-11-04 12:49:37 +02:00
pauljwil
973ff66a9f
Written content edits to Clusters and Getting Started (#1204)
* Updated written content in Getting started and Clusters

* Updated written content in index.md, downloading-lens.md, and removing-clusters.md

* Fixed links to /clusters/adding-clusters.md

* Removed .md from links to /clusters/adding-clusters.md in index.md and downloading-lens.md

* Fixed links to adding-clusters.md in index.md and downloading-lens.md

Co-authored-by: Paul Williams <pawilliams@mirantis.com>
2020-11-03 21:25:08 +00:00
Steve Richards
6e132e0925 Changed iframe to screenshot for intro video
This allows for the screenshot to be rendered in GH correctly aswell as in mkdocs.

Signed-off-by: Steve Richards <srichards@mirantis.com>
2020-11-03 15:45:17 +00:00
pashevskii
0497947159
[BugFix] Chart details are not updated on selecting another chart (#1155)
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com>
2020-11-03 18:41:30 +03:00
Steve Richards
4d3e612eff Renamed index.md to README.md so it renders in GH
Signed-off-by: Steve Richards <srichards@mirantis.com>
2020-11-03 15:00:56 +00:00
Alex Andreev
e3354f3b75
Fixing return statements in Pod menus (#1211)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-03 16:22:54 +03:00
chh
484de2ec21
Add +/- buttons in scale deployment popup screen (#1191)
* Add @testing-library/jest-dom and @testing-library/react for writing test cases

* Make eslint check __mocks__/*.ts files

* Mock electron.ipcRenderer.on to prevent errors in React compoment test cases

* Mock <Trans /> from @lingui/macro as a component simplely returns children components

* Use optional chaining operator (?.) to avoid TypeError: Cannot read property 'replicas' of undefined

* Add jest-fetch-mock for mocking global.fetch, activate for all test cases in jest.setup.ts

* Add basic tests for <DeploymentScaleDialog /> to ensure it initialises/renders without errors

* Add +/- button for changing desired replicas, and its test cases

* Adjust the styles of +/- buttons container to make sure it aligns with the slider

* Refactor after rebase from master

* Use var defined in vars.scss

* Add flex align-center to slider-container and remove margin-top: -4px

* Use <Icon /> to replace <i/>

* Add flex gaps to plus-minus-container

Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>
2020-11-03 20:30:36 +08:00
Steve Richards
25e75c265c updated cluster settings doc
Signed-off-by: Steve Richards <srichards@mirantis.com>
2020-11-03 12:08:22 +00:00
Steve Richards
9c073a88b9 Updates to first extensions doc
Fixes issue #1200

Signed-off-by: Steve Richards <srichards@mirantis.com>
2020-11-03 09:03:10 +00:00
Jari Kolehmainen
3ed7d93e91
Load symlinked extension folders (#1207)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-03 08:35:40 +02:00
Jari Kolehmainen
e570f6ac3b
Release v4.0.0-alpha.3 (#1197)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-03 08:05:23 +02:00
Lauri Nevala
14c893d9eb
Add types for analytics-node (#1203)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-11-02 21:35:48 +02:00
Jari Kolehmainen
7a6f6441af
Expose more apis for KubeObjectListLayout usage (#1194)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-02 19:28:00 +02:00
chh
ab5885f0e1
Add actions/labeler for auto label PRs (#1193)
* Add labler github action for auto labeling of PRs

Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>

* Add new label area/ci

Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>

* Auto label PR when changes on .azure-pipelines.yml and docs/**/*

Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>

* Typo READEME.md > README.md

Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>
2020-11-02 21:37:14 +08:00
Jari Kolehmainen
c7f77a01f9
Fix UI staleness after network issues (#1192)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-02 14:51:04 +02:00
Roman
32ca885596
License extension (#1174)
* License menu item should come from an extension #1141

Signed-off-by: Roman <ixrock@gmail.com>

* fix: expose `Util.openExternal` via extensions-api

Signed-off-by: Roman <ixrock@gmail.com>

* move LICENSE back to root

Signed-off-by: Roman <ixrock@gmail.com>
2020-11-02 13:03:00 +02:00
Jari Kolehmainen
da862db0b9
Fix proxy upgrade socket timeouts (#1190)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-02 08:17:08 +02:00
Jari Kolehmainen
70a8982c9f
Add missing kubeObjectDetailItems observable to LensRendererExtension (#1187)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-30 21:49:16 +02:00
Steve Richards
13ba557bc6 Hardcode the accent colour to the Lens Blue 2020-10-30 19:48:20 +00:00
Steve Richards
8d91a7f1fb Add link to Lens Website at end of nav 2020-10-30 18:21:03 +00:00
Steve Richards
2570eb54d5 Add link to Lens Website after nav contents 2020-10-30 18:01:52 +00:00
Steve Richards
b567cc1b16 Merge in PR1178 from Paul 2020-10-30 17:44:16 +00:00
Steve Richards
3c39ea923d Changed title of docs 2020-10-30 17:24:11 +00:00
Jari Kolehmainen
d23da79538
Expose KubeObjectListLayout to extensions (#1186)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-30 16:25:57 +02:00
Lauri Nevala
f126264d47
Telemetry improvements (#1180)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-10-30 16:09:59 +02:00
Jari Kolehmainen
eb5aca628d
Expose kubeObjectDetailRegistry via extension-api (#1185)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-30 15:57:32 +02:00
Mario Sarcher
179218d672 Add proper styles to docs versioning dropdown 2020-10-30 14:29:21 +01:00
Mario Sarcher
a405b21a6e Merge branch 'extensions-docs' of https://github.com/lensapp/lens into extensions-docs 2020-10-30 14:26:49 +01:00
Mario Sarcher
65cecb8df5 Fixed some static links in docs 2020-10-30 14:26:44 +01:00
Mario Sarcher
ee75f018a7
Update index.md 2020-10-30 14:12:07 +01:00
Mario Sarcher
68e4c401ca
Update main.yml 2020-10-30 14:10:06 +01:00
Mario Sarcher
5f6428a316
Update main.yml 2020-10-30 14:08:33 +01:00
Mario Sarcher
c861ad61db
Update main.yml 2020-10-30 14:02:26 +01:00
Mario Sarcher
5087c70135
Update main.yml 2020-10-30 14:00:38 +01:00
Mario Sarcher
977257c475
Update main.yml 2020-10-30 13:59:21 +01:00
Mario Sarcher
24d20a6768
Update main.yml 2020-10-30 13:42:15 +01:00
Mario Sarcher
0c096e8a0b
Update main.yml 2020-10-30 13:34:57 +01:00
Mario Sarcher
afddd17888
Update main.yml 2020-10-30 13:33:45 +01:00
Mario Sarcher
95ebef9840
Update main.yml 2020-10-30 13:32:47 +01:00
Mario Sarcher
710bd7f57c
Update main.yml 2020-10-30 13:23:39 +01:00
Mario Sarcher
7c3d9df61c
Update main.yml 2020-10-30 13:22:34 +01:00
Mario Sarcher
13e60e5767
Update main.yml 2020-10-30 13:20:36 +01:00
Mario Sarcher
4162b9c9fb
Update main.yml 2020-10-30 13:18:52 +01:00
Mario Sarcher
24d7993ede
Update main.yml 2020-10-30 13:17:30 +01:00