An error occurred fetching the project authors.
- 29 Mar, 2021 1 commit
-
-
Xavier Thompson authored
-
- 25 Mar, 2021 1 commit
-
-
Xavier Thompson authored
Before this commit, running 'slapos node software' and 'supervisorctl start slapos-node-software' behaved differently because the PATH and other environment variables where different in the interactive theia shell and in supervisord.
-
- 15 Mar, 2021 1 commit
-
-
Xavier Thompson authored
See merge request nexedi/slapos!935
-
- 02 Mar, 2021 1 commit
-
-
Jérome Perrin authored
Instead of having softwares install yarn, unify this in nodejs stack. Yarn usage is similar to nodejs usage, if a specific version is needed, software should use macro to expose which yarn version to use, example: [yarn] <= yarn-1.17.3 Then sections can use yarn by having ${yarn:location}/bin/ in their path. yarn will use the default [nodejs], so to another nodejs version, the same pattern can be used: [nodejs] <= nodejs-10.6.0
-
- 22 Feb, 2021 1 commit
-
-
Xavier Thompson authored
See merge request nexedi/slapos!913
-
- 13 Jan, 2021 1 commit
-
-
Xavier Thompson authored
-
- 12 Jan, 2021 1 commit
-
-
Xavier Thompson authored
-
- 22 Dec, 2020 2 commits
-
-
Jérome Perrin authored
slapos.recipe.build verifies signatures of downloaded files and can also use buildout cache or download from shacache, which This introduces a new download-plugins.cfg, containing the URLs of extensions and their md5sum signatures. This profile is extended by software.cfg and there's a section using slapos.recipe.build to actually download extensions. A generate_download_plugins_cfg.py python script is also included, to be run by software release maintainers to update download-plugins.cfg using the list of plugins included in generate_download_plugins_cfg.py
-
Jérome Perrin authored
Update extensions to newer version and to the URLs from openvsx instead of github, since openvsx prevent maintainers to modify releases. add vscode-references-view ( https://open-vsx.org/extension/ms-vscode/references-view ) it's installed in default Theia and looks good. Some java extensions were not on openvsx, they were removed or updated. Newer java extension seem to associate .cfg as "properties" files, so force a mapping to make them open as zc-buildout. python was also updated, but not to latest version which does not work on Theia.
-
- 30 Nov, 2020 3 commits
-
-
Xavier Thompson authored
-
Jérome Perrin authored
Until now, standalone subsystem was started as a daemon first time a terminal was openned and since it was running as daemon, stopping the theia instance did not stop any of the services running in the embedded slapos. Before nexedi/slapos.core!265 there was two supervisor running as daemon: - ~/srv/slapos/etc/supervisord.conf which runs slapos proxy etc - ~/srv/slapos/inst/etc/supervisord.conf with runs instances in the embedded slapos After, the second one runs as a service in the first one, but the first one was still running as daemon. This changes so that the first supervisor runs as a service managed by the Theia instance, so stopping Theia instance will effectively stop the services. When upgrading, running instances should continue to run as detached. To attach them to the new service, procedure could be something like this Stop supervisors inside Theia instance: supervisorctl -c ~/srv/slapos/etc/supervisord.conf shutdown supervisorctl -c ~/srv/slapos/inst/etc/supervisord.conf shutdown Restart slappartX:slapos-standalone-instance-XXX-on-watch from host slapos
-
Jérome Perrin authored
-
- 08 Oct, 2020 4 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 02 Oct, 2020 2 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
Prevent this kind of errors when first installation fail: Error: [Errno 13] Permission denied: 'parts/python-language-server/bin/activate' by using --clear the virtualenv is recreated from scratch if the command failed for some reason.
-
- 07 Sep, 2020 4 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
+minor cleanups user section was not used
-
Jérome Perrin authored
See https://github.com/eclipse-theia/theia/blob/v1.5.0/CHANGELOG.md#v150---27082020 Use newer nodejs as per requirement Use vscode extensions for json and plantuml
-
Jérome Perrin authored
so that theia can use a local installation of rust using rustup
-
- 21 Jul, 2020 9 commits
-
-
Jérome Perrin authored
The version from theia images does not support running from a plugin installed in a read only folder, this newest version seem to work. Also set the required java.home setting
-
Jérome Perrin authored
So that gitlens extension (which can be installed per-workspace) knows how to open files from lab.nexedi.com in browser
-
Jérome Perrin authored
-
Jérome Perrin authored
so that we can easily use python version 2 or 3 during development and local testing. This python is not directly usable with python extension, pip needs to be installed as user, following: https://pip.pypa.io/en/stable/installing/#installing-with-get-pip-py
-
Jérome Perrin authored
so that frontend requests are requested as theia computer partition. Practically this means that if theia is installed on slapos master, frontend requests for slapos inside theia partition will be requested as this theia instance.
-
Jérome Perrin authored
-
Jérome Perrin authored
So that parts are shared when we install ERP5 in theia
-
Jérome Perrin authored
Not much tested but it looks working
-
Jérome Perrin authored
Even if we don't use this, the debug pane cause an error when jdk is not installed Some optional extensions installable from the registry (like the XML supports from redhat) also need java and it's better to have something to edit XML
-
- 08 May, 2020 1 commit
-
-
Jérome Perrin authored
This reverts commit 7e3bc5ee. Theia does not seem to be ready for this version, several things are not working: - selecting another python interpreter - linting in the editor - at startup there's always a "Python is not installed.Please download and install Python before using the extension." warning . I think this happened sometimes with the previous version too. jedi was working fine, but too maybe critical features are broken.
-
- 28 Apr, 2020 7 commits
-
-
Jérome Perrin authored
gowork include gcc's location, which can be /usr/bin when system gcc was selected.
-
Jérome Perrin authored
for better experience in the terminal
-
Jérome Perrin authored
-
Jérome Perrin authored
To remove GIT_EXEC_PATH from environment as this can break running buildout with slapos.recipe.build:gitclone sections using an incompatible git version
-
Jérome Perrin authored
because python-language-server-requirements.txt contains a git URL
-
Jérome Perrin authored
includes vsx registry and our resolution fixes
-
Jérome Perrin authored
-
- 24 Apr, 2020 1 commit
-
-
Julien Muchembled authored
TODO: There are still direct references to specific version of Python in: - slapos component - bazel templates - nextcloud & theia SR
-