Просмотр исходного кода

misc: Fix a bunch of broken docs links (#20121)

Rodolfo Carvalho 4 лет назад
Родитель
Сommit
c203e42469

+ 1 - 1
bin/load-mocks

@@ -341,7 +341,7 @@ def main(num_events=1, extra_events=False):
     Broadcast.objects.create(
         title="Learn about Source Maps",
         message="Source maps are JSON files that contain information on how to map your transpiled source code back to their original source.",
-        link="https://docs.sentry.io/hosted/clients/javascript/sourcemaps/#uploading-source-maps-to-sentry",
+        link="https://docs.sentry.io/platforms/javascript/#source-maps",
     )
 
     if settings.SENTRY_SINGLE_ORGANIZATION:

+ 1 - 1
src/sentry/constants.py

@@ -269,7 +269,7 @@ MAX_RELEASE_FILES_OFFSET = 20000
 # to go from an integration id (in _platforms.json) to the platform
 # data, such as documentation url or humanized name.
 # example: java-logback -> {"type": "framework",
-#                           "link": "https://docs.getsentry.com/hosted/clients/java/modules/logback/",
+#                           "link": "https://docs.sentry.io/clients/java/integrations/#logback",
 #                           "id": "java-logback",
 #                           "name": "Logback"}
 INTEGRATION_ID_TO_PLATFORM_DATA = {}

+ 1 - 1
src/sentry/static/sentry/app/data/platforms.tsx

@@ -6,7 +6,7 @@ import {t} from 'app/locale';
 const otherPlatform = {
   integrations: [
     {
-      link: 'https://docs.getsentry.com/hosted/clients/',
+      link: 'https://docs.sentry.io/clients/',
       type: 'language',
       id: 'other',
       name: t('Other'),

+ 1 - 1
src/sentry/static/sentry/app/views/organizationGroupDetails/groupTags.jsx

@@ -70,7 +70,7 @@ class GroupTags extends React.Component {
   };
 
   getTagsDocsUrl() {
-    return 'https://docs.sentry.io/hosted/learn/context/';
+    return 'https://docs.sentry.io/enriching-error-data/additional-data/';
   }
 
   render() {

+ 1 - 1
src/sentry/static/sentry/app/views/settings/account/apiNewToken.jsx

@@ -38,7 +38,7 @@ export default class ApiNewToken extends React.Component {
             {tct(
               'For more information on how to use the web API, see our [link:documentation].',
               {
-                link: <a href="https://docs.sentry.io/hosted/api/" />,
+                link: <a href="https://docs.sentry.io/api/" />,
               }
             )}
           </TextBlock>

+ 1 - 1
src/sentry/static/sentry/app/views/settings/account/apiTokens.jsx

@@ -96,7 +96,7 @@ export class ApiTokens extends AsyncView {
           {tct(
             'For more information on how to use the web API, see our [link:documentation].',
             {
-              link: <a href="https://docs.sentry.io/hosted/api/" />,
+              link: <a href="https://docs.sentry.io/api/" />,
             }
           )}
         </TextBlock>

+ 1 - 1
src/sentry/static/sentry/app/views/settings/organizationApiKeys/organizationApiKeysList.jsx

@@ -50,7 +50,7 @@ class OrganizationApiKeysList extends React.Component {
           If you're looking to configure a Sentry client, you'll need a
           client key which is available in your project settings.`,
             {
-              api: <ExternalLink href="https://docs.sentry.io/hosted/api/" />,
+              api: <ExternalLink href="https://docs.sentry.io/api/" />,
             }
           )}
         </TextBlock>

+ 4 - 2
src/sentry/static/sentry/app/views/settings/projectTags.jsx

@@ -61,7 +61,9 @@ export default class ProjectTags extends AsyncView {
             `Each event in Sentry may be annotated with various tags (key and value pairs).
                  Learn how to [link:add custom tags].`,
             {
-              link: <ExternalLink href="https://docs.sentry.io/hosted/learn/context/" />,
+              link: (
+                <ExternalLink href="https://docs.sentry.io/enriching-error-data/additional-data/" />
+              ),
             }
           )}
         </TextBlock>
@@ -74,7 +76,7 @@ export default class ProjectTags extends AsyncView {
               <EmptyMessage>
                 {tct('There are no tags, [link:learn how to add tags]', {
                   link: (
-                    <ExternalLink href="https://docs.sentry.io/hosted/learn/context/" />
+                    <ExternalLink href="https://docs.sentry.io/enriching-error-data/additional-data/" />
                   ),
                 })}
               </EmptyMessage>

+ 3 - 3
src/sentry/static/sentry/app/views/settings/settingsIndex.tsx

@@ -25,9 +25,9 @@ import {Organization} from 'app/types';
 const LINKS = {
   DOCUMENTATION: 'https://docs.sentry.io/',
   DOCUMENTATION_PLATFORMS: 'https://docs.sentry.io/clients/',
-  DOCUMENATATION_QUICKSTART: 'https://docs.sentry.io/quickstart/',
-  DOCUMENTATION_CLI: 'https://docs.sentry.io/learn/cli/',
-  DOCUMENTATION_API: 'https://docs.sentry.io/hosted/api/',
+  DOCUMENATATION_QUICKSTART: 'https://docs.sentry.io/error-reporting/quickstart/',
+  DOCUMENTATION_CLI: 'https://docs.sentry.io/cli/',
+  DOCUMENTATION_API: 'https://docs.sentry.io/api/',
   API: '/settings/account/api/',
   MANAGE: '/manage/',
   FORUM: 'https://forum.sentry.io/',

+ 1 - 1
src/sentry/templates/sentry/layout.html

@@ -67,7 +67,7 @@
       <div class="container">
         {% block footer %}
         <div class="pull-right">
-          <a href="https://docs.sentry.io/hosted/api/">{% trans "API" %}</a>
+          <a href="https://docs.sentry.io/api/">{% trans "API" %}</a>
           <a href="https://docs.sentry.io">{% trans "Docs" %}</a>
           <a href="https://github.com/getsentry/sentry" rel="noreferrer">{% trans "Contribute" %}</a>
           {% if ONPREMISE %}<a href="/out/">{% trans "Migrate to SaaS" %}</a>{% endif %}

Некоторые файлы не были показаны из-за большого количества измененных файлов