Restructure software catalog
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
"name": {
|
||||
"type": "string",
|
||||
"minLength": 1,
|
||||
"maxLength": 120
|
||||
"maxLength": 240
|
||||
},
|
||||
"description": {
|
||||
"type": "string",
|
||||
@@ -22,6 +22,11 @@
|
||||
"maxLength": 4000,
|
||||
"contentMediaType": "text/markdown"
|
||||
},
|
||||
"summary": {
|
||||
"type": "string",
|
||||
"minLength": 1,
|
||||
"maxLength": 120
|
||||
},
|
||||
"url": {
|
||||
"type": "string",
|
||||
"format": "uri",
|
||||
@@ -59,6 +64,10 @@
|
||||
"j2me"
|
||||
]
|
||||
},
|
||||
"size": {
|
||||
"type": "integer",
|
||||
"minimum": 0
|
||||
},
|
||||
"sha256": {
|
||||
"type": "string",
|
||||
"pattern": "^[0-9a-f]{64}$"
|
||||
@@ -124,6 +133,9 @@
|
||||
"name": {
|
||||
"$ref": "#/$defs/name"
|
||||
},
|
||||
"order": {
|
||||
"type": "integer"
|
||||
},
|
||||
"description": {
|
||||
"$ref": "#/$defs/description"
|
||||
}
|
||||
@@ -137,6 +149,7 @@
|
||||
"format",
|
||||
"type",
|
||||
"name",
|
||||
"summary",
|
||||
"description",
|
||||
"screenshots",
|
||||
"versions"
|
||||
@@ -151,6 +164,9 @@
|
||||
"name": {
|
||||
"$ref": "#/$defs/name"
|
||||
},
|
||||
"summary": {
|
||||
"$ref": "#/$defs/summary"
|
||||
},
|
||||
"description": {
|
||||
"$ref": "#/$defs/description"
|
||||
},
|
||||
@@ -160,6 +176,9 @@
|
||||
"source": {
|
||||
"$ref": "#/$defs/url"
|
||||
},
|
||||
"author": {
|
||||
"$ref": "#/$defs/name"
|
||||
},
|
||||
"screenshots": {
|
||||
"type": "array",
|
||||
"uniqueItems": true,
|
||||
|
||||
Reference in New Issue
Block a user