@forge/manifest

12.1.0-next.612.1.0-next.7
out/schema/manifest-schema.json
~out/schema/manifest-schema.jsonModified
+17−18
Index: package/out/schema/manifest-schema.json
===================================================================
--- package/out/schema/manifest-schema.json
+++ package/out/schema/manifest-schema.json
@@ -29374,22 +29374,8 @@
                     "enum": [
                         "app-managed"
                     ]
                 },
-                "configurable": {
-                    "type": "object",
-                    "additionalProperties": true,
-                    "description": "This property is not yet supported",
-                    "required": [
-                        "enabled"
-                    ],
-                    "properties": {
-                        "enabled": {
-                            "type": "boolean",
-                            "description": "This property is not yet supported"
-                        }
-                    }
-                },
                 "scopes": {
                     "title": "scopes",
                     "oneOf": [
                         {
@@ -29624,8 +29610,20 @@
                             },
                             "title": "styles",
                             "type": "array",
                             "minItems": 0
+                        },
+                        "configurable": {
+                            "type": "object",
+                            "additionalProperties": false,
+                            "required": [
+                                "enabled"
+                            ],
+                            "properties": {
+                                "enabled": {
+                                    "type": "boolean"
+                                }
+                            }
                         }
                     }
                 }
             }
@@ -29777,8 +29775,13 @@
                     },
                     "configurable": {
                         "description": "A remote that an admin can configure",
                         "type": "object",
+                        "required": [
+                            "name",
+                            "description"
+                        ],
+                        "additionalProperties": false,
                         "properties": {
                             "name": {
                                 "description": "The name that an admin will see when they're configuring the remote",
                                 "type": "string"
@@ -29786,12 +29789,8 @@
                             "description": {
                                 "description": "The description that an admin will see when they're configuring the remote",
                                 "type": "string"
                             },
-                            "default": {
-                                "description": "The default value that will be used if the admin does not set a custom domain for this remote",
-                                "type": "string"
-                            },
                             "supportedPatterns": {
                                 "description": "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 this.",
                                 "type": "array",
                                 "minItems": 1,