Commit graph

14 commits

Author SHA1 Message Date
Steve Azzopardi
a051dd6ac8
Update web terminal note for shared runners
The current documentation suggests that a user can not use his own
runner for a specific group or project. At first I thought this was the
case but it is not true, since we do allow websocket connections on
GitLab.com, this was discovered as part of the investigation on
https://gitlab.com/gitlab-org/gitlab-ce/issues/52611.
2019-01-30 08:45:40 +01:00
Steve Azzopardi
5265f69b3a
Add docs on how web terminals are secured
In the administration page for web terminals add a new `Security`
section explaining how the interactive web terminals are secured between
GitLab and gitlab-runner.

This section is under administration instead of
`doc/ci/interactive_web_terminal` because the administrators of the
GitLab instance would be mostly interested in this, whilst
`doc/ci/interactive_web_terminal` are interested in how the feature
works.

closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52681
2019-01-07 18:47:50 +01:00
James Ramsay
389cd3e14e Clearly state web terminal is not supported at all 2018-12-14 08:48:03 +11:00
Marcia Ramos
84e1b2be27 Docs: update Web IDE docs 2018-12-11 20:07:22 +00:00
Steve Azzopardi
7397326a39
Add notice for web temrinal on GitLab.com
We have had multiple issues on why web terminals are not working on
GitLab.com, there is current work in progress to make it stable and
work in https://gitlab.com/gitlab-org/gitlab-ce/issues/52611
2018-11-27 09:44:29 +01:00
Achilleas Pipinellis
21267c1c98 Merge branch 'docs/add-note-for-interactive-web-terminal-docker-executor' into 'master'
Add note in docs for docker executor for interactive web terminal

See merge request gitlab-org/gitlab-ce!21880
2018-10-08 15:12:38 +00:00
Alexander Tanayno
d188449b72 Add info about reverse proxy to the configuration section 2018-09-28 14:43:22 +03:00
Steve Azzopardi
4f3da02887
Add note for docker executor
The docker executor does not work the same as the others. Add a note for
the users and points them to an issue that describes the issue.
2018-09-24 15:25:22 +02:00
Ben Bodenmiller
c21e4af353 Docs: one-off typo fix 2018-09-22 19:16:36 +00:00
Steve Azzopardi
9cf6abb647
Remove beta from web terminal
closes gitlab-org/gitlab-ce#51295
2018-09-10 11:54:38 +02:00
Achilleas Pipinellis
8dbcd11075
Compress all PNG images under doc/
The pngquant tool was used https://pngquant.org, and particularly, the
following command:

        /usr/bin/pngquant -f --skip-if-larger --ext .png --speed 1 image.png

Before: 47584K
After : 34924K
2018-08-27 15:52:03 +02:00
Steve Azzopardi
2b48ec9011
Add beta flag for interactive web terminals 2018-08-17 08:14:25 +02:00
Steve Azzopardi
e321eb6093
Update interactive web terminal documentation 2018-08-16 14:13:17 +02:00
Steve Azzopardi
b7fa2e0beb
Add documentation for interactive web terminals
Create a new page for the interactive web terminals since it doesn't fit in any
other place.

Add link in CI home page.
2018-08-16 13:50:38 +02:00