Restructure software catalog

This commit is contained in:
2026-08-18 00:52:00 +03:00
parent 2cc7a4c0d4
commit fe0ad7cf70
120 changed files with 393 additions and 255 deletions
+20 -1
View File
@@ -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,