diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-19 00:09:27 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-19 00:09:27 +0000 |
commit | 77d15aff0eaa7dd8a8ce988436a502c5ab6bb55b (patch) | |
tree | 7e5a828e67a98dbb3b7eb1f73b569d15bbcf0f45 /doc | |
parent | 8b5c2a4525819c6b18f422b4baa0f6568286909b (diff) | |
download | gitlab-ce-77d15aff0eaa7dd8a8ce988436a502c5ab6bb55b.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc')
-rw-r--r-- | doc/administration/auth/smartcard.md | 20 | ||||
-rw-r--r-- | doc/user/admin_area/settings/usage_statistics.md | 1 | ||||
-rw-r--r-- | doc/user/group/epics/index.md | 8 | ||||
-rw-r--r-- | doc/user/project/issues/index.md | 22 | ||||
-rw-r--r-- | doc/user/project/merge_requests/index.md | 14 |
5 files changed, 55 insertions, 10 deletions
diff --git a/doc/administration/auth/smartcard.md b/doc/administration/auth/smartcard.md index 9f3e9e3de59..6aa79200f4a 100644 --- a/doc/administration/auth/smartcard.md +++ b/doc/administration/auth/smartcard.md @@ -49,7 +49,7 @@ Certificate: Subject: CN=Gitlab User, emailAddress=gitlab-user@example.com ``` -### Authentication against a local database with X.509 certificates and SAN extensions **(PREMIUM ONLY)** +### Authentication against a local database with X.509 certificates and SAN extension > [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/8605) in [GitLab Premium](https://about.gitlab.com/pricing/) 12.3. @@ -135,6 +135,12 @@ attribute. As a prerequisite, you must use an LDAP server that: listen *:3444 ssl; ``` + - It can also be configured to run on a different hostname: + + ```plaintext + listen smartcard.example.com:443 ssl; + ``` + - The additional NGINX server context must be configured to require the client side certificate: @@ -156,7 +162,7 @@ attribute. As a prerequisite, you must use an LDAP server that: ```plaintext server { - listen *:3444 ssl; + listen smartcard.example.com:3443 ssl; # certificate for configuring SSL ssl_certificate /path/to/example.com.crt; @@ -195,10 +201,16 @@ attribute. As a prerequisite, you must use an LDAP server that: # Path to a file containing a CA certificate ca_file: '/etc/ssl/certs/CA.pem' - # Port where the client side certificate is requested by NGINX - client_certificate_required_port: 3444 + # Host and port where the client side certificate is requested by the + # webserver (NGINX/Apache) + client_certificate_required_host: smartcard.example.com + client_certificate_required_port: 3443 ``` + NOTE: **Note** + Assign a value to at least one of the following variables: + `client_certificate_required_host` or `client_certificate_required_port`. + 1. Save the file and [restart](../restart_gitlab.md#installations-from-source) GitLab for the changes to take effect. diff --git a/doc/user/admin_area/settings/usage_statistics.md b/doc/user/admin_area/settings/usage_statistics.md index fff7544139e..535e0ff34d0 100644 --- a/doc/user/admin_area/settings/usage_statistics.md +++ b/doc/user/admin_area/settings/usage_statistics.md @@ -402,6 +402,7 @@ but commented out to help encourage others to add to it in the future. --> |groups|usage_activity_by_stage|manage| |ldap_keys|usage_activity_by_stage|manage| |ldap_users: 0|usage_activity_by_stage|manage| +|users_created|usage_activity_by_stage|manage| |clusters|usage_activity_by_stage|monitor| |clusters_applications_prometheus|usage_activity_by_stage|monitor| |operations_dashboard_default_dashboard|usage_activity_by_stage|monitor| diff --git a/doc/user/group/epics/index.md b/doc/user/group/epics/index.md index 7712b86bbe2..5f070ef0f80 100644 --- a/doc/user/group/epics/index.md +++ b/doc/user/group/epics/index.md @@ -350,6 +350,14 @@ You can [award an emoji](../../award_emojis.md) to that epic or its comments. You can [turn on notifications](../../profile/notifications.md) to be alerted about epic events. +## Limits + +This section gives an overview of limits of Epics and an overview of their background. + +### Description and comment length + +See [Issues: Description and comment length](../../project/issues/index.md#description-and-comment-length) + <!-- ## Troubleshooting Include any troubleshooting steps that you can foresee. If you know beforehand what issues diff --git a/doc/user/project/issues/index.md b/doc/user/project/issues/index.md index 628228adc1b..7bca62792ac 100644 --- a/doc/user/project/issues/index.md +++ b/doc/user/project/issues/index.md @@ -4,7 +4,8 @@ Issues are the fundamental medium for collaborating on ideas and planning work i ## Overview -The GitLab issue tracker is an advanced tool for collaboratively developing ideas, solving problems, and planning work. +The GitLab issue tracker is an advanced tool for collaboratively developing ideas, solving problems, +and planning work. Issues can allow sharing and discussion of proposals before, and during, their implementation between: @@ -116,8 +117,8 @@ You can sort a list of issues in several ways, for example by issue creation dat ![Issue board](img/issue_board.png) -[Issue boards](../issue_board.md) are Kanban boards with columns that display issues based on their labels -or their assignees**(PREMIUM)**. They offer the flexibility to manage issues using +[Issue boards](../issue_board.md) are Kanban boards with columns that display issues based on their +labels or their assignees**(PREMIUM)**. They offer the flexibility to manage issues using highly customizable workflows. You can reorder issues within a column. If you drag an issue card to another column, its @@ -200,3 +201,18 @@ Feature.enable(:save_issuable_health_status) - [Issues API](../../../api/issues.md) - Configure an [external issue tracker](../../../integration/external-issue-tracker.md) such as Jira, Redmine, or Bugzilla. + +## Limits + +This section gives an overview of limits of Issues and an overview of their background. + +### Description and comment length + +> Introduced in [GitLab 12.2](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/61974). + +Descriptions and comments on [issuable](../../../development/issuable-like-models.md) can be no +longer than 1 million characters. + +Previously, there was no limit to issuable description size, which created a +[possibility of a DoS attack](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/61974) by allowing +very long descriptions. It's possible that we will set this limit to a lower number in the future. diff --git a/doc/user/project/merge_requests/index.md b/doc/user/project/merge_requests/index.md index f296c3fbd8c..3657237157f 100644 --- a/doc/user/project/merge_requests/index.md +++ b/doc/user/project/merge_requests/index.md @@ -10,12 +10,12 @@ to source code that exist as commits on a given Git branch. ![Merge request view](img/merge_request.png) A Merge Request (**MR**) is the basis of GitLab as a code collaboration and version -control platform. It is as simple as the name implies: a _request_ to _merge_ one +control platform. It's exactly as the name implies: a _request_ to _merge_ one branch into another. ## Use cases -A. Consider you are a software developer working in a team: +A. Consider you're a software developer working in a team: 1. You checkout a new branch, and submit your changes through a merge request 1. You gather feedback from your team @@ -61,7 +61,7 @@ So far, the navigation tabs present in merge requests to display **Discussion**, widget. To facilitate this navigation without having to scroll up and down through the page -to find these tabs, based on user feedback, we are experimenting with a new positioning +to find these tabs, based on user feedback, we're experimenting with a new positioning of these tabs. They are now located at the top of the merge request, with a new **Overview** tab, containing the description of the merge request followed by the widget. Next to **Overview**, you can find **Pipelines**, **Commits**, and **Changes**. @@ -124,3 +124,11 @@ There are two main ways to have a merge request flow with GitLab: 1. Working with forks of an authoritative project [Learn more about the authorization for merge requests.](authorization_for_merge_requests.md) + +## Limits + +This section gives an overview of limits of Merge Requests and an overview of their background. + +### Description and comment length + +See [Issues: Description and comment length](../issues/index.md#description-and-comment-length) |