summaryrefslogtreecommitdiff
path: root/doc/administration
Commit message (Collapse)AuthorAgeFilesLines
* Add local markdown versionlocal-markdown-versionJan Provaznik2019-02-062-0/+17
| | | | | | Cached markdown version is composed both from global and local markdown version. This allows admins to bump version locally when needed (e.g. when external URL is changed).
* Disable git v2 protocol temporarilyNick Thomas2019-01-311-0/+7
|
* Surface link to auth section indexEvan Read2019-01-301-1/+1
|
* Adds steps for running GitLab Pages on a separate serverAlexander Tanayno2019-01-251-0/+36
|
* Document broadcast messages in UIEvan Read2019-01-241-2/+3
|
* Fix most instances of bare URLs in markdownEvan Read2019-01-246-11/+11
|
* Add notes about gitaly network architectureJacob Vosmaer2019-01-221-0/+19
|
* Indicate which version shipped with Gitaly TLS supportDrew Blessing2019-01-141-0/+2
|
* Setting Unicorn Worker memory limit in gitlab.rbAbubakar Siddiq Ango2019-01-101-1/+11
|
* Merge branch 'docs/fix-unordered-list-style' into 'master'Achilleas Pipinellis2019-01-087-38/+37
|\ | | | | | | | | Resolve Markdown unordered lists not conforming to styleguide See merge request gitlab-org/gitlab-ce!23037
| * Make unordered lists conform to styleguidedocs/fix-unordered-list-styleEvan Read2019-01-087-38/+37
| | | | | | | | - Also makes other minor Markdown fixes that were near the main fixes.
* | Merge branch ↵Evan Read2019-01-081-0/+13
|\ \ | |/ |/| | | | | | | | | | | | | 'docs/52681-add-documentation-about-how-web-terminals-are-secured' into 'master' Add docs on how web terminals are secured Closes #52681 See merge request gitlab-org/gitlab-ce!24099
| * Add docs on how web terminals are secureddocs/52681-add-documentation-about-how-web-terminals-are-securedSteve Azzopardi2019-01-071-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Link highlighting of jon.doe@example.com swallowed the trailing backtick, ↵Adam Smith2019-01-081-1/+1
| | | | | | | | destroying formatting.
* | Document new incoming email address formatBrett Walker2019-01-081-32/+38
|/
* Merge branch 'docs-remove-irrelevant-sentences-in-job-artifacts-md' into ↵Evan Read2019-01-031-12/+0
|\ | | | | | | | | | | | | 'master' Remove outdated sentences from job_artifacts.md See merge request gitlab-org/gitlab-ce!24013
| * Update job_artifacts.mddocs-remove-irrelevant-sentences-in-job-artifacts-mdShinya Maeda2018-12-241-12/+0
| |
* | Fix navigation style in docs55836-docs-fix-navigation-style-in-docsTakuya Noguchi2019-01-021-2/+2
|/ | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* Merge branch 'support-gitaly-tls' into 'master'Lin Jen-Shin2018-12-211-5/+79
|\ | | | | | | | | Support tls communication in gitaly See merge request gitlab-org/gitlab-ce!22602
| * More tls gitaly docsAhmad Hassan2018-12-211-2/+28
| |
| * Followups on reviewAhmad Hassan2018-12-191-4/+4
| |
| * Add tls config to gitaly administration docsAhmad Hassan2018-12-181-1/+11
| |
| * Merge remote-tracking branch 'origin/master' into support-gitaly-tlsAhmad Hassan2018-12-172-9/+53
| |\
| * \ Merge remote-tracking branch 'origin/master' into support-gitaly-tlsAhmad Hassan2018-12-1116-61/+152
| |\ \
| * \ \ Merge remote-tracking branch 'origin/master' into support-gitaly-tlsAhmad Hassan2018-11-1515-89/+139
| |\ \ \
| * | | | Add documentation for tls gitalyAhmad Hassan2018-11-021-4/+42
| | | | |
* | | | | Merge branch '45552-abuse-reports-functionality-is-undocumented' into 'master'Achilleas Pipinellis2018-12-191-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CE: Document the "Abuse reports" feature Closes #45552 See merge request gitlab-org/gitlab-ce!22932
| * | | | | Document the "Abuse reports" featureLuke Bennett2018-12-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add documentation for both admins (/user/admin_area/abuse_reports.md) and non-admins (/user/abuse_reports.md) to help them use the abuse reports feature
* | | | | | Compress all images under doc/Achilleas Pipinellis2018-12-181-0/+0
| | | | | |
* | | | | | docs: link to improved Uploads Migrate Rake TaskBen Bodenmiller2018-12-181-50/+2
| |_|_|_|/ |/| | | |
* | | | | Add Registry S3 chunksize troubleshooting sectionDrew Blessing2018-12-141-0/+46
| | | | |
* | | | | Update Filesystem Benchmarking to be more strictDrew Blessing2018-12-131-9/+7
| | | | |
* | | | | Revert "Document gitaly network architecture"Jacob Vosmaer2018-12-111-19/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit cc7353523bc1d19054769d7a0a61b0cb7f6ce4e3. I pushed this commit to master accidentally. Oops!
* | | | | Document gitaly network architectureJacob Vosmaer2018-12-111-0/+19
| |_|_|/ |/| | |
* | | | Add documentation note about not nesting storage pathsJacob Vosmaer2018-12-111-0/+19
| | | |
* | | | Allow public forks to be deduplicatedZeger-Jan van de Weg2018-12-071-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a project is forked, the new repository used to be a deep copy of everything stored on disk by leveraging `git clone`. This works well, and makes isolation between repository easy. However, the clone is at the start 100% the same as the origin repository. And in the case of the objects in the object directory, this is almost always going to be a lot of duplication. Object Pools are a way to create a third repository that essentially only exists for its 'objects' subdirectory. This third repository's object directory will be set as alternate location for objects. This means that in the case an object is missing in the local repository, git will look in another location. This other location is the object pool repository. When Git performs garbage collection, it's smart enough to check the alternate location. When objects are duplicated, it will allow git to throw one copy away. This copy is on the local repository, where to pool remains as is. These pools have an origin location, which for now will always be a repository that itself is not a fork. When the root of a fork network is forked by a user, the fork still clones the full repository. Async, the pool repository will be created. Either one of these processes can be done earlier than the other. To handle this race condition, the Join ObjectPool operation is idempotent. Given its idempotent, we can schedule it twice, with the same effect. To accommodate the holding of state two migrations have been added. 1. Added a state column to the pool_repositories column. This column is managed by the state machine, allowing for hooks on transitions. 2. pool_repositories now has a source_project_id. This column in convenient to have for multiple reasons: it has a unique index allowing the database to handle race conditions when creating a new record. Also, it's nice to know who the host is. As that's a short link to the fork networks root. Object pools are only available for public project, which use hashed storage and when forking from the root of the fork network. (That is, the project being forked from itself isn't a fork) In this commit message I use both ObjectPool and Pool repositories, which are alike, but different from each other. ObjectPool refers to whatever is on the disk stored and managed by Gitaly. PoolRepository is the record in the database.
* | | | Support RSA and ECDSA algorithms in Omniauth JWTMichael Tsyganov2018-12-052-19/+19
| | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | Add documentation reference to gitaly-debugJacob Vosmaer2018-11-301-0/+11
| | | |
* | | | Remove broken link and fix markdown formattingEvan Read2018-11-301-8/+9
| | | |
* | | | Merge branch 'json-logging-for-k8s' into 'master'Stan Hu2018-11-271-0/+19
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Json logging for k8s Integration See merge request gitlab-org/gitlab-ce!23328
| * | | | Use JSON logging for helm install servicesDylan Griffith2018-11-271-0/+19
| | | | |
* | | | | Merge branch 'docs/skip-auto-reconfigure' into 'master'Marcia Ramos2018-11-272-3/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace deprecated skip-auto-migrations occurrence Closes #45031 See merge request gitlab-org/gitlab-ce!23326
| * | | | | Replace deprecated skip-auto-migrations occurrencedocs/skip-auto-reconfigureAchilleas Pipinellis2018-11-232-3/+3
| |/ / / /
* | | | | Add instructions on how to add Prometheus as data source in GrafanaChenjerai Katanda2018-11-231-0/+14
| | | | |
* | | | | Merge branch 'docs-update-perfbar-path' into 'master'Achilleas Pipinellis2018-11-231-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | refresh the path to performance bar in admin settings with the up-to-date value See merge request gitlab-org/gitlab-ce!23316
| * | | | | update path to performance bar in admin settingsdocs-update-perfbar-pathAlexander Tanayno2018-11-231-2/+2
| |/ / / /
* | | | | update screenshot for request profiling tokendocs-update-request-prof-screenshotAlexander Tanayno2018-11-231-0/+0
|/ / / /
* | | | Add user docs for Pages access controlAchilleas Pipinellis2018-11-212-10/+17
| | | |
* | | | Resolve "Docs feedback: Update gitaly docs"Zeger-Jan van de Weg2018-11-201-14/+6
| | | |
* | | | Merge branch 'gt-fix-typos-in-specs-and-docs' into 'master'Evan Read2018-11-191-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix typos in specs and docs See merge request gitlab-org/gitlab-ce!23084