@forge/manifest
13.2.0-next.413.1.1-next.2-experimental-0949616
~
Modified (6 files)
Index: package/out/validators/modules-validators/global/validate-global-ui.js
===================================================================
--- package/out/validators/modules-validators/global/validate-global-ui.js
+++ package/out/validators/modules-validators/global/validate-global-ui.js
@@ -12,8 +12,16 @@
const globalUiModules = modules[moduleType] || [];
if (globalUiModules.length === 0) {
return validationErrors;
}
+ if (!app.compatibility) {
+ validationErrors.push({
+ message: errorMessages.compatibilityRequired(),
+ reference: text_1.References.Modules,
+ level: 'error',
+ ...(0, utils_1.findPosition)('app', yamlContentByLine)
+ });
+ }
if (globalUiModules.length > 1) {
validationErrors.push({
message: text_1.errors.modules.singleEntryOfTheModule(moduleType),
reference: text_1.References.Modules, File too large for inline diff
Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,7 +1,7 @@
{
"name": "@forge/manifest",
- "version": "13.2.0-next.4",
+ "version": "13.1.1-next.2-experimental-0949616",
"description": "Definitions and validations of the Forge manifest",
"main": "out/index.js",
"scripts": {
"build": "yarn run compile", Index: package/out/mapping/product-event-to-scope-mapping.json
===================================================================
--- package/out/mapping/product-event-to-scope-mapping.json
+++ package/out/mapping/product-event-to-scope-mapping.json
@@ -327,63 +327,8 @@
]
}
},
{
- "productEvent": "avi:jsm-entity:created:request-type",
- "oAuthScopes": {
- "beta": [
- "read:requesttype:jira-service-management"
- ],
- "current": [
- "manage:jira-configuration"
- ]
- }
- },
- {
- "productEvent": "avi:jsm-entity:updated:request-type",
- "oAuthScopes": {
- "beta": [
- "read:requesttype:jira-service-management"
- ],
- "current": [
- "manage:jira-configuration"
- ]
- }
- },
- {
- "productEvent": "avi:jsm-entity:deleted:request-type",
- "oAuthScopes": {
- "beta": [
- "read:requesttype:jira-service-management"
- ],
- "current": [
- "manage:jira-configuration"
- ]
- }
- },
- {
- "productEvent": "avi:jsm-entity:created:portal",
- "oAuthScopes": {
- "beta": [
- "read:servicedesk:jira-service-management"
- ],
- "current": [
- "manage:jira-configuration"
- ]
- }
- },
- {
- "productEvent": "avi:jsm-entity:updated:portal",
- "oAuthScopes": {
- "beta": [
- "read:servicedesk:jira-service-management"
- ],
- "current": [
- "manage:jira-configuration"
- ]
- }
- },
- {
"productEvent": "avi:jira:created:version",
"oAuthScopes": {
"beta": [
"read:project-version:jira" File too large for inline diff
File too large for inline diff