[MNT-24923] legal hold hold capabilities are not verified properly (#4616)

* [MNT-24923] Added possibility to configure readonly for metadata sidebar by json config

* [MNT-24923] Unit tests

* [MNT-24923] Fixed sonar issues
This commit is contained in:
AleksanderSklorz
2025-06-12 14:30:11 +02:00
committed by GitHub
parent 690acfb64b
commit 3a51c19bc6
3 changed files with 201 additions and 12 deletions
+14
View File
@@ -883,6 +883,20 @@
"description": "Sidebar extensions",
"type": "object",
"properties": {
"rules": {
"description": "Element rules",
"type": "object",
"properties": {
"enabled": {
"description": "Rule to evaluate the enabled state",
"type": "array",
"items": {
"type": "string"
},
"minItems": 0
}
}
},
"toolbar": {
"description": "Toolbar entries",
"type": "array",