[ACS-9980] Add the option to provide custom user profile sections (#4859)

* [ACS-9980] Add the option to provide custom user profile sections

* [ACS-9980] Cr fixes

* [ACS-9980] Formatting fix
This commit is contained in:
MichalKinas
2025-10-23 13:49:02 +02:00
committed by GitHub
parent 2d8354b970
commit 24b2b23afd
12 changed files with 323 additions and 161 deletions
+20
View File
@@ -743,6 +743,20 @@
"type": "string"
}
}
},
"userProfileSection": {
"type": "object",
"required": ["id", "title"],
"properties": {
"id": {
"description": "Unique identifier.",
"type": "string"
},
"component": {
"description": "Custom component id to display inside the section",
"type": "string"
}
}
}
},
@@ -1013,6 +1027,12 @@
"items": { "$ref": "#/definitions/badge" },
"minItems": 1
},
"userProfileSections": {
"description": "List of custom sections to display in the user profile component",
"type": "array",
"items": { "$ref": "#/definitions/userProfileSection" },
"minItems": 1
},
"search": {
"description": "aca search extension",
"type": "array",