Skip to content

Commit fd82348

Browse files
Ravleneread
authored andcommitted
Docs: Fix all anchors in Admin docs
1 parent 7db2aeb commit fd82348

File tree

13 files changed

+27
-33
lines changed

13 files changed

+27
-33
lines changed

doc/administration/auth/how_to_configure_ldap_gitlab_ce/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Managing a large number of users in GitLab can become a burden for system admini
1414

1515
In this guide we will focus on configuring GitLab with Active Directory. [Active Directory](https://en.wikipedia.org/wiki/Active_Directory) is a popular LDAP compatible directory service provided by Microsoft, included in all modern Windows Server operating systems.
1616

17-
GitLab has supported LDAP integration since [version 2.2](https://about.gitlab.com/2012/02/22/gitlab-version-2-2/). With GitLab LDAP [group syncing](#group-syncing-ee) being added to GitLab Enterprise Edition in [version 6.0](https://about.gitlab.com/2013/08/20/gitlab-6-dot-0-released/). LDAP integration has become one of the most popular features in GitLab.
17+
GitLab has supported LDAP integration since [version 2.2](https://about.gitlab.com/2012/02/22/gitlab-version-2-2/). With GitLab LDAP [group syncing](https://docs.gitlab.com/ee/administration/auth/how_to_configure_ldap_gitlab_ee/index.html#group-sync) being added to GitLab Enterprise Edition in [version 6.0](https://about.gitlab.com/2013/08/20/gitlab-6-dot-0-released/). LDAP integration has become one of the most popular features in GitLab.
1818

1919
## Getting started
2020

@@ -111,7 +111,7 @@ The initial configuration of LDAP in GitLab requires changes to the `gitlab.rb`
111111

112112
The two Active Directory specific values are `active_directory: true` and `uid: 'sAMAccountName'`. `sAMAccountName` is an attribute returned by Active Directory used for GitLab usernames. See the example output from `ldapsearch` for a full list of attributes a "person" object (user) has in **AD** - [`ldapsearch` example](#using-ldapsearch-unix)
113113

114-
> Both group_base and admin_group configuration options are only available in GitLab Enterprise Edition. See [GitLab EE - LDAP Features](#gitlab-enterprise-edition---ldap-features)
114+
> Both group_base and admin_group configuration options are only available in GitLab Enterprise Edition. See [GitLab EE - LDAP Features](https://docs.gitlab.com/ee/administration/auth/how_to_configure_ldap_gitlab_ee/index.html#gitlab-enterprise-edition---ldap-features)
115115
116116
### Example `gitlab.rb` LDAP
117117

doc/administration/auth/okta.md

+3-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Okta SSO provider
22

3-
Okta is a [Single Sign-on provider][okta-sso] that can be used to authenticate
3+
Okta is a [Single Sign-on provider](https://www.okta.com/products/single-sign-on/) that can be used to authenticate
44
with GitLab.
55

66
The following documentation enables Okta as a SAML provider.
@@ -140,7 +140,7 @@ Now that the Okta app is configured, it's time to enable it in GitLab.
140140
}
141141
```
142142
143-
1. [Reconfigure][reconf] or [restart] GitLab for Omnibus and installations
143+
1. [Reconfigure](../restart_gitlab.md#omnibus-gitlab-reconfigure) or [restart](../restart_gitlab.md#installations-from-source) GitLab for Omnibus and installations
144144
from source respectively for the changes to take effect.
145145
146146
You might want to try this out on an incognito browser window.
@@ -150,10 +150,5 @@ You might want to try this out on an incognito browser window.
150150
>**Note:**
151151
Make sure the groups exist and are assigned to the Okta app.
152152
153-
You can take a look of the [SAML documentation][saml] on external groups since
153+
You can take a look of the [SAML documentation](../../integration/saml.md#marking-users-as-external-based-on-saml-groups) on external groups since
154154
it works the same.
155-
156-
[okta-sso]: https://www.okta.com/products/single-sign-on/
157-
[saml]: ../../integration/saml.md#external-groups
158-
[reconf]: ../restart_gitlab.md#omnibus-gitlab-reconfigure
159-
[restart]: ../restart_gitlab.md#installations-from-source

doc/administration/compliance.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ GitLab’s [security features](../security/README.md) may also help you meet rel
66

77
|Feature |GitLab tier |GitLab.com |
88
| ---------| :--------: | :-------: |
9-
|**[Restrict SSH Keys](../README.html#administrator-documentation)**<br>Control the technology and key length of SSH keys used to access GitLab|Core+||
10-
|**[Granular user roles and flexible permissions](../user/permissions.html)**<br>Manage access and permissions with five different user roles and settings for external users. Set permissions according to people's role, rather than either read or write access to a repository. Don't share the source code with people that only need access to the issue tracker.|Core+||
11-
|**[Enforce TOS acceptance](../user/admin_area/settings/terms.html)**<br>Enforce your users accepting new terms of service by blocking GitLab traffic.|Core+||
12-
|**[Email all users of a project, group, or entire server](../user/admin_area/settings/terms.html)**<br>An admin can email groups of users based on project or group membership, or email everyone using the GitLab instance. This is great for scheduled maintenance or upgrades.|Starter+||
9+
|**[Restrict SSH Keys](../security/ssh_keys_restrictions.md)**<br>Control the technology and key length of SSH keys used to access GitLab|Core+||
10+
|**[Granular user roles and flexible permissions](../user/permissions.md)**<br>Manage access and permissions with five different user roles and settings for external users. Set permissions according to people's role, rather than either read or write access to a repository. Don't share the source code with people that only need access to the issue tracker.|Core+||
11+
|**[Enforce TOS acceptance](../user/admin_area/settings/terms.md)**<br>Enforce your users accepting new terms of service by blocking GitLab traffic.|Core+||
12+
|**[Email all users of a project, group, or entire server](../user/admin_area/settings/terms.md)**<br>An admin can email groups of users based on project or group membership, or email everyone using the GitLab instance. This is great for scheduled maintenance or upgrades.|Starter+||
1313
|**[Omnibus package supports log forwarding](https://docs.gitlab.com/omnibus/settings/logs.html#udp-log-forwarding)**<br>Forward your logs to a central system.|Starter+||
14-
|**[Lock project membership to group](../workflow/groups.html#lock-project-membership-to-members-of-this-group)**<br>Group owners can prevent new members from being added to projects within a group.|Starter+||
14+
|**[Lock project membership to group](https://docs.gitlab.com/ee/user/group/index.html#member-lock-starter)**<br>Group owners can prevent new members from being added to projects within a group.|Starter+||
1515
|**[LDAP group sync](https://docs.gitlab.com/ee/administration/auth/ldap-ee.html#group-sync)**<br>GitLab Enterprise Edition gives admins the ability to automatically sync groups and manage SSH keys, permissions, and authentication, so you can focus on building your product, not configuring your tools.|Starter+||
1616
|**[LDAP group sync filters](https://docs.gitlab.com/ee/administration/auth/ldap-ee.html#group-sync)**<br>GitLab Enterprise Edition Premium gives more flexibility to synchronize with LDAP based on filters, meaning you can leverage LDAP attributes to map GitLab permissions.|Premium+||
1717
|**[Audit logs](https://docs.gitlab.com/ee/administration/audit_events.html)**<br>To maintain the integrity of your code, GitLab Enterprise Edition Premium gives admins the ability to view any modifications made within the GitLab server in an advanced audit log system, so you can control, analyze and track every change.|Premium+||

doc/administration/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ Learn how to install, configure, update, and maintain your GitLab instance.
130130
- [Job artifacts](job_artifacts.md): Enable, disable, and configure job artifacts (a set of files and directories which are outputted by a job when it completes successfully).
131131
- [Job traces](job_traces.md): Information about the job traces (logs).
132132
- [Register Shared and specific Runners](../ci/runners/README.md#registering-a-shared-runner): Learn how to register and configure Shared and specific Runners to your own instance.
133-
- [Shared Runners pipelines quota](../user/admin_area/settings/continuous_integration.md#shared-runners-pipeline-minutes-quota): Limit the usage of pipeline minutes for Shared Runners.
133+
- [Shared Runners pipelines quota](https://docs.gitlab.com/ee/user/admin_area/settings/continuous_integration.html#shared-runners-pipeline-minutes-quota-starter-only): Limit the usage of pipeline minutes for Shared Runners. **[STARTER ONLY]**
134134
- [Enable/disable Auto DevOps](../topics/autodevops/index.md#enablingdisabling-auto-devops): Enable or disable Auto DevOps for your instance.
135135

136136
## Git configuration options

doc/administration/job_artifacts.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ you can flip the feature flag from a Rails console.
274274
## Set the maximum file size of the artifacts
275275
276276
Provided the artifacts are enabled, you can change the maximum file size of the
277-
artifacts through the [Admin area settings](../user/admin_area/settings/continuous_integration.md#maximum-artifacts-size).
277+
artifacts through the [Admin area settings](../user/admin_area/settings/continuous_integration.md#maximum-artifacts-size-core-only).
278278
279279
## Storage statistics
280280

doc/administration/monitoring/prometheus/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ access to high quality time-series monitoring of GitLab services.
1717
## Overview
1818

1919
Prometheus works by periodically connecting to data sources and collecting their
20-
performance metrics via the [various exporters](#prometheus-exporters). To view
20+
performance metrics via the [various exporters](#bundled-software-metrics). To view
2121
and work with the monitoring data, you can either
2222
[connect directly to Prometheus](#viewing-performance-metrics) or utilize a
2323
dashboard tool like [Grafana].

doc/administration/raketasks/uploads/migrate.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Migrate to Object Storage
44

5-
After [configuring the object storage](../../uploads.md#using-object-storage) for GitLab's uploads, you may use this task to migrate existing uploads from the local storage to the remote storage.
5+
After [configuring the object storage](../../uploads.md#using-object-storage-core-only) for GitLab's uploads, you may use this task to migrate existing uploads from the local storage to the remote storage.
66

77
>**Note:**
88
All of the processing will be done in a background worker and requires **no downtime**.

doc/administration/repository_checks.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ panel.
3131
If the repository check fails for some repository you should look up the error
3232
in `repocheck.log`:
3333

34-
- in the [admin panel](logs.md#repocheck-log)
34+
- in the [admin panel](logs.md#repochecklog)
3535
- or on disk, see:
3636
- `/var/log/gitlab/gitlab-rails` for Omnibus installations
3737
- `/home/git/gitlab/log` for installations from source

doc/user/admin_area/monitoring/health_check.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22

33
> **Notes:**
44
> - Liveness and readiness probes were [introduced][ce-10416] in GitLab 9.1.
5-
> - The `health_check` endpoint was [introduced][ce-3888] in GitLab 8.8 and will
6-
> be deprecated in GitLab 9.1. Read more in the [old behavior](#old-behavior)
7-
> section.
8-
> - [Access token](#access-token) has been deprecated in GitLab 9.4
5+
> - The `health_check` endpoint was [introduced][ce-3888] in GitLab 8.8 and was
6+
> be deprecated in GitLab 9.1.
7+
> - [Access token](#access-token-deprecated) has been deprecated in GitLab 9.4
98
> in favor of [IP whitelist](#ip-whitelist)
109
1110
GitLab provides liveness and readiness probes to indicate service health and

doc/user/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ Welcome to GitLab! We're glad to have you here!
88

99
As a GitLab user you'll have access to all the features
1010
your [subscription](https://about.gitlab.com/pricing/)
11-
includes, except [GitLab administrator](../README.md#administrator-documentation)
11+
includes, except [GitLab administrator](../administration/index.md)
1212
settings, unless you have admin privileges to install, configure,
1313
and upgrade your GitLab instance.
1414

1515
Admin privileges for [GitLab.com](https://gitlab.com/) are restricted to the GitLab team.
1616

17-
For more information on configuring GitLab self-managed instances, see [Administrator documentation](../README.md#administrator-documentation).
17+
For more information on configuring GitLab self-managed instances, see [Administrator documentation](../administration/index.md).
1818

1919
## Overview
2020

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Conversational Development Index
22

3-
> [Introduced][ce-30469] in GitLab 9.3.
3+
> [Introduced](https://gitlab.com/gitlab-org/gitlab-ce/issues/30469) in GitLab 9.3.
44
55
NOTE: **NOTE**
6-
Your GitLab instance's [usage ping][ping] must be activated in order to use this feature.
6+
Your GitLab instance's [usage ping](../admin_area/settings/usage_statistics.md#usage-ping-core-only) must be activated in order to use this feature.
77

88
The Conversational Development Index (ConvDev Index) gives you an overview of your entire
99
instance's adoption of [Concurrent DevOps](https://about.gitlab.com/concurrent-devops/)
@@ -12,7 +12,7 @@ from planning to monitoring.
1212
This displays the usage of these GitLab features over
1313
the last 30 days, averaged over the number of active users in that time period. It also
1414
provides a Lead score per feature, which is calculated based on GitLab's analysis
15-
of top-performing instances based on [usage ping data][ping] that GitLab has
15+
of top-performing instances based on [usage ping data](../admin_area/settings/usage_statistics.md#usage-ping-core-only) that GitLab has
1616
collected. Your score is compared to the lead score of each feature and then expressed as a percentage at the bottom of said feature.
1717
Your overall index score is an average of all your feature score percentages - this percentage value is presented above all the of features on the page.
1818

@@ -24,6 +24,3 @@ improve your scores.
2424
Usage ping data is aggregated on GitLab's servers for analysis. Your usage
2525
information is **not sent** to any other GitLab instances. If you have just started using GitLab, it may take a few weeks for data to be
2626
collected before this feature is available.
27-
28-
[ce-30469]: https://gitlab.com/gitlab-org/gitlab-ce/issues/30469
29-
[ping]: ../admin_area/settings/usage_statistics.md#usage-ping

doc/user/permissions.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ be able to create issues, leave comments, and clone or download the project code
1414
When a member leaves the team all the assigned [Issues](project/issues/index.md) and [Merge Requests](project/merge_requests/index.md)
1515
will be unassigned automatically.
1616

17-
GitLab [administrators](../README.md#administrator-documentation) receive all permissions.
17+
GitLab [administrators](../administration/index.md) receive all permissions.
1818

1919
To add or import a user, you can follow the
2020
[project members documentation](../user/project/members/index.md).

doc/workflow/groups.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
1+
---
2+
redirect_to: '../user/group/index.md'
3+
---
14

25
This document was moved to [another location](../user/group/index.md).

0 commit comments

Comments
 (0)