Alex Andreev
8e823f0e69
Clean up extension directory types
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-11 11:42:07 +03:00
Alex Andreev
a76c4665f4
Use localhost fetch requests instead of mocked ones
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-11 11:36:07 +03:00
Alex Andreev
1b913091b7
Allowing to use no-cors requests
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-11 11:34:09 +03:00
Alex Andreev
1473ca4e6f
Enabling installation controls
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-11 11:32:53 +03:00
Alex Andreev
707c36e276
Styling reviews
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-09 16:00:15 +03:00
Alex Andreev
20b8369f17
Fix overview and review routes
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-09 15:48:25 +03:00
Alex Andreev
43954e4fad
Styling tags
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-09 15:11:04 +03:00
Alex Andreev
5b2c233d24
Set rating elements
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-09 12:47:39 +03:00
Alex Andreev
282c090f97
Show extension reviews
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-09 12:40:22 +03:00
Alex Andreev
80faf93c80
Add extension controls
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-09 08:30:21 +03:00
Alex Andreev
0e012036d1
Show description from github repo
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-09 07:40:31 +03:00
Alex Andreev
74e008299a
Enable basic filter
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-09 07:39:57 +03:00
Alex Andreev
e899377e16
Fetch github README
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-08 15:19:49 +03:00
Alex Andreev
0770e9892b
Add dependencies to uninstall/disable extension
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-08 14:46:36 +03:00
Alex Andreev
99d657d34a
Set loading only on clicked button
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-08 14:00:44 +03:00
Alex Andreev
ca07904fa9
Go to extension page from extension list
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-08 13:32:56 +03:00
Alex Andreev
9ece3618ad
Move ExtensionCard to its own component
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-08 13:09:35 +03:00
Alex Andreev
78fabc1b19
Add ExtensionPage
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-08 13:09:00 +03:00
Alex Andreev
2464b7ac17
Install from ExtensionCard
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-08 10:59:15 +03:00
Alex Andreev
3f6fff3daa
Styling cards
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-07 18:04:01 +03:00
Alex Andreev
ad6e4fc383
Add install.module.scss styles
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-07 14:45:50 +03:00
Alex Andreev
ec4b6ad8b4
Adjust list to new extension types
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-07 14:45:21 +03:00
Alex Andreev
133c534469
Add ExtensionCard component
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-02 16:12:26 +03:00
Alex Andreev
0d27812298
Add Install Extensions page
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-02 15:38:58 +03:00
Alex Andreev
1d47ca15a2
Add extensions and install tabs into Preferences
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-02-02 15:07:35 +03:00
Janne Savolainen
e8205a64b9
Fix bugs in helm releases ( #4785 )
...
* Fix opening of upgrade release tab
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Bring back ability to rollback to specific revision
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix helm releases not updating after rollback
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Fix helm releases not updating after upgrade
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-02-01 16:18:43 +02:00
Jim Ehrismann
c1d557aeee
release v5.4.0-alpha.0 ( #4780 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2022-02-01 08:47:03 -05:00
Sebastian Malton
dd4aa30b8d
Update Node.getRoleLabels() to work with kube 1.16's defaults ( #4771 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-02-01 07:33:39 -05:00
Jim Ehrismann
4ec36a154d
select all on helm releases now selects all or none (toggles) ( #4742 )
...
* select all on helm releases now selects all (or none if all were already selected)
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* Fix isSelectedAll when no items are visibile
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
2022-02-01 08:05:45 +02:00
Juho Heikka
a0f474a676
Disable native window open ( #4778 )
...
Signed-off-by: Juho Heikka <juho.heikka@gmail.com>
2022-01-31 17:59:49 +02:00
Sebastian Malton
0b1696fe16
Fix build due to removal of old extended collections ( #4779 )
2022-01-31 10:46:40 -05:00
Janne Savolainen
ac42a6565f
Replace kube object menu registry with reactive solution ( #4731 )
...
Co-authored-by: Sebastian Malton <sebastian@malton.name>
2022-01-31 10:16:29 -05:00
Sebastian Malton
0ce4e3d793
Full dependency inversion of <Dock> and all current tab kinds ( #4757 )
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
2022-01-31 09:49:36 -05:00
Alex Andreev
65669f6a64
Fix: increase catalog entity name col width ( #4776 )
...
* Increase .entityName col width
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adjust catalog menu paddings
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix table head border color
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-01-31 17:04:15 +03:00
Dmitriy Noa
a9abcf99e4
Fix failing lint in master ( #4775 )
...
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
2022-01-31 11:03:49 +01:00
Sebastian Malton
38790eb886
Upgrade to latest for all linting deps ( #4755 )
...
* Upgrade to eslint latest
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix OOM error
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* resolve PR comments
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-01-29 07:46:37 -05:00
Sebastian Malton
2ad78c2a86
Fix item menus for several pages ( #4770 )
2022-01-28 11:08:06 -05:00
Janne Savolainen
09b33633f7
Replace StatusBarRegistry with reactive solution ( #4728 )
2022-01-28 08:40:58 -05:00
Sebastian Malton
8d8491a035
Ensure that CatalogEntity.getName() and CatalogEntity.getId() are always used ( #4763 )
2022-01-27 14:42:19 -05:00
Jari Kolehmainen
1cac3ca74c
Upgrade to Electron 14.2.4 ( #4625 )
...
Co-authored-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Jim Ehrismann <jehrismann@mirantis.com>
2022-01-27 10:23:36 -05:00
Alex Andreev
205225f6a4
Docs: add styling Custom Views block ( #4760 )
2022-01-27 08:18:48 -05:00
Sebastian Malton
a2b9153e52
Allow users of KubeObjectListLayout to override all props of ItemListLayout ( #4752 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-01-27 07:13:56 -05:00
Sebastian Malton
162741a7cc
Fix multi-document support in monaco editor ( #4756 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-01-27 07:13:41 -05:00
Alex Andreev
5fb465802b
Do not pass blurOnEnter to html element ( #4762 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-01-27 15:05:26 +03:00
Alex Andreev
e353d530e8
Remove first column padding ( #4761 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-01-27 13:05:13 +03:00
Jari Kolehmainen
57a2647a03
Export missing k8s api types for extensions ( #4749 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2022-01-27 08:30:09 +02:00
Sebastian Malton
b3df5b4fc6
Fix pod logs dock tab ( #4738 )
...
- Move all dependencies into a transient LogsViewModel
- Remove dependencies on dockStore.selectedTab
- Make all bindings as late as possible, as per mobx rules
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-01-25 07:04:11 -05:00
Alex Andreev
b037c3bf02
Fix: keep ItemListLayout scrollable with custom views ( #4737 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-01-25 08:04:42 +03:00
dependabot[bot]
10e4416b07
Bump nodemon from 2.0.14 to 2.0.15 ( #4519 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-24 10:41:43 -05:00
Sebastian Malton
53ffc62391
Add extension API for registering custom category views ( #4733 )
2022-01-21 16:44:57 -05:00