@forge/manifest

12.2.012.2.0-experimental-43cfec4
out/schema/manifest.d.ts
~out/schema/manifest.d.tsModified
+58−14
Index: package/out/schema/manifest.d.ts
===================================================================
--- package/out/schema/manifest.d.ts
+++ package/out/schema/manifest.d.ts
@@ -1650,9 +1650,9 @@
          * via the `patternProperty` ".+".
          */
         [k: string]: string;
       };
-      baseUrl:
+      baseUrl?:
         | string
         | {
             /**
              * This interface was referenced by `undefined`'s JSON-Schema definition
@@ -1681,8 +1681,23 @@
       storage?: {
         inScopeEUD?: boolean;
         [k: string]: unknown;
       };
+      configurable?: {
+        /**
+         * The name that an admin will see when they're configuring the remote
+         */
+        name: string;
+        /**
+         * The description that an admin will see when they're configuring the remote
+         */
+        description: string;
+        /**
+         * The domains that are supported for this remote, prefixed with a * wildcard. For example, `*.atlassian.net` would allow this remote to communicate with domains that matched atlassian.net domains.
+         */
+        supportedPatterns?: string[];
+        [k: string]: unknown;
+      };
       key: ModuleKeySchema;
       [k: string]: unknown;
     },
     ...{
@@ -1692,9 +1707,9 @@
          * via the `patternProperty` ".+".
          */
         [k: string]: string;
       };
-      baseUrl:
+      baseUrl?:
         | string
         | {
             /**
              * This interface was referenced by `undefined`'s JSON-Schema definition
@@ -1723,8 +1738,23 @@
       storage?: {
         inScopeEUD?: boolean;
         [k: string]: unknown;
       };
+      configurable?: {
+        /**
+         * The name that an admin will see when they're configuring the remote
+         */
+        name: string;
+        /**
+         * The description that an admin will see when they're configuring the remote
+         */
+        description: string;
+        /**
+         * The domains that are supported for this remote, prefixed with a * wildcard. For example, `*.atlassian.net` would allow this remote to communicate with domains that matched atlassian.net domains.
+         */
+        supportedPatterns?: string[];
+        [k: string]: unknown;
+      };
       key: ModuleKeySchema;
       [k: string]: unknown;
     }[]
   ];
@@ -14479,10 +14509,11 @@
             [k: string]: unknown;
           };
           migratedFromConnect?: boolean;
           connectFieldProperty?: {
-            key: string;
-            path: string;
+            key?: string;
+            path?: string;
+            fieldType?: 'SINGLE_SELECT' | 'MULTI_SELECT';
             [k: string]: unknown;
           };
           isUIModificationsEnabled?: boolean;
           displayConditions?: {
@@ -14599,10 +14630,11 @@
             [k: string]: unknown;
           };
           migratedFromConnect?: boolean;
           connectFieldProperty?: {
-            key: string;
-            path: string;
+            key?: string;
+            path?: string;
+            fieldType?: 'SINGLE_SELECT' | 'MULTI_SELECT';
             [k: string]: unknown;
           };
           isUIModificationsEnabled?: boolean;
           displayConditions?: {
@@ -14709,10 +14741,11 @@
             [k: string]: unknown;
           };
           migratedFromConnect?: boolean;
           connectFieldProperty?: {
-            key: string;
-            path: string;
+            key?: string;
+            path?: string;
+            fieldType?: 'SINGLE_SELECT' | 'MULTI_SELECT';
             [k: string]: unknown;
           };
           isUIModificationsEnabled?: boolean;
           displayConditions?: {
@@ -14828,10 +14861,11 @@
             [k: string]: unknown;
           };
           migratedFromConnect?: boolean;
           connectFieldProperty?: {
-            key: string;
-            path: string;
+            key?: string;
+            path?: string;
+            fieldType?: 'SINGLE_SELECT' | 'MULTI_SELECT';
             [k: string]: unknown;
           };
           isUIModificationsEnabled?: boolean;
           displayConditions?: {
@@ -14948,10 +14982,11 @@
             [k: string]: unknown;
           };
           migratedFromConnect?: boolean;
           connectFieldProperty?: {
-            key: string;
-            path: string;
+            key?: string;
+            path?: string;
+            fieldType?: 'SINGLE_SELECT' | 'MULTI_SELECT';
             [k: string]: unknown;
           };
           isUIModificationsEnabled?: boolean;
           displayConditions?: {
@@ -15058,10 +15093,11 @@
             [k: string]: unknown;
           };
           migratedFromConnect?: boolean;
           connectFieldProperty?: {
-            key: string;
-            path: string;
+            key?: string;
+            path?: string;
+            fieldType?: 'SINGLE_SELECT' | 'MULTI_SELECT';
             [k: string]: unknown;
           };
           isUIModificationsEnabled?: boolean;
           displayConditions?: {
@@ -24299,8 +24335,9 @@
           | 'atlassian:deployment'
           | 'atlassian:design'
           | 'atlassian:message'
           | 'atlassian:customer-org'
+          | 'atlassian:customer-org-category'
           | 'atlassian:space'
           | 'atlassian:project'
           | 'atlassian:remote-link'
           | 'atlassian:comment'
@@ -24315,8 +24352,9 @@
           | 'atlassian:test'
           | 'atlassian:test-execution'
           | 'atlassian:test-plan'
           | 'atlassian:test-run'
+          | 'atlassian:test-status'
         ),
         ...(
           | 'atlassian:document'
           | 'atlassian:branch'
@@ -24327,8 +24365,9 @@
           | 'atlassian:deployment'
           | 'atlassian:design'
           | 'atlassian:message'
           | 'atlassian:customer-org'
+          | 'atlassian:customer-org-category'
           | 'atlassian:space'
           | 'atlassian:project'
           | 'atlassian:remote-link'
           | 'atlassian:comment'
@@ -24343,8 +24382,9 @@
           | 'atlassian:test'
           | 'atlassian:test-execution'
           | 'atlassian:test-plan'
           | 'atlassian:test-run'
+          | 'atlassian:test-status'
         )[]
       ];
       orchestration?: {
         taskRunner: {
@@ -24408,8 +24448,9 @@
           | 'atlassian:deployment'
           | 'atlassian:design'
           | 'atlassian:message'
           | 'atlassian:customer-org'
+          | 'atlassian:customer-org-category'
           | 'atlassian:space'
           | 'atlassian:project'
           | 'atlassian:remote-link'
           | 'atlassian:comment'
@@ -24424,8 +24465,9 @@
           | 'atlassian:test'
           | 'atlassian:test-execution'
           | 'atlassian:test-plan'
           | 'atlassian:test-run'
+          | 'atlassian:test-status'
         ),
         ...(
           | 'atlassian:document'
           | 'atlassian:branch'
@@ -24436,8 +24478,9 @@
           | 'atlassian:deployment'
           | 'atlassian:design'
           | 'atlassian:message'
           | 'atlassian:customer-org'
+          | 'atlassian:customer-org-category'
           | 'atlassian:space'
           | 'atlassian:project'
           | 'atlassian:remote-link'
           | 'atlassian:comment'
@@ -24452,8 +24495,9 @@
           | 'atlassian:test'
           | 'atlassian:test-execution'
           | 'atlassian:test-plan'
           | 'atlassian:test-run'
+          | 'atlassian:test-status'
         )[]
       ];
       orchestration?: {
         taskRunner: {