Panu Horsmalahti
79c01daf6a
Support extending KubernetesCluster in extensions ( #4702 )
...
* Support extending KubernetesCluster in extensions
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Simplify getItemsByEntityClass
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Make apiVersion string.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Improve entity loading for extension custom types.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Improve comment.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Fix lint.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Properly handle loading custom entity in cluster-frame
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Avoid .bind with .loadOnClusterRenderer
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Fix lint.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Revert style change.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Make loadOnClusterRenderer arrow function again, revert autoInitExtensions change as unnecessary
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Remove commented code.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
* Document extending KubernetesCluster in extension guides.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
2022-01-19 14:57:42 +02:00
Jim Ehrismann
49935a7306
Add migration details for extension api docs ( #3074 )
...
* updating extension api docs for 5.0
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
* beefed up migration details
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
* address review comments
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
* updated cluster features docs (#3094 )
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
* revert extension package-lock.json files again
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2021-06-18 11:34:16 -04:00
steve richards
e47d26e1ce
Use new config structure for versioning feature ( #3088 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-06-17 13:53:25 +01:00
steve richards
91b429e25a
Re-enable strict mode in docs vlidation. Bump mkdocs-material version ( #3073 )
...
- Re-enable strict mode in the verify docs command now that the latest version of mkdocs-material is available and supports the new Google Analytics layout
- Amend mkdocs config to use the new Google Analytics layout
- Bump to use latest 1.2 version of mkdocs
Note - current issue https://github.com/mkdocs/mkdocs/issues/2457 stops live reload from work in mkdocs 1.2 so developers will need to amend the mkdocs.yml
to pin mkdocs to version 1.1.2
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-06-16 15:51:36 +01:00
steve richards
78427e64e8
Amend the docs nav menu ( #2896 )
...
* Amend the docs nav menu
Moved all the nav items up one layer
Signed-off-by: Steve Richards <srichards@mirantis.com >
* updated site title
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-06-09 13:23:37 +01:00
steve richards
88edeeef43
Remove non-extension API docs ( #2877 )
...
All documents that related to Lens IDE in general will move to the private lens-ide repository. All extension API documents will remain in the lens repository and be served on a new url.
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-05-27 14:09:15 +01:00
Mario Sarcher
489cef9595
Docs theme switch fix ( #2810 )
...
* Fix the theme switch label in mkdocs
Signed-off-by: Mario Sarcher <mario@sarcher.de >
2021-05-19 16:47:58 +02:00
Mario Sarcher
eacf9399c8
Adopt docs color palette to lens styleguide + makes dark theme default ( #2804 )
...
Signed-off-by: Mario Sarcher <mario@sarcher.de >
2021-05-18 17:26:13 +02:00
steve richards
d08d5a24d7
Remove custom GA Tags script. Use built in GA. ( #2794 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-05-18 12:29:13 +03:00
Sebastian Malton
6be465858b
Add IPC capabilities for Extensions ( #2775 )
...
* Add IPC capabilities for Extensions
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* revert onA|D change:
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Switch to pushing the disposer in the methods
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* improve documentation, switch to a singleton instead of extension methods
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* fix build
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* make exported class abstract, improve guide
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* fix docs
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Change guide demo to initialization in constructor
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-05-18 12:24:43 +03:00
Alex Andreev
1e16e0bdae
Removing color reference from docs ( #2757 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-05-12 09:23:46 -04:00
Sebastian Malton and Jim Ehrismann
49a01b7922
Fix Extension Docs ( #2377 )
...
Co-authored-by: Jim Ehrismann <40840436+jim-docker@users.noreply.github.com >
2021-04-19 11:46:07 -04:00
Sebastian Malton
e69d008d59
Update copyright year ( #2286 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-03-05 12:26:58 -05:00
3e6d8fc732
Rework extensions guides ( #1802 )
...
* Rework extensions guides
* Edited MobX guide.
* Changed MobX in mkdocs.yml nav.
Signed-off-by: Paul Williams <pawilliams@mirantis.com >
* split line by sentances
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: Paul Williams <pawilliams@mirantis.com >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2021-01-15 12:41:03 -05:00
pauljwil and Jari Kolehmainen
3062fbe44a
Fix Electron 9.4 frame ipc bug ( #1888 ) ( #1789 )
...
* use pid+frameId
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* use correct process id
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Signed-off-by: Paul Williams <pawilliams@mirantis.com >
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-01-15 12:40:19 -05:00
Jim Ehrismann
831fb80bfe
extension store guide ( #1663 )
...
* extension store guide
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
* improve docs as per reviews and rereading
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
* more doc tweaks
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2020-12-07 15:25:17 -05:00
Sebastian Malton
1547142125
Add starting point for mobx related documentaion ( #1422 )
...
* add a brief overview to our use of mobx and mark all observable fields as observable in our docs
* add to navigation
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2020-11-25 14:05:58 -05:00
Mario Sarcher and Mario Sarcher
7a1812e34d
Documentation: remove feature navigation.instant as it conflicts with mkdocs versions ( #1526 )
...
Signed-off-by: Mario Sarcher <msarcher@mirantis.com >
Co-authored-by: Mario Sarcher <msarcher@mirantis.com >
2020-11-25 15:37:51 +00:00
chh
b94e523ad5
Add documentation on how to use Lens Extension Generator ( #1411 )
...
* Add generator docs
Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com >
* 'Welcome' > 'You are welcome to ...'
Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com >
* Add missing backslash
Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com >
* Move Generator section to Extension Guides
Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com >
2020-11-24 16:38:43 +02:00
Lee Namba
0c42274c85
Add support page to docs ( #1473 )
...
Signed-off-by: leenamba <lee.namba@gmail.com >
2020-11-23 12:37:09 +02:00
Jim Ehrismann
b0b2a99372
Extension Guides documentation ( #1427 )
...
- overview
- main extension guide
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2020-11-18 09:01:42 +02:00
pauljwil
656797abc7
Resolved conflicts in Your First Extension, Styling, and Color Reference after rebasing from master ( #1379 )
...
Signed-off-by: Paul Williams <pawilliams@mirantis.com >
2020-11-16 11:14:33 +02:00
Jari Kolehmainen
469b723469
Generate extension api reference docs using library mode ( #1307 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-11-11 09:02:26 +02:00
Mario Sarcher
de85229512
Generate API Reference documentation using typedocs and gh-actions
...
Signed-off-by: Mario Sarcher <msarcher@mirantis.com >
2020-11-10 09:36:28 +01:00
Alex Andreev
8d1c29ae4c
Docs: extension styling and theming ( #1267 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-11-09 19:05:27 +02:00
Miska Kaipiainen
531e445981
Fix Documentation: Contributing ( #1273 )
...
Signed-off-by: Miska Kaipiainen <miska.kaipiainen@gmail.com >
2020-11-09 13:54:01 +02:00
Jari Kolehmainen
e0e4415040
Docs: enable syntax highlight for code blocks ( #1254 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-11-06 12:37:28 +02:00
Jari Kolehmainen
f8ae8cc53d
Restructure docs menu ( #1235 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-11-05 17:30:49 +02:00
3bc45218c1
Documentation (MKDOCS) ( #1230 )
...
Co-authored-by: Steve Richards <srichards@mirantis.com >
Co-authored-by: Mario Sarcher <msarcher@mirantis.com >
Co-authored-by: steve richards <steve.james.richards@gmail.com >
Co-authored-by: Paul Williams <pawilliams@mirantis.com >
Co-authored-by: pauljwil <pauljwil@gmail.com >
2020-11-05 16:38:56 +02:00