0.12.0 : modify user

This commit is contained in:
2025-11-11 19:09:04 +01:00
parent 2bc35b639b
commit d64c647865
6 changed files with 673 additions and 2 deletions

View File

@@ -0,0 +1,17 @@
{
"collectionName": "components_user_languages",
"info": {
"displayName": "language",
"icon": "feather",
"description": ""
},
"options": {},
"attributes": {
"language": {
"type": "string"
},
"level": {
"type": "integer"
}
}
}

View File

@@ -14,7 +14,7 @@
"name": "Apache 2.0",
"url": "https://www.apache.org/licenses/LICENSE-2.0.html"
},
"x-generation-date": "2025-11-11T01:04:38.039Z"
"x-generation-date": "2025-11-11T18:08:56.370Z"
},
"x-strapi-config": {
"plugins": [
@@ -17865,6 +17865,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -18322,6 +18346,20 @@
}
}
},
"UserLanguageComponent": {
"type": "object",
"properties": {
"id": {
"type": "number"
},
"language": {
"type": "string"
},
"level": {
"type": "integer"
}
}
},
"AnnouncementRequest": {
"type": "object",
"required": [
@@ -21458,6 +21496,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -25389,6 +25451,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -28879,6 +28965,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -32817,6 +32927,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -37006,6 +37140,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -41644,6 +41802,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -45572,6 +45754,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -49402,6 +49608,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -53219,6 +53449,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -57072,6 +57326,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -60817,6 +61095,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -64739,6 +65041,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -68734,6 +69060,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -72218,6 +72568,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -76631,6 +77005,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -80433,6 +80831,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -84556,6 +84978,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -88391,6 +88837,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -92330,6 +92800,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -96170,6 +96664,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -99515,6 +100033,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -104069,6 +104611,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -107952,6 +108518,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"
@@ -111795,6 +112385,30 @@
}
}
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SocialTagsComponent"
}
},
"activities": {
"type": "array",
"items": {
"$ref": "#/components/schemas/GroupActivityComponent"
}
},
"languages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLanguageComponent"
}
},
"bio": {
"type": "string"
},
"experience": {
"type": "integer"
},
"createdAt": {
"type": "string",
"format": "date-time"

View File

@@ -224,6 +224,27 @@
"relation": "oneToMany",
"target": "api::post-ownership.post-ownership",
"mappedBy": "author"
},
"tags": {
"type": "component",
"repeatable": true,
"component": "social.tags"
},
"activities": {
"type": "component",
"repeatable": true,
"component": "group.activity"
},
"languages": {
"type": "component",
"repeatable": true,
"component": "user.language"
},
"bio": {
"type": "text"
},
"experience": {
"type": "integer"
}
}
}