Commit Graph

28 Commits (97f3c3cb4aaa47aa331bb6168bba3fbdc84ffaeb)

Author SHA1 Message Date
Nick Boldt 46592e65ce
chore: update to latest com.fasterxml.jackson 2.14.z (CRW-4790, #22548) (#571)
Change-Id: Iacdbd86ccc1480c8badbbc15ffe48bdb01206e44

Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-09-25 16:53:30 -03:00
Ihor Okhrimenko f6e8a385fd
Create tests for the "Typescript" and "Node-debug2" plugins (#19474)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2021-04-01 21:07:14 +03:00
Michal Vala 63062df4eb
gitignore dashboard war overlays folder (#16420)
* gitignore dashboard war overlays folder

Signed-off-by: Michal Vala <mvala@redhat.com>

* gitignore all overlays folders in assembly

Signed-off-by: Michal Vala <mvala@redhat.com>
2020-03-23 07:23:54 +01:00
Igor Ohrimenko c37275677c
"Happy Path" Update methods from the "e2e" project for simplifying and improve it's work (#15452) 2019-12-11 17:28:30 +02:00
Igor Ohrimenko 1def7dab57
Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200)
Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks

Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-05-06 17:38:25 +03:00
Masaki Muranaka 66708ae025 Ignore `.theia/` .
Signed-off-by: Masaki Muranaka <monaka@monami-ya.com>
2019-04-21 11:52:36 +09:00
Igor Ohrimenko 8ded9dd01b
[Cypress] Rework "cypress-tests" module with using "InversifyJS" library (#13036) 2019-04-01 17:28:07 +03:00
Igor Ohrimenko 2e8c2fe250
Implement first E2E suite for Che 7 (#12848) 2019-03-12 09:42:41 +02:00
Sébastien D 095bf59627 Web Plugin: Add VueJS Language Support (#12470)
Web Plugin: Add VueJS Language Support
2019-01-28 09:25:44 +01:00
Oleksandr Garagatyi c134364ce1 Ignore .factorypath files
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2019-01-11 11:17:45 +02:00
Lukas Krejci d789f290dd Add prometheus and grafana to the Helm chart (#12088)
* Adds prometheus and grafana as to the deployment

moves che's custom charts into "custom-charts" directory so that they don't
interfere with helm which uses the "charts" directory to download and use
all the other remote dependencies.

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>

* Deploy our own ingress for prometheus and grafana so that we can have
templatized names of the same format as the same of the deployment.

Also removed the hardcoded time interval in the sample dashboard so that
it uses the default of "last 6 hrs".

Signed-off-by: Lukas Krejci <lkrejci@redhat.com>

* New lines at the end of the files and whitespace removal.
2018-12-05 13:06:35 +02:00
Vitaliy Guliy 3da13d54b5 Workspace loader (#8838)
Adding workspace loader application.
2018-03-05 14:04:49 +02:00
Sergii Kabashniuk ee01b2998f Multi-user Eclipse Che (#6441)
Multi-user Eclipse Che (#6441)
#### How to run it.
```docker run -it -e CHE_MULTIUSER=true -e CHE_HOST=<your ip> -e CHE_KEYCLOAK_AUTH-SERVER-URL=http://<your ip>:5050/auth -v /var/run/docker.sock:/var/run/docker.sock -v ~/.che-multiuser:/data eclipse/che:nightly start --skip:pull --skip:nightly```
#### How to manage it
 - Keycloak configured with two realms. ```Master``` and ```che```. Also we have one user admin/admin in both realm. Admin user in master realm is  - super admin. 
-  Eclipse Che configured for che realm
- We enabled user registration in ```Che``` realm
#### Known limitation
 - swagger would not work. We need to upgrade a version. to support openid authentification https://github.com/eclipse/che/issues/6015
- It's working on local docker. We are going to provide scalable version based on OpenShift on next versions.
- Invitation of non-existent users to Eclipse Che organization https://github.com/eclipse/che/issues/6335
#### How to run it when it is in a branch


To run an multiuser Che version, the following steps are required after building the branch:
 - Rebuild init, cli and che images (in the given sequence). To do that, proceed to folder _dockerfiles/<image_name>_ and run _build.sh_
 - Run Che in a  usual way using cli, with additional parameters:  `-e CHE_MULTIUSER=true` and `--skip:pull --skip:nightly`  
   Full command example:
   `docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock -v /home/user/.che:/data -e CHE_MULTIUSER=true eclipse/che-cli:nightly start --skip:pull --skip:nightly`
 - MacOS users may need to edit _che.env_ file in the data folder, changing `CHE_HOST` and `CHE_KEYCLOAK_AUTH__SERVER__URL` values to their specific IP.
 
When start is succeeded, the following docker containers should be created:  
 - che, exposing 8080 port;
 - che_keycloak, exposing 5050 port;  
 - che_postgres, exposing 5432 port;
2017-10-06 17:27:27 +03:00
Vitalii Parfonov 943bd58339 Add node modules to the gitignore (#4727)
* Add node modules to the gitignore

Signed-off-by: Vitalii Parfonov <vparfonov@codenvy.com>
2017-04-06 15:25:47 +03:00
Sergii Kabashniuk 0b82be154d Do not prevent developers to use instance and config folder in package names (#4632) 2017-03-29 23:06:06 +03:00
Michail Kuznetsov 24b11c3726 CHE-3733 Exclude assembly's bin folder from gitignore (#4003) 2017-02-02 17:03:29 +02:00
James Drummond 9aec83c1bf Added {% include base.html %} to all markdown. (#3490)
* Added {% include base.html %} to all markdown. Add license information to some files. Added docs/assets/images to .gitignore .

* Added {% include base.html %} to all markdown. Add license information to some files. Added docs/assets/images to .gitignore .

Signed-off-by: James Drummond <jdrummond@codenvy.com>
2016-12-23 10:18:44 -06:00
Tyler Jewell 6dc998b2d6 Revampled CHE Docs Outline (#3420)
* che-docs
2016-12-19 07:10:23 -08:00
James Drummond 85cb15af86 Added documentation. (#3407)
* Added documentation. The markdown and configuration files are used by jekyll to generate static html. This static html can be used both in the eclipse che product with the already include tomcat server and on web hosting sites such as https://www.eclipse.org/che/docs/ .
2016-12-16 15:52:18 -06:00
Florent BENOIT a7d4bb753e CHE-2977 "move the core Che Dockerfiles and Dockerfile.centos into /dockerfiles/che (#3318)
* CHE-2977 "move the core Che Dockerfiles and Dockerfile.centos into /dockerfiles/che"

merge docker.sh and che.sh.
also docker.sh script is moved from the assembly folder to the docker image folder and named entrypoint.sh

Change-Id: I7404f8f2896e8a7eea83ecab57a6c4c623c68abe
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-12-12 09:09:24 -07:00
Yevhenii Voevodin ab9b0946ec Add exec-agent (#2163) 2016-12-08 16:18:25 +02:00
Xavier Coulon a3464548a8 Issue 1793: Language Server Protocol: ShowMessage Notification feature (#3124)
Added a ShowMessageProcessor and a ShowMessageMessager classes to process
incoming `window/showMessage` notification and display a notification
in `float` mode in the UI if the message type is `error` or `warning`, in
the events panel otherwise. Note that the notification type for `error`
messages is incorrectly set to `Log` because of a bug in the typefox
dependency: `io.typefox.lsapi.MessageType#Log` has the value `1` instead of
`4`.

This issue depends on https://github.com/eclipse/che/pull/3113
(Add a 'warning' state for the notifications)

To test the pull request, please follow the instructions on
https://github.com/eclipse/che/pull/3123 to run the 'test-lang' server.
Once in the workspace, create a project, add a `foo.test` file (the
Language Server support for the 'test-lang' will be activated), then
type the following line
> window/showMessage:error: a message
and wait for the editor to save the changes. This will trigger a
`window/showMessage` notification from the 'test-lang' server in the Che UI.

Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
2016-12-05 16:57:05 +02:00
Yevhenii Voevodin fb8a6c8820 Rework database schema (#3063) 2016-11-23 11:03:22 +02:00
Michail Kuznetsov 42a8e43a3d Follow up fixes after configuration property renaming (#2955) 2016-11-02 10:12:58 +02:00
Kaloyan Raev 56e8ae547f Add some files generated by m2e to .gitignore (#2705)
* Add some files generated by m2e to .gitignore

Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>

* Ignore all .launch files

Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>

* Ignore all *.launch files

Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-10-05 05:29:32 -07:00
Florent BENOIT 95e1b2972a Add .che to gitignore (#2462)
(these files may be generated by a `che dir up` command)

Change-Id: Ie9ab1196b3fa5be07442753bcd863baff74c81dd
Signed-off-by: Florent BENOIT <fbenoit@codenvy.com>
2016-09-16 13:52:54 +02:00
Roman Iuvshin 4acceecdc4 Remove *.sh from gitignore (#2096) 2016-08-15 17:41:39 +03:00
Sergii Kabashniuk 9b6a9647f7 Init ignore
Signed-off-by: Sergii Kabashniuk <skabashnyuk@codenvy.com>
2016-02-12 09:47:29 +02:00