Commit e1f616a2 authored by Evan Read's avatar Evan Read

Merge branch 'docs-note-style' into 'master'

Docs note style lint expansion

See merge request gitlab-org/gitlab!37296
parents 3a4de618 23afbbf9
...@@ -11,6 +11,6 @@ level: error ...@@ -11,6 +11,6 @@ level: error
scope: raw scope: raw
raw: raw:
- '((NOTE|TIP|CAUTION|DANGER): \*\*[^:]*\*\*)|' - '((NOTE|TIP|CAUTION|DANGER): \*\*[^:]*\*\*)|'
- '((NOTE: \*\*NOTE:\*\*)|(TIP: \*\*TIP:\*\*)|(CAUTION: \*\*CAUTION:\*\*)|(DANGER: \*\*DANGER:\*\*))|' - '((NOTE: \*\*(NOTE|note):\*\*)|(TIP: \*\*(TIP|tip):\*\*)|(CAUTION: \*\*(CAUTION|caution):\*\*)|(DANGER: \*\*(DANGER|danger):\*\*))|'
- '((NOTE: \*\*note:\*\*)|(TIP: \*\*tip:\*\*)|(CAUTION: \*\*caution:\*\*)|(DANGER: \*\*danger:\*\*))|' - '((NOTE|TIP|CAUTION|DANGER): \*\*.*\*\*.+)|'
- '((NOTE|TIP|CAUTION|DANGER): \*\*.*\*\*.+)' - '((\n[ ]*(\*){1,2}(NOTE|Note|note|TIP|Tip|tip|CAUTION|Caution|caution|DANGER|Danger|danger):(\*){1,2})'
...@@ -31,7 +31,8 @@ This content has been moved to a [new location](../postgresql/replication_and_fa ...@@ -31,7 +31,8 @@ This content has been moved to a [new location](../postgresql/replication_and_fa
1. Run `gitlab-ctl reconfigure` 1. Run `gitlab-ctl reconfigure`
**Note:** If the database was already running, it will need to be restarted after reconfigure by running `gitlab-ctl restart postgresql`. NOTE: **Note:**
If the database was already running, it will need to be restarted after reconfigure by running `gitlab-ctl restart postgresql`.
1. On the node you are running PgBouncer on, make sure the following is set in `/etc/gitlab/gitlab.rb` 1. On the node you are running PgBouncer on, make sure the following is set in `/etc/gitlab/gitlab.rb`
......
...@@ -15,7 +15,8 @@ prefixed with `session:gitlab:`, so they would look like ...@@ -15,7 +15,8 @@ prefixed with `session:gitlab:`, so they would look like
`session:gitlab:976aa289e2189b17d7ef525a6702ace9`. Below we describe how to `session:gitlab:976aa289e2189b17d7ef525a6702ace9`. Below we describe how to
remove the keys in the old format. remove the keys in the old format.
**Note:** the instructions below must be modified in accordance with your NOTE: **Note:**
The instructions below must be modified in accordance with your
configuration settings if you have used the advanced Redis configuration settings if you have used the advanced Redis
settings outlined in settings outlined in
[Configuration Files Documentation](https://gitlab.com/gitlab-org/gitlab/blob/master/config/README.md). [Configuration Files Documentation](https://gitlab.com/gitlab-org/gitlab/blob/master/config/README.md).
......
...@@ -248,7 +248,8 @@ end ...@@ -248,7 +248,8 @@ end
A Projects Wiki can be recreated by A Projects Wiki can be recreated by
**Note:** This is a destructive operation, the Wiki will be empty NOTE: **Note:**
This is a destructive operation, the Wiki will be empty.
```ruby ```ruby
p = Project.find_by_full_path('<username-or-group>/<project-name>') ### enter your projects path p = Project.find_by_full_path('<username-or-group>/<project-name>') ### enter your projects path
......
...@@ -279,7 +279,8 @@ Example response: ...@@ -279,7 +279,8 @@ Example response:
] ]
``` ```
**Note:** `filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521). NOTE: **Note:**
`filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521).
### Scope: commits **(STARTER)** ### Scope: commits **(STARTER)**
...@@ -350,7 +351,8 @@ Example response: ...@@ -350,7 +351,8 @@ Example response:
] ]
``` ```
**Note:** `filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521). NOTE: **Note:**
`filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521).
### Scope: users ### Scope: users
...@@ -620,7 +622,8 @@ Example response: ...@@ -620,7 +622,8 @@ Example response:
] ]
``` ```
**Note:** `filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521). NOTE **Note:**
`filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521).
### Scope: commits **(STARTER)** ### Scope: commits **(STARTER)**
...@@ -691,7 +694,8 @@ Example response: ...@@ -691,7 +694,8 @@ Example response:
] ]
``` ```
**Note:** `filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521). NOTE **Note:**
`filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521).
### Scope: users ### Scope: users
...@@ -976,7 +980,8 @@ Example response: ...@@ -976,7 +980,8 @@ Example response:
] ]
``` ```
**Note:** `filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521). NOTE: **Note:**
`filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521).
### Scope: commits ### Scope: commits
...@@ -1049,7 +1054,8 @@ Example response: ...@@ -1049,7 +1054,8 @@ Example response:
] ]
``` ```
**Note:** `filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521). NOTE: **Note:**
`filename` is deprecated in favor of `path`. Both return the full path of the file inside the repository, but in the future `filename` will be only the file name and not the full path. For details, see [issue 34521](https://gitlab.com/gitlab-org/gitlab/-/issues/34521).
### Scope: users ### Scope: users
......
...@@ -93,7 +93,8 @@ Gitlab::Git::DiffCollection.collection_limits[:max_bytes] = Gitlab::Git::DiffCol ...@@ -93,7 +93,8 @@ Gitlab::Git::DiffCollection.collection_limits[:max_bytes] = Gitlab::Git::DiffCol
No more files will be rendered at all if 5 megabytes have already been rendered. No more files will be rendered at all if 5 megabytes have already been rendered.
*Note:* All collection limit parameters are currently sent and applied on Gitaly. That is, once the limit is surpassed, NOTE: **Note:**
All collection limit parameters are currently sent and applied on Gitaly. That is, once the limit is surpassed,
Gitaly will only return the safe amount of data to be persisted on `merge_request_diff_files`. Gitaly will only return the safe amount of data to be persisted on `merge_request_diff_files`.
### Individual diff file limits ### Individual diff file limits
...@@ -107,7 +108,8 @@ That is, it's equivalent to 10kb if the maximum allowed value is 100kb. ...@@ -107,7 +108,8 @@ That is, it's equivalent to 10kb if the maximum allowed value is 100kb.
The diff will still be persisted and expandable if the patch size doesn't The diff will still be persisted and expandable if the patch size doesn't
surpass `ApplicationSettings#diff_max_patch_bytes`. surpass `ApplicationSettings#diff_max_patch_bytes`.
*Note:* Although this nomenclature (Collapsing) is also used on Gitaly, this limit is only used on GitLab (hardcoded - not sent to Gitaly). NOTE: **Note:**
Although this nomenclature (Collapsing) is also used on Gitaly, this limit is only used on GitLab (hardcoded - not sent to Gitaly).
Gitaly will only return `Diff.Collapsed` (RPC) when surpassing collection limits. Gitaly will only return `Diff.Collapsed` (RPC) when surpassing collection limits.
#### Not expandable patches (too large) #### Not expandable patches (too large)
...@@ -121,7 +123,8 @@ Commit::DIFF_SAFE_LINES = Gitlab::Git::DiffCollection::DEFAULT_LIMITS[:max_lines ...@@ -121,7 +123,8 @@ Commit::DIFF_SAFE_LINES = Gitlab::Git::DiffCollection::DEFAULT_LIMITS[:max_lines
File diff will be suppressed (technically different from collapsed, but behaves the same, and is expandable) if it has more than 5000 lines. File diff will be suppressed (technically different from collapsed, but behaves the same, and is expandable) if it has more than 5000 lines.
*Note:* This limit is currently hardcoded and only applied on GitLab. NOTE: **Note:**
This limit is currently hardcoded and only applied on GitLab.
## Viewers ## Viewers
......
...@@ -40,7 +40,8 @@ yarn eslint-fix ...@@ -40,7 +40,8 @@ yarn eslint-fix
_If manual changes are required, a list of changes will be sent to the console._ _If manual changes are required, a list of changes will be sent to the console._
**Caution:** Limit use to global rule updates. Otherwise, the changes can lead to huge Merge Requests. CAUTION: **Caution:**
Limit use to global rule updates. Otherwise, the changes can lead to huge Merge Requests.
### Disabling ESLint in new files ### Disabling ESLint in new files
......
...@@ -56,7 +56,7 @@ have been fixed on master. ...@@ -56,7 +56,7 @@ have been fixed on master.
## Recreate the GitLab integration in CrowdIn ## Recreate the GitLab integration in CrowdIn
NOTE: ***Note:** NOTE: **Note:**
These instructions work only for GitLab Team Members. These instructions work only for GitLab Team Members.
If for some reason the GitLab integration in CrowdIn does not exist, it can be If for some reason the GitLab integration in CrowdIn does not exist, it can be
......
...@@ -281,7 +281,7 @@ method or variable shouldn't be evaluated right away) ...@@ -281,7 +281,7 @@ method or variable shouldn't be evaluated right away)
See our [HOWTO: Use Sidekiq metadata logs](https://www.youtube.com/watch?v=_wDllvO_IY0) for further knowledge on See our [HOWTO: Use Sidekiq metadata logs](https://www.youtube.com/watch?v=_wDllvO_IY0) for further knowledge on
creating visualizations in Kibana. creating visualizations in Kibana.
**Note:** NOTE: **Note:**
The fields of the context are currently only logged for Sidekiq jobs triggered The fields of the context are currently only logged for Sidekiq jobs triggered
through web requests. See the through web requests. See the
[follow-up work](https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/68) [follow-up work](https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/68)
......
...@@ -380,7 +380,8 @@ Example changes: ...@@ -380,7 +380,8 @@ Example changes:
- `change_column_default` - `change_column_default`
- `create_table` / `drop_table` - `create_table` / `drop_table`
**Note:** `with_lock_retries` method **cannot** be used within the `change` method, you must manually define the `up` and `down` methods to make the migration reversible. NOTE: **Note:**
`with_lock_retries` method **cannot** be used within the `change` method, you must manually define the `up` and `down` methods to make the migration reversible.
### How the helper method works ### How the helper method works
...@@ -440,7 +441,8 @@ the `with_multiple_threads` block, instead of re-using the global connection ...@@ -440,7 +441,8 @@ the `with_multiple_threads` block, instead of re-using the global connection
pool. This ensures each thread has its own connection object, and won't time pool. This ensures each thread has its own connection object, and won't time
out when trying to obtain one. out when trying to obtain one.
**NOTE:** PostgreSQL has a maximum amount of connections that it allows. This NOTE: **Note:**
PostgreSQL has a maximum amount of connections that it allows. This
limit can vary from installation to installation. As a result, it's recommended limit can vary from installation to installation. As a result, it's recommended
you do not use more than 32 threads in a single migration. Usually, 4-8 threads you do not use more than 32 threads in a single migration. Usually, 4-8 threads
should be more than enough. should be more than enough.
......
...@@ -73,7 +73,8 @@ NPM is currently a hybrid of the instance level and group level. ...@@ -73,7 +73,8 @@ NPM is currently a hybrid of the instance level and group level.
It is using the top-level group or namespace as the defining portion of the name It is using the top-level group or namespace as the defining portion of the name
(for example, `@my-group-name/my-package-name`). (for example, `@my-group-name/my-package-name`).
**Note:** Composer package naming scope is Instance Level. NOTE: **Note:**
Composer package naming scope is Instance Level.
### Naming conventions ### Naming conventions
......
...@@ -214,7 +214,8 @@ In this setup, an extra Rails route must be implemented in order to handle autho ...@@ -214,7 +214,8 @@ In this setup, an extra Rails route must be implemented in order to handle autho
and [its routes](https://gitlab.com/gitlab-org/gitlab/blob/cc723071ad337573e0360a879cbf99bc4fb7adb9/config/routes/git_http.rb#L31-32). and [its routes](https://gitlab.com/gitlab-org/gitlab/blob/cc723071ad337573e0360a879cbf99bc4fb7adb9/config/routes/git_http.rb#L31-32).
- [API endpoints for uploading packages](packages.md#file-uploads). - [API endpoints for uploading packages](packages.md#file-uploads).
**note:** this will fallback to _disk buffered upload_ when `direct_upload` is disabled inside the [object storage setting](../administration/uploads.md#object-storage-settings). Note: **Note:**
This will fallback to _disk buffered upload_ when `direct_upload` is disabled inside the [object storage setting](../administration/uploads.md#object-storage-settings).
The answer to the `/authorize` call will only contain a file system path. The answer to the `/authorize` call will only contain a file system path.
```mermaid ```mermaid
......
...@@ -103,7 +103,8 @@ end ...@@ -103,7 +103,8 @@ end
This will take care of renaming the column, ensuring data stays in sync, copying This will take care of renaming the column, ensuring data stays in sync, copying
over indexes and foreign keys, etc. over indexes and foreign keys, etc.
**NOTE:** if a column contains 1 or more indexes that do not contain the name of NOTE: **Note:**
If a column contains 1 or more indexes that do not contain the name of
the original column, the above procedure will fail. In this case you will first the original column, the above procedure will fail. In this case you will first
need to rename these indexes. need to rename these indexes.
......
...@@ -200,7 +200,8 @@ needs to be installed. ...@@ -200,7 +200,8 @@ needs to be installed.
sudo apt-get install -y graphicsmagick sudo apt-get install -y graphicsmagick
``` ```
**Note:** In order to receive mail notifications, make sure to install a mail server. By default, Debian is shipped with exim4 but this [has problems](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/12754) while Ubuntu does not ship with one. The recommended mail server is postfix and you can install it with: NOTE: **Note:**
In order to receive mail notifications, make sure to install a mail server. By default, Debian is shipped with exim4 but this [has problems](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/12754) while Ubuntu does not ship with one. The recommended mail server is postfix and you can install it with:
```shell ```shell
sudo apt-get install -y postfix sudo apt-get install -y postfix
...@@ -219,8 +220,9 @@ sudo apt-get install -y libimage-exiftool-perl ...@@ -219,8 +220,9 @@ sudo apt-get install -y libimage-exiftool-perl
The Ruby interpreter is required to run GitLab. The Ruby interpreter is required to run GitLab.
**Note:** The current supported Ruby (MRI) version is 2.6.x. GitLab 12.2 NOTE: **Note:**
dropped support for Ruby 2.5.x. The current supported Ruby (MRI) version is 2.6.x. GitLab 12.2
dropped support for Ruby 2.5.x.
The use of Ruby version managers such as [RVM](https://rvm.io/), [rbenv](https://github.com/rbenv/rbenv) or [chruby](https://github.com/postmodern/chruby) with GitLab The use of Ruby version managers such as [RVM](https://rvm.io/), [rbenv](https://github.com/rbenv/rbenv) or [chruby](https://github.com/postmodern/chruby) with GitLab
in production, frequently leads to hard to diagnose problems. Version managers in production, frequently leads to hard to diagnose problems. Version managers
...@@ -812,7 +814,8 @@ If you intend to enable GitLab Pages, there is a separate NGINX config you need ...@@ -812,7 +814,8 @@ If you intend to enable GitLab Pages, there is a separate NGINX config you need
to use. Read all about the needed configuration at the to use. Read all about the needed configuration at the
[GitLab Pages administration guide](../administration/pages/index.md). [GitLab Pages administration guide](../administration/pages/index.md).
**Note:** If you want to use HTTPS, replace the `gitlab` NGINX config with `gitlab-ssl`. See [Using HTTPS](#using-https) for HTTPS configuration details. NOTE: **Note:**
If you want to use HTTPS, replace the `gitlab` NGINX config with `gitlab-ssl`. See [Using HTTPS](#using-https) for HTTPS configuration details.
### Test Configuration ### Test Configuration
......
...@@ -108,7 +108,7 @@ Make sure to follow all steps below: ...@@ -108,7 +108,7 @@ Make sure to follow all steps below:
-authBackend http://127.0.0.1:8080/gitlab -authBackend http://127.0.0.1:8080/gitlab
``` ```
**Note:** NOTE: **Note:**
If you are using a custom init script, make sure to edit the above If you are using a custom init script, make sure to edit the above
GitLab Workhorse setting as needed. GitLab Workhorse setting as needed.
......
...@@ -157,7 +157,7 @@ and storing build status for Commits and Merge Requests. ...@@ -157,7 +157,7 @@ and storing build status for Commits and Merge Requests.
### Steps required to implement a similar integration ### Steps required to implement a similar integration
**Note:** NOTE: **Note:**
All steps are implemented using AJAX requests on the merge request page. All steps are implemented using AJAX requests on the merge request page.
1. In order to display the build status in a merge request you must create a project service in GitLab. 1. In order to display the build status in a merge request you must create a project service in GitLab.
......
...@@ -46,7 +46,7 @@ The following changes are needed to enable Shibboleth: ...@@ -46,7 +46,7 @@ The following changes are needed to enable Shibboleth:
RequestHeader set X_FORWARDED_PROTO 'https' RequestHeader set X_FORWARDED_PROTO 'https'
``` ```
**NOTE:** NOTE: **Note:**
Starting from GitLab 11.4, OmniAuth is enabled by default. If you're using an Starting from GitLab 11.4, OmniAuth is enabled by default. If you're using an
earlier version, you'll need to explicitly enable it in `/etc/gitlab/gitlab.rb`. earlier version, you'll need to explicitly enable it in `/etc/gitlab/gitlab.rb`.
......
...@@ -86,7 +86,8 @@ The first push of a new project, including LFS objects, will be checked for size ...@@ -86,7 +86,8 @@ The first push of a new project, including LFS objects, will be checked for size
and **will** be rejected if the sum of their sizes exceeds the maximum allowed and **will** be rejected if the sum of their sizes exceeds the maximum allowed
repository size. repository size.
**Note:** The repository size limit includes repository files and LFS, and does not include artifacts. NOTE: **Note:**
The repository size limit includes repository files and LFS, and does not include artifacts.
For details on manually purging files, see [reducing the repository size using Git](../../project/repository/reducing_the_repo_size_using_git.md). For details on manually purging files, see [reducing the repository size using Git](../../project/repository/reducing_the_repo_size_using_git.md).
......
...@@ -197,7 +197,7 @@ Once selected, click the **Delete selected** button to confirm the deletion: ...@@ -197,7 +197,7 @@ Once selected, click the **Delete selected** button to confirm the deletion:
![Delete multiple designs](img/delete_multiple_designs_v12_4.png) ![Delete multiple designs](img/delete_multiple_designs_v12_4.png)
**Note:** NOTE: **Note:**
Only the latest version of the designs can be deleted. Only the latest version of the designs can be deleted.
Deleted designs are not permanently lost; they can be Deleted designs are not permanently lost; they can be
viewed by browsing previous versions. viewed by browsing previous versions.
......
...@@ -37,6 +37,7 @@ the `app/controllers/admin/deploy_keys_controller.rb` file. ...@@ -37,6 +37,7 @@ the `app/controllers/admin/deploy_keys_controller.rb` file.
Using a fuzzy search, we start by typing letters that get us closer to the file. Using a fuzzy search, we start by typing letters that get us closer to the file.
**Tip:** To narrow down your search, include `/` in your search terms. TIP: **Tip:**
To narrow down your search, include `/` in your search terms.
![Find file button](img/file_finder_find_file_v12_10.png) ![Find file button](img/file_finder_find_file_v12_10.png)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment