Alex Andreev
cc8902c32b
Removing separator sketches
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-04 07:34:04 +03:00
Alex Andreev
4e1b901845
Merge branch 'master' into logs-search
2020-11-04 07:23:48 +03: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
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
Lauri Nevala
6283daa0d8
Move npm build and extension build into own build step
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-11-03 13:57:42 +02:00
Lauri Nevala
cc3af771a8
Build also npm before integration tests
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-11-03 12:28:19 +02:00
Lauri Nevala
da12885c8b
Build extensions before integration tests
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-11-03 12:15:20 +02:00
Alex Andreev
94ed3726e4
Moving log tests before cluster operations
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-03 10:42:04 +03:00
Alex Andreev
858acc1811
Removing clicking on nginx-create-pod-test
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-03 09:47:43 +03: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
Alex Andreev
ea96a7fd74
Merge branch 'master' into logs-search
2020-11-02 21:11:08 +03: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
Alex Andreev
83c760da87
Removing download icon check for testing purpose
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-02 16:04:42 +03: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
Alex Andreev
139c1146ad
Fixing scroll jumping bug
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-02 12:18:23 +03:00
Alex Andreev
a054ae2714
Adding integration tests for logs
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-02 12:17:52 +03: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
Alex Andreev
4ec29cea1c
Adding test for search store
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-01 11:46:37 +03:00
Alex Andreev
d262c7656c
search.store.ts -> search-store.ts
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-01 10:28:21 +03:00
Alex Andreev
16cde00644
Move search.store.ts in to /common folder
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-01 10:25:40 +03: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
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
Alex Andreev
bc8a6885a9
Focus input fields on CmdOrCtrl+F
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-10-30 16:03:20 +03:00
Alex Andreev
61a293629d
Merge branch 'master' into logs-search
2020-10-30 15:26:11 +03:00
Alex Andreev
20e26f3206
Status bar visual fixes ( #1182 )
...
* Status bar improvements
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing animation visibility delay
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-10-30 15:16:26 +03:00
Alex Andreev
b0c0794200
Merge branch 'master' into logs-search
2020-10-30 15:14:22 +03:00
Alex Andreev
c5298548cb
Replace xs to smallest className
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-10-30 15:13:52 +03:00
Alex Andreev
924cf14fd5
Removing animation visibility delay
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-10-30 13:05:50 +03:00
Alex Andreev
7817db39f2
Status bar improvements
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-10-30 13:05:22 +03:00
Roman
3c23823a62
PoC: using external styles for extensions ( #1173 )
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-30 10:29:01 +02:00
Jari Kolehmainen
4a6553967d
Improve how extensions can manage cluster/workspace stores ( #1176 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-30 09:45:09 +02:00
Jari Kolehmainen
e4c56512e7
Fix regression caused by #1171 ( #1172 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-29 12:06:37 +02:00
Alex Andreev
a583dbe6d3
Fix: path checks in custom extension loader ( #1170 )
...
* Check for path existence and directory type
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Check for package.json availability
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-10-29 11:23:54 +03:00
Jari Kolehmainen
66d5fdd8b5
Optimize ExtensionManager#load ( #1171 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-29 09:53:25 +02:00
Jari Kolehmainen
e933d171a7
Release v4.0.0-alpha.2 ( #1168 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-28 14:34:09 +02:00
Jari Kolehmainen
40e228c1ac
Fix npm package missing types ( #1167 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-28 12:48:37 +02:00
Lauri Nevala
bc97f17565
Bind 'this' for setInterval callback ( #1165 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-10-28 10:59:28 +02:00
Jari Kolehmainen
c3bde1ad00
Fix bundled extension install on Linux/AppImage ( #1163 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-28 10:16:52 +02:00
Roman
bfdbf02830
fix: correct command in Makefile for compiling extension-types, typo fix ( #1160 )
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-27 22:41:35 +02:00
Jari Kolehmainen
15406c4897
Release v4.0.0-alpha.1 ( #1159 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-27 21:54:08 +02:00
Lauri Nevala
1f41cc800b
Add extensions/api.d.ts to .eslintignore ( #1157 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-10-27 17:08:08 +02:00
Roman
67754ffbb9
Get rid of this.disposers while registering stuff in extensions ( #1148 )
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-27 17:07:21 +02:00
Jari Kolehmainen
b765ee11bb
publish npm package via pipeline on release ( #1158 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-27 17:06:56 +02:00