Commit graph

14 commits

Author SHA1 Message Date
Yorick Peterse
4d10197915
Refactor the upgrading from source docs
Instead of requiring one separate document for every version (which is
created by release managers), we now use a single document for both
Community Edition and Enterprise Edition. This allows developers to add
guidelines right away, instead of release managers having to determine
what to add.

Version specific upgrading instructions are placed in a separate
section. This prevents instructions from lingering around for many
versions should a developer forget to remove them. This also ensures
that all instructions are kept in a single place, instead of being
spread across different documents.

A minor downside is that CE and EE guidelines now live in the same
document, which could cause merge conflicts. Since we are working
towards a single codebase, this should only be an issue until we merge
the codebases together; something we expect to do in the coming months.

This commit also removes all old upgrading instructions, but these can
still be accessed using Git branch specific URLs (included in the
updating README).
2019-02-11 15:29:21 +01:00
Achilleas Pipinellis
5481419fd7 Merge branch 'docs/fix-unordered-list-style' into 'master'
Resolve Markdown unordered lists not conforming to styleguide

See merge request gitlab-org/gitlab-ce!23037
2019-01-08 19:05:13 +00:00
Evan Read
d98560c1f5 Make unordered lists conform to styleguide
- Also makes other minor Markdown fixes that were near the main fixes.
2019-01-08 12:21:09 +10: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
Brett Walker
b0be58a1b3 Resolve "CE documentation is not CommonMark compliant" 2018-09-06 16:52:18 +00:00
Mark Chao
15469fe0a1 doc 2018-06-06 21:01:44 +09:00
Achilleas Pipinellis
2ac407b8d4
Deprecate the Kubernetes service docs 2018-05-09 09:04:06 +02:00
Ben Bodenmiller
6236705ef6 Gitlab -> GitLab 2017-04-27 02:03:29 +00:00
Achilleas Pipinellis
f88672b02c Merge branch 'docs/fix-broken-links' into 'master'
Fix broken links to docs

See merge request !9022
2017-02-07 11:56:26 +00:00
Achilleas Pipinellis
e60ff02882 Fix broken links to docs
[ci skip]
2017-02-06 15:46:58 +01:00
Adam Niedzielski
5d3816652e Introduce maximum session time for terminal websocket connection
Store the value in application settings.
Expose the value to Workhorse.
2017-02-06 11:49:30 +01:00
Achilleas Pipinellis
a6ac23250a Move project services to new location under Integrations 2017-02-03 20:28:47 +01:00
Nick Thomas
ff31f4f922 Rename "Online terminal" to "Web terminal" in the docs 2016-12-20 11:05:39 +00:00
Nick Thomas
d2212a8b5f Add online terminal documentation 2016-12-19 21:27:08 +00:00