Harden the content contracts and enforce the slug rule

This commit is contained in:
tleininger committed 2026-09-24 12:08:56 +02:00
1 parent d06af2891a
commit 0f7e968c16
13 files changed
+157 -81

No files matched your search

+4 -4
View File
@@ -74,7 +74,7 @@
"max": 0,
"min": 0,
"name": "slug",
"pattern": "",
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"presentable": false,
"primaryKey": false,
"required": true,
@@ -298,7 +298,7 @@
"max": 0,
"min": 0,
"name": "slug",
"pattern": "",
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"presentable": false,
"primaryKey": false,
"required": true,
@@ -388,7 +388,7 @@
"pattern": "",
"presentable": false,
"primaryKey": false,
"required": false,
"required": true,
"system": false,
"type": "text"
},
@@ -399,7 +399,7 @@
"maxSelect": 1,
"name": "topic",
"presentable": false,
"required": false,
"required": true,
"system": false,
"type": "select",
"values": [