Skip to content

Commit a831bf8

Browse files
committed
Fix 404 links
1 parent 14fd25f commit a831bf8

File tree

11 files changed

+16
-15
lines changed

11 files changed

+16
-15
lines changed

develop-docs/application/sentry-vs-getsentry.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ So what's in `getsentry`, then? It implements billing and account management fea
1111

1212
Additionally, `sentry` has many hooks, implemented using Django signals, which `getsentry` subscribes to. For example, there's a Django signal called `event_received` in `sentry` that is triggered when an event is saved. If you're [running self-hosted](/self-hosted/), nothing is subscribed to this hook. But in `getsentry`, we have a counter for billing that runs when that signal fires.
1313

14-
There are also some swappable backends in `sentry` that `getsentry` utilizes, such as `sentry.nodestore`, `sentry.quotas`, and a home-grown feature flagging system. As with hooks, these modular backends are technically available to self-hosted instances, but they're largely undocumented. For example, the feature-flagging system has a hardcoded table of features ([`SENTRY_FEATURES`](https://github.com/getsentry/sentry/blob/master/src/sentry/features/__init__.py)) that [self-hosted installs can use](/feature-flags/) to control feature availability. `getsentry` registers a different feature flag handler that flips flags based on our [billing plans](https://sentry.io/pricing/) and early access program.
14+
There are also some swappable backends in `sentry` that `getsentry` utilizes, such as `sentry.nodestore`, `sentry.quotas`, and a home-grown feature flagging system. As with hooks, these modular backends are technically available to self-hosted instances, but they're largely undocumented. For example, the feature-flagging system has a hardcoded table of features ([`SENTRY_FEATURES`](https://github.com/getsentry/sentry/blob/master/src/sentry/features/__init__.py)) that [self-hosted installs can use](/backend/feature-flags/) to control feature availability. `getsentry` registers a different feature flag handler that flips flags based on our [billing plans](https://sentry.io/pricing/) and early access program.
1515

1616
## Notes for Sentry Engineers
1717

develop-docs/backend/api/public.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ As a guide, use these questions:
5656
2. Will the API change substantially in the future?
5757

5858
If your answers are Yes and No, you're in business - make the endpoint public. Head over to the
59-
[public API checklist](/application/api/checklist/) and ensure that your endpoint conforms to the checklist.
59+
[public API checklist](/backend/api/checklist/) and ensure that your endpoint conforms to the checklist.
6060

6161
## Publishing an API
6262

develop-docs/backend/feature-flags/index.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ be included in the results of the organization details response.
6868

6969
### Add your feature to the FeatureManager
7070

71-
If you want to back your feature flag via options, you can do so using the [Flagpole](/feature-flags/flagpole/) library
71+
If you want to back your feature flag via options, you can do so using the [Flagpole](/backend/feature-flags/flagpole/) library
7272
by adding the feature to the `FeatureManager` with the `FLAGPOLE` enum set as the feature strategy:
7373

7474
```python
@@ -185,7 +185,7 @@ SENTRY_FEATURES['organizations:test-feature'] = True
185185
```
186186

187187
Alternatively, you can test Flagpole features by setting custom options locally.
188-
See the [Flagpole Local Development](/feature-flags/flagpole/#testing-a-flagpole-feature-locally) docs for more information on this.
188+
See the [Flagpole Local Development](/backend/feature-flags/flagpole/#testing-a-flagpole-feature-locally) docs for more information on this.
189189

190190
## Enabling your feature in production
191191

@@ -194,7 +194,7 @@ flags are then configured via `sentry.conf.py`. For Sentry's SaaS deployment,
194194
you have the choice of using an option backed rollout via Options Automator with Flagpole,
195195
or by writing a custom feature flag handler.
196196

197-
- [Flagpole](/feature-flags/flagpole/) is Sentry's internal feature flagging library, allowing a feature
197+
- [Flagpole](/backend/feature-flags/flagpole/) is Sentry's internal feature flagging library, allowing a feature
198198
with multiple target segments and condition filters to be defined in YAML within Options Automator.
199199

200200
- [Options based features](options-backed-features/) [DEPRECATED] allow a feature

develop-docs/backend/feature-flags/options-backed-features.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Options Backed Features [DEPRECATED]
44

55
Options backed features using the `OPTIONS` strategy enum were a temporary stopgap
66
that was used to formalize options-backed feature flags. These have since been
7-
replaced by [Flagpole](/feature-flags/flagpole/), which is Sentry's preferred
7+
replaced by [Flagpole](/backend/feature-flags/flagpole/), which is Sentry's preferred
88
means of setting feature flags now.
99

1010

develop-docs/backend/pii/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ It reads as "replace all IP addresses in all strings", or "apply `@ip:replace`
2525
to all `$string` fields".
2626

2727
`@ip:replace` is called a rule, and `$string` is a <Link
28-
to="/pii/selectors/">selector</Link>.
28+
to="/backend/pii/selectors/">selector</Link>.
2929

3030
## Built-in Rules
3131

develop-docs/backend/transaction-clustering/index.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ sidebar_order: 60
66
Sentry attempts to scrub high-cardinality identifiers from URL transactions
77
to aggregate performance data and provide more valuable insights.
88

9-
In terms of user experience, this feature plays a similar role as [Issue Grouping](/grouping/).
10-
In terms of technical implementation, it is similar to [Data Scrubbing](/pii/).
9+
In terms of user experience, this feature plays a similar role as [Issue Grouping](/backend/grouping/).
10+
In terms of technical implementation, it is similar to [Data
11+
Scrubbing](/backend/pii/).
1112

1213
## The Problem
1314

develop-docs/development/analytics.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ class ExampleComponent extends React.Component {
290290
291291
## Metrics
292292
293-
Track aggregrate stats with [Metrics](/services/metrics/). For example, this can be used to track aggregate response codes for an endpoint.
293+
Track aggregrate stats with [Metrics](/backend/metrics/). For example, this can be used to track aggregate response codes for an endpoint.
294294
295295
Import the metrics library and use the `metrics.inc` function. The key needs to be unique.
296296

develop-docs/development/documentation.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ Avoid adjacent code blocks without a paragraph of text in between. A code block
4444

4545
### Inclusive Language
4646

47-
Sentry is a product used and developed by many people from different cultural backgrounds and we try to avoid language that has been identified as hurtful or insensitive. For detailed recommendations see <Link to="/development/inclusive-language/">Inclusive Language</Link>.
47+
Sentry is a product used and developed by many people from different cultural backgrounds and we try to avoid language that has been identified as hurtful or insensitive. For detailed recommendations see <Link to="/getting-started/inclusive-language/">Inclusive Language</Link>.

develop-docs/development/environment/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ NOTE: After running `devenv sync` you may need to restart your terminal to conti
2424

2525
## Running the Development Server
2626

27-
The `devservices` ensure that you have all the services required for local development running. See the [devservices docs](/services/devservices/) for more information on managing services.
27+
The `devservices` ensure that you have all the services required for local development running. See the [devservices docs](/development/devservices/) for more information on managing services.
2828
When setting up `sentry`, execute the following command in the `sentry` folder:
2929

3030
```shell

develop-docs/development/testing.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ sentry devservices down --project test && sentry devservices up
2828

2929
When using the `--project` option you can confirm which containers are running
3030
`docker ps`. Each running container should be prefixed with `test_`. See the
31-
[devservices docs](/services/devservices/) section for more information on
31+
[devservices docs](/development/devservices/) section for more information on
3232
managing services.
3333

3434
## Python Tests

0 commit comments

Comments
 (0)