Skip to content

Commit f235e57

Browse files
committed
Up SDK version
1 parent 98aacc6 commit f235e57

File tree

3 files changed

+305
-275
lines changed

3 files changed

+305
-275
lines changed

manifest.schema.json

Lines changed: 47 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
},
2525
"$schema": "http://json-schema.org/draft-07/schema#",
2626
"$id": "http://exlibrisgroup.com/cloudapps/manifest.schema.json",
27-
"title": "Ex Libris CloudApp Manifest",
28-
"description": "This manifest will contain CloudApp metadata",
27+
"title": "Ex Libris Cloud App Manifest",
28+
"description": "This manifest will contain Cloud App metadata",
2929
"type": "object",
3030
"additionalProperties": false,
3131
"required": [
@@ -40,48 +40,54 @@
4040
},
4141
"id": {
4242
"$id": "#/properties/id",
43-
"title": "CloudApp ID",
44-
"description": "CloudApp's unique identifier",
43+
"title": "Cloud App ID",
44+
"description": "Cloud App's unique identifier",
4545
"type": "string"
4646
},
4747
"version": {
4848
"$id": "#/properties/version",
49-
"title": "CloudApp Version",
49+
"title": "Cloud App Version",
5050
"type": "string"
5151
},
5252
"author": {
5353
"$id": "#/properties/author",
54-
"title": "CloudApp Author",
55-
"description": "CloudApp author name",
54+
"title": "Cloud App Author",
55+
"description": "Cloud App author name",
5656
"type": "string"
5757
},
58+
"license": {
59+
"$id": "#/properties/license",
60+
"title": "Cloud App License",
61+
"description": "Link to the license or terms of use for the app",
62+
"type": "string"
63+
},
5864
"title": {
5965
"$id": "#/properties/title",
6066
"$ref": "#/definitions/label",
61-
"title": "CloudApp Title",
62-
"description": "CloudApp title text"
67+
"title": "Cloud App Title",
68+
"description": "Cloud App title text"
6369
},
6470
"subtitle": {
6571
"$id": "#/properties/subtitle",
6672
"$ref": "#/definitions/label",
67-
"title": "CloudApp Subtitle",
68-
"description": "CloudApp subtitle text"
73+
"title": "Cloud App Subtitle",
74+
"description": "Cloud App subtitle text"
6975
},
7076
"description": {
7177
"$id": "#/properties/description",
7278
"$ref": "#/definitions/label",
73-
"title": "CloudApp Description",
74-
"description": "CloudApp description text"
79+
"title": "Cloud App Description",
80+
"description": "Cloud App description text"
7581
},
7682
"icon": {
7783
"$id": "#/properties/icon",
78-
"title": "CloudApp Icon",
79-
"description": "CloudApp Icon",
84+
"title": "Cloud App Icon",
85+
"description": "Cloud App Icon",
8086
"type": "object",
8187
"properties": {
8288
"type": {
8389
"$id": "#/properties/icon/type",
84-
"title": "CloudApp Icon Type",
90+
"title": "Cloud App Icon Type",
8591
"type": "string",
8692
"enum": [
8793
"font",
@@ -90,7 +96,7 @@
9096
},
9197
"value": {
9298
"$id": "#/properties/icon/value",
93-
"title": "CloudApp Icon Value",
99+
"title": "Cloud App Icon Value",
94100
"type": "string"
95101
}
96102
},
@@ -101,20 +107,20 @@
101107
},
102108
"fullscreen": {
103109
"$id": "#/properties/fullscreen",
104-
"title": "CloudApp Fullscreen Settings",
110+
"title": "Cloud App Fullscreen Settings",
105111
"type": "object",
106112
"properties": {
107113
"allow": {
108114
"$id": "#/properties/fullscreen/allow",
109-
"title": "CloudApp Allow Fullscreen",
110-
"description": "Allow the CloudApp to be presented in fullscreen",
115+
"title": "Cloud App Allow Fullscreen",
116+
"description": "Allow the Cloud App to be presented in fullscreen",
111117
"type": "boolean",
112118
"default": true
113119
},
114120
"open": {
115121
"$id": "#/properties/fullscreen/open",
116-
"title": "Open CloudApp in Fullscreen",
117-
"description": "Indicates that the CloudApp should be opened in fullscreen",
122+
"title": "Open Cloud App in Fullscreen",
123+
"description": "Indicates that the Cloud App should be opened in fullscreen",
118124
"type": "boolean",
119125
"default": false
120126
}
@@ -137,27 +143,33 @@
137143
},
138144
"pages": {
139145
"type": "object",
140-
"title": "CloudApp Pages",
146+
"title": "Cloud App Pages",
141147
"description": "Use to specify availability and location of special pages",
142148
"properties": {
143149
"settings": {
144150
"$id": "#/properties/pages/settings",
145-
"title": "CloudApp Settings Page",
146-
"description": "CloudApp settings page location (must be in app)",
151+
"title": "Cloud App Settings Page",
152+
"description": "Cloud App settings page location (must be in app)",
153+
"type": "string"
154+
},
155+
"config": {
156+
"$id": "#/properties/pages/config",
157+
"title": "Cloud App config Page",
158+
"description": "Cloud App Institution-level config page location (must be in app)",
147159
"type": "string"
148160
},
149161
"help": {
150162
"$id": "#/properties/pages/help",
151-
"title": "CloudApp Help Page",
152-
"description": "CloudApp help page location (may be external)",
163+
"title": "Cloud App Help Page",
164+
"description": "Cloud App help page location (may be external)",
153165
"type": "string"
154166
}
155167
}
156168
},
157169
"entities": {
158170
"$id": "#/properties/entities",
159-
"title": "CloudApp Supported Entity Types",
160-
"description": "Entity types that the CloudApp supports",
171+
"title": "Cloud App Supported Entity Types",
172+
"description": "Entity types that the Cloud App supports",
161173
"type": "array",
162174
"items": {
163175
"type": "string"
@@ -167,8 +179,8 @@
167179
},
168180
"roles": {
169181
"$id": "#/properties/roles",
170-
"title": "CloudApp Roles",
171-
"description": "Roles that the CloudApp requires",
182+
"title": "Cloud App Roles",
183+
"description": "Roles that the Cloud App requires",
172184
"type": "array",
173185
"items": {
174186
"type": "string"
@@ -204,21 +216,21 @@
204216
},
205217
"sandbox": {
206218
"$id": "#/properties/contentSecurity/sandbox",
207-
"title": "CloudApp sandboxing options",
208-
"description": "Enable certain attributes for CloudApp sandbox",
219+
"title": "Cloud App sandboxing options",
220+
"description": "Enable certain attributes for Cloud App sandbox",
209221
"type": "object",
210222
"properties": {
211223
"modals": {
212224
"$id": "#/properties/contentSecurity/sandbox/modals",
213225
"title": "Allow modals",
214-
"description": "Allow the CloudApp to open modal windows",
226+
"description": "Allow the Cloud App to open modal windows",
215227
"type": "boolean",
216228
"default": false
217229
},
218230
"popups": {
219231
"$id": "#/properties/contentSecurity/sandbox/popups",
220232
"title": "Allow popups",
221-
"description": "Allow the CloudApp to open popups (such as window.open(), target=\"_blank\", or showModalDialog()). If this keyword is not used, the popup will silently fail to open",
233+
"description": "Allow the Cloud App to open popups (such as window.open(), target=\"_blank\", or showModalDialog()). If this keyword is not used, the popup will silently fail to open",
222234
"type": "boolean",
223235
"default": false
224236
}

0 commit comments

Comments
 (0)