This is an automated email from the ASF dual-hosted git repository.

klesh pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git


The following commit(s) were added to refs/heads/main by this push:
     new b737c18dd feat(config-ui): add docs about v0.19 (#5863)
b737c18dd is described below

commit b737c18ddb414cf5be69037c187238a90f9d36f8
Author: 青湛 <[email protected]>
AuthorDate: Wed Aug 16 14:58:43 2023 +1200

    feat(config-ui): add docs about v0.19 (#5863)
---
 config-ui/src/release/index.ts |   2 +-
 config-ui/src/release/v0.19.ts | 114 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 115 insertions(+), 1 deletion(-)

diff --git a/config-ui/src/release/index.ts b/config-ui/src/release/index.ts
index 4ec1a6e2e..613442d56 100644
--- a/config-ui/src/release/index.ts
+++ b/config-ui/src/release/index.ts
@@ -16,4 +16,4 @@
  *
  */
 
-export { default as DOC_URL } from './stable';
+export { default as DOC_URL } from './v0.19';
diff --git a/config-ui/src/release/v0.19.ts b/config-ui/src/release/v0.19.ts
new file mode 100644
index 000000000..3492e3780
--- /dev/null
+++ b/config-ui/src/release/v0.19.ts
@@ -0,0 +1,114 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+const URLS = {
+  TUTORIAL: 'https://devlake.apache.org/docs/v0.19/Configuration/Tutorial',
+  ADVANCED_MODE: {
+    EXAMPLES: 
'https://devlake.apache.org/docs/v0.19/Configuration/AdvancedMode/#examples',
+  },
+  DORA: 'https://devlake.apache.org/docs/v0.19/DORA/',
+  PLUGIN: {
+    AZUREDEVOPS: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/AzureDevOps',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/AzureDevOps/#custom-rate-limit-optional',
+      AUTH_TOKEN: 
'https://devlake.apache.org/docs/v0.19/Configuration/AzureDevOps#auth-tokens',
+      TRANSFORMATION:
+        
'https://devlake.apache.org/docs/v0.19/Configuration/AzureDevOps#step-3---adding-transformation-rules-optional',
+    },
+    BAMBOO: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/Bamboo',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/Bamboo/#custom-rate-limit-optional',
+      TRANSFORMATION:
+        
'https://devlake.apache.org/docs/v0.19/Configuration/Bamboo#step-3---adding-transformation-rules-optional',
+    },
+    BITBUCKET: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/BitBucket',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/BitBucket#fixed-rate-limit-optional',
+      TRANSFORMATION:
+        
'https://devlake.apache.org/docs/v0.19/Configuration/BitBucket#step-3---adding-transformation-rules-optional',
+    },
+    GITHUB: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/GitHub',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/GitHub#fixed-rate-limit-optional',
+      AUTH_TOKEN: 
'https://devlake.apache.org/docs/v0.19/Configuration/GitHub#auth-tokens',
+      TRANSFORMATION:
+        
'https://devlake.apache.org/docs/v0.19/Configuration/GitHub#step-3---adding-transformation-rules-optional',
+    },
+    GITLAB: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/GitLab',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/GitLab#fixed-rate-limit-optional',
+      AUTH_TOKEN: 
'https://devlake.apache.org/docs/v0.19/Configuration/GitLab#auth-tokens',
+      TRANSFORMATION:
+        
'https://devlake.apache.org/docs/v0.19/Configuration/GitLab#step-3---adding-transformation-rules-optional',
+    },
+    JENKINS: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/Jenkins',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/Jenkins#fixed-rate-limit-optional',
+      TRANSFORMATION:
+        
'https://devlake.apache.org/docs/v0.19/Configuration/Jenkins#step-3---adding-transformation-rules-optional',
+    },
+    JIRA: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/Jira',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/Jira#fixed-rate-limit-optional',
+      API_TOKEN: 
'https://devlake.apache.org/docs/v0.19/Configuration/Jira#api-token',
+      PERSONAL_ACCESS_TOKEN: 
'https://devlake.apache.org/docs/v0.19/Configuration/Jira#personal-access-token',
+      TRANSFORMATION:
+        
'https://devlake.apache.org/docs/v0.19/Configuration/Jira#step-3---adding-transformation-rules-optional',
+    },
+    PAGERDUTY: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/PagerDuty',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/PagerDuty/#custom-rate-limit-optional',
+    },
+    SONARQUBE: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/SonarQube',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/SonarQube/#custom-rate-limit-optional',
+    },
+    TAPD: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/Tapd',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/Tapd#fixed-rate-limit-optional',
+      USERNAMEPASSWORD: 
'https://devlake.apache.org/docs/v0.19/Configuration/Tapd/#usernamepassword',
+      TRANSFORMATION:
+        
'https://devlake.apache.org/docs/v0.19/Configuration/Tapd#step-3---adding-transformation-rules-optional',
+    },
+    TEAMBITION: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/Teambition',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/Teambition#ralte-limit-optional',
+    },
+    WEBHOOK: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/webhook',
+    },
+    ZENTAO: {
+      BASIS: 'https://devlake.apache.org/docs/v0.19/Configuration/Teambition',
+      RATE_LIMIT: 
'https://devlake.apache.org/docs/v0.19/Configuration/Teambition#ralte-limit-optional',
+    },
+    REFDIFF: 'https://devlake.apache.org/docs/v0.19/Plugins/refdiff',
+  },
+  METRICS: {
+    BUG_AGE: 'https://devlake.apache.org/docs/v0.19/Metrics/BugAge',
+    MTTR: 'https://devlake.apache.org/docs/v0.19/Metrics/MTTR',
+    BUG_COUNT_PER_1K_LINES_OF_CODE: 
'https://devlake.apache.org/docs/v0.19/Metrics/BugCountPer1kLinesOfCode',
+    REQUIREMENT_LEAD_TIME: 
'https://devlake.apache.org/docs/v0.19/Metrics/RequirementLeadTime',
+  },
+  DATA_MODELS: {
+    DEVLAKE_DOMAIN_LAYER_SCHEMA: {
+      PULL_REQUEST: 
'https://devlake.apache.org/docs/v0.19/DataModels/DevLakeDomainLayerSchema/#pull-request',
+    },
+  },
+};
+
+export default URLS;

Reply via email to