diff --git a/deploy/modules/container-app-cms.bicep b/deploy/modules/container-app-cms.bicep index f662468..831b702 100644 --- a/deploy/modules/container-app-cms.bicep +++ b/deploy/modules/container-app-cms.bicep @@ -264,7 +264,7 @@ resource containerApp 'Microsoft.App/containerApps@2023-08-01-preview' = { } ] scale: { - minReplicas: 0 + minReplicas: 1 maxReplicas: 1 } } diff --git a/package.json b/package.json index 9c6e648..56272ac 100644 --- a/package.json +++ b/package.json @@ -15,10 +15,10 @@ "prettier": "^3.3.3" }, "dependencies": { - "@strapi/plugin-cloud": "5.12.5", + "@strapi/plugin-cloud": "5.12.6", "@strapi/plugin-graphql": "^5.3.0", - "@strapi/plugin-users-permissions": "5.12.5", - "@strapi/strapi": "5.12.5", + "@strapi/plugin-users-permissions": "5.12.6", + "@strapi/strapi": "5.12.6", "better-sqlite3": "11.3.0", "pg": "^8.11.5", "react": "^18.0.0", diff --git a/src/api/article/content-types/article/schema.json b/src/api/article/content-types/article/schema.json index 1c5230c..45a43e3 100644 --- a/src/api/article/content-types/article/schema.json +++ b/src/api/article/content-types/article/schema.json @@ -1,89 +1,84 @@ -{ - "kind": "collectionType", - "collectionName": "articles", - "info": { - "singularName": "article", - "pluralName": "articles", - "displayName": "Article", - "description": "" - }, - "options": { - "draftAndPublish": true - }, - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "attributes": { - "title": { - "type": "string", - "required": true, - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "content": { - "type": "richtext", - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "authors": { - "type": "relation", - "relation": "oneToMany", - "target": "api::author.author" - }, - "site": { - "type": "enumeration", - "enum": [ - "dotnet", - "cloud" - ], - "required": true, - "default": "dotnet", - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "date": { - "type": "date", - "required": true, - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "slug": { - "type": "uid", - "targetField": "title", - "required": true - }, - "image": { - "type": "media", - "multiple": false, - "required": true, - "allowedTypes": [ - "images" - ], - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "tags": { - "type": "relation", - "relation": "manyToMany", - "target": "api::tag.tag", - "inversedBy": "articles" - } - } -} +{ + "kind": "collectionType", + "collectionName": "articles", + "info": { + "singularName": "article", + "pluralName": "articles", + "displayName": "Article", + "description": "" + }, + "options": { + "draftAndPublish": true + }, + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "attributes": { + "title": { + "type": "string", + "required": true, + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "content": { + "type": "richtext", + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "authors": { + "type": "relation", + "relation": "oneToMany", + "target": "api::author.author" + }, + "site": { + "type": "enumeration", + "enum": ["dotnet", "cloud"], + "required": true, + "default": "dotnet", + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "date": { + "type": "date", + "required": true, + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "slug": { + "type": "uid", + "targetField": "title", + "required": true + }, + "image": { + "type": "media", + "multiple": false, + "required": true, + "allowedTypes": ["images"], + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "tags": { + "type": "relation", + "relation": "manyToMany", + "target": "api::tag.tag", + "inversedBy": "articles" + } + } +} diff --git a/src/api/author/content-types/author/schema.json b/src/api/author/content-types/author/schema.json index 8992386..bb05335 100644 --- a/src/api/author/content-types/author/schema.json +++ b/src/api/author/content-types/author/schema.json @@ -1,101 +1,99 @@ -{ - "kind": "collectionType", - "collectionName": "authors", - "info": { - "singularName": "author", - "pluralName": "authors", - "displayName": "Author", - "description": "" - }, - "options": { - "draftAndPublish": true - }, - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "attributes": { - "firstname": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "string", - "required": true, - "minLength": 3 - }, - "lastname": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "string", - "minLength": 3, - "required": true - }, - "email": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "email", - "required": true, - "unique": false, - "minLength": 3 - }, - "gitHub": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "string", - "minLength": 3, - "unique": false - }, - "biography": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "text" - }, - "avatar": { - "type": "media", - "multiple": false, - "required": true, - "allowedTypes": [ - "images" - ], - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "jobTitle": { - "type": "string", - "required": true, - "default": "Software developer", - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "realTitle": { - "type": "string", - "required": true, - "pluginOptions": { - "i18n": { - "localized": true - } - } - } - } -} +{ + "kind": "collectionType", + "collectionName": "authors", + "info": { + "singularName": "author", + "pluralName": "authors", + "displayName": "Author", + "description": "" + }, + "options": { + "draftAndPublish": true + }, + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "attributes": { + "firstname": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "string", + "required": true, + "minLength": 3 + }, + "lastname": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "string", + "minLength": 3, + "required": true + }, + "email": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "email", + "required": true, + "unique": false, + "minLength": 3 + }, + "gitHub": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "string", + "minLength": 3, + "unique": false + }, + "biography": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "text" + }, + "avatar": { + "type": "media", + "multiple": false, + "required": true, + "allowedTypes": ["images"], + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "jobTitle": { + "type": "string", + "required": true, + "default": "Software developer", + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "realTitle": { + "type": "string", + "required": true, + "pluginOptions": { + "i18n": { + "localized": true + } + } + } + } +} diff --git a/src/api/homepage/content-types/homepage/schema.json b/src/api/homepage/content-types/homepage/schema.json index 62a1cfd..147e255 100644 --- a/src/api/homepage/content-types/homepage/schema.json +++ b/src/api/homepage/content-types/homepage/schema.json @@ -1,71 +1,68 @@ -{ - "kind": "collectionType", - "collectionName": "homepages", - "info": { - "singularName": "homepage", - "pluralName": "homepages", - "displayName": "Homepage", - "description": "" - }, - "options": { - "draftAndPublish": true - }, - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "attributes": { - "title": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "string", - "required": true - }, - "description": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "text", - "required": true - }, - "components": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "dynamiczone", - "components": [ - "ui.hero", - "ui.missie-met-statistieken", - "ui.image", - "ui.image-met-titel", - "ui.kernwaarden", - "ui.klant-logo-s", - "ui.team" - ], - "required": true, - "min": 1 - }, - "site": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "enumeration", - "enum": [ - "cloud", - "dotnet" - ], - "required": true, - "default": "dotnet" - } - } -} +{ + "kind": "collectionType", + "collectionName": "homepages", + "info": { + "singularName": "homepage", + "pluralName": "homepages", + "displayName": "Homepage", + "description": "" + }, + "options": { + "draftAndPublish": true + }, + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "attributes": { + "title": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "string", + "required": true + }, + "description": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "text", + "required": true + }, + "components": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "dynamiczone", + "components": [ + "ui.hero", + "ui.missie-met-statistieken", + "ui.image", + "ui.image-met-titel", + "ui.kernwaarden", + "ui.klant-logo-s", + "ui.team" + ], + "required": true, + "min": 1 + }, + "site": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "enumeration", + "enum": ["cloud", "dotnet"], + "required": true, + "default": "dotnet" + } + } +} diff --git a/src/api/homepage/middlewares/homepage-populate.js b/src/api/homepage/middlewares/homepage-populate.js index 692e517..3e4596f 100644 --- a/src/api/homepage/middlewares/homepage-populate.js +++ b/src/api/homepage/middlewares/homepage-populate.js @@ -1,89 +1,89 @@ -'use strict'; - -/** - * `homepage-populate` middleware - */ - -const populate = { - components: { - on: { - "ui.hero": { - populate: { - CTO: { - populate: { - page: { - fields: ['title_website', 'slug'] - } - } - }, - link: { - populate: '*' - }, - images: { - fields: ['url', 'alternativeText'] - } - } - }, - "ui.missie-met-statistieken": { - populate: '*' - }, - "ui.image": { - populate: { - image: { - fields: ['url', 'alternativeText'] - } - } - }, - "ui.image-met-titel": { - populate: { - image: { - fields: ['url', 'alternativeText'] - } - } - }, - "ui.kernwaarden": { - populate: { - items: { - populate: { - image: { - fields: ['url', 'alternativeText'] - } - } - } - } - }, - "ui.klant-logo-s": { - populate: { - klant: { - populate: { - image: { - fields: ['url', 'alternativeText'] - } - } - } - } - }, - "ui.team": { - populate: { - members: { - populate: { - avatar: { - fields: ['url', 'alternativeText'] - } - } - } - } - }, - } - } -} - -module.exports = (config, { strapi }) => { - return async (ctx, next) => { - strapi.log.info('In homepage-populate middleware.'); - - ctx.query.populate = populate; - - await next(); - }; -}; +'use strict'; + +/** + * `homepage-populate` middleware + */ + +const populate = { + components: { + on: { + 'ui.hero': { + populate: { + CTO: { + populate: { + page: { + fields: ['title_website', 'slug'], + }, + }, + }, + link: { + populate: '*', + }, + images: { + fields: ['url', 'alternativeText'], + }, + }, + }, + 'ui.missie-met-statistieken': { + populate: '*', + }, + 'ui.image': { + populate: { + image: { + fields: ['url', 'alternativeText'], + }, + }, + }, + 'ui.image-met-titel': { + populate: { + image: { + fields: ['url', 'alternativeText'], + }, + }, + }, + 'ui.kernwaarden': { + populate: { + items: { + populate: { + image: { + fields: ['url', 'alternativeText'], + }, + }, + }, + }, + }, + 'ui.klant-logo-s': { + populate: { + klant: { + populate: { + image: { + fields: ['url', 'alternativeText'], + }, + }, + }, + }, + }, + 'ui.team': { + populate: { + members: { + populate: { + avatar: { + fields: ['url', 'alternativeText'], + }, + }, + }, + }, + }, + }, + }, +}; + +module.exports = (config, { strapi }) => { + return async (ctx, next) => { + strapi.log.info('In homepage-populate middleware.'); + + ctx.query.populate = populate; + + await next(); + }; +}; diff --git a/src/api/homepage/routes/homepage.js b/src/api/homepage/routes/homepage.js index fe3ee98..f67889c 100644 --- a/src/api/homepage/routes/homepage.js +++ b/src/api/homepage/routes/homepage.js @@ -1,15 +1,15 @@ -'use strict'; - -/** - * homepage router - */ - -const { createCoreRouter } = require('@strapi/strapi').factories; - -module.exports = createCoreRouter('api::homepage.homepage', { - config: { - find: { - middlewares: ['api::homepage.homepage-populate'] - } - } -}); +'use strict'; + +/** + * homepage router + */ + +const { createCoreRouter } = require('@strapi/strapi').factories; + +module.exports = createCoreRouter('api::homepage.homepage', { + config: { + find: { + middlewares: ['api::homepage.homepage-populate'], + }, + }, +}); diff --git a/src/api/page/content-types/page/schema.json b/src/api/page/content-types/page/schema.json index c55e92f..9161c75 100644 --- a/src/api/page/content-types/page/schema.json +++ b/src/api/page/content-types/page/schema.json @@ -1,86 +1,83 @@ -{ - "kind": "collectionType", - "collectionName": "pages", - "info": { - "singularName": "page", - "pluralName": "pages", - "displayName": "Page", - "description": "" - }, - "options": { - "draftAndPublish": true - }, - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "attributes": { - "title_website": { - "type": "string", - "required": true, - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "description": { - "type": "text", - "required": true, - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "components": { - "type": "dynamiczone", - "components": [ - "ui.image", - "ui.image-met-titel", - "ui.text", - "ui.opsomming", - "ui.titel", - "ui.quote" - ], - "pluginOptions": { - "i18n": { - "localized": true - } - } - }, - "site": { - "type": "enumeration", - "enum": [ - "cloud", - "dotnet" - ], - "required": true, - "default": "dotnet", - "pluginOptions": { - "i18n": { - "localized": false - } - } - }, - "title_cms": { - "pluginOptions": { - "i18n": { - "localized": true - } - }, - "type": "string", - "required": true - }, - "slug": { - "type": "uid", - "targetField": "title_cms", - "required": true - }, - "tagline": { - "type": "string", - "required": true - } - } -} +{ + "kind": "collectionType", + "collectionName": "pages", + "info": { + "singularName": "page", + "pluralName": "pages", + "displayName": "Page", + "description": "" + }, + "options": { + "draftAndPublish": true + }, + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "attributes": { + "title_website": { + "type": "string", + "required": true, + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "description": { + "type": "text", + "required": true, + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "components": { + "type": "dynamiczone", + "components": [ + "ui.image", + "ui.image-met-titel", + "ui.text", + "ui.opsomming", + "ui.titel", + "ui.quote" + ], + "pluginOptions": { + "i18n": { + "localized": true + } + } + }, + "site": { + "type": "enumeration", + "enum": ["cloud", "dotnet"], + "required": true, + "default": "dotnet", + "pluginOptions": { + "i18n": { + "localized": false + } + } + }, + "title_cms": { + "pluginOptions": { + "i18n": { + "localized": true + } + }, + "type": "string", + "required": true + }, + "slug": { + "type": "uid", + "targetField": "title_cms", + "required": true + }, + "tagline": { + "type": "string", + "required": true + } + } +} diff --git a/src/api/page/middlewares/page-populate.js b/src/api/page/middlewares/page-populate.js index 0882f77..c85aff9 100644 --- a/src/api/page/middlewares/page-populate.js +++ b/src/api/page/middlewares/page-populate.js @@ -1,53 +1,53 @@ -'use strict'; - -/** - * `page-populate` middleware - */ - -const populate = { - components: { - on: { - "ui.text": { - fields: ['content'], - }, - "ui.image": { - populate: { - image: { - fields: ['url', 'alternativeText'] - } - } - }, - "ui.image-met-titel": { - populate: { - image: { - fields: ['url', 'alternativeText'] - } - } - }, - "ui.opsomming": { - populate: { - items: { - fields: ['text'] - } - } - }, - "ui.titel": { - fields: ['title', 'content'], - }, - "ui.quote": { - fields: ['quote', 'name', 'jobTitle'], - }, - } - } -} - -module.exports = (config, { strapi }) => { - // Add your own logic here. - return async (ctx, next) => { - strapi.log.info('In page-populate middleware.'); - - ctx.query.populate = populate; - - await next(); - }; -}; +'use strict'; + +/** + * `page-populate` middleware + */ + +const populate = { + components: { + on: { + 'ui.text': { + fields: ['content'], + }, + 'ui.image': { + populate: { + image: { + fields: ['url', 'alternativeText'], + }, + }, + }, + 'ui.image-met-titel': { + populate: { + image: { + fields: ['url', 'alternativeText'], + }, + }, + }, + 'ui.opsomming': { + populate: { + items: { + fields: ['text'], + }, + }, + }, + 'ui.titel': { + fields: ['title', 'content'], + }, + 'ui.quote': { + fields: ['quote', 'name', 'jobTitle'], + }, + }, + }, +}; + +module.exports = (config, { strapi }) => { + // Add your own logic here. + return async (ctx, next) => { + strapi.log.info('In page-populate middleware.'); + + ctx.query.populate = populate; + + await next(); + }; +}; diff --git a/src/api/page/routes/page.js b/src/api/page/routes/page.js index 590cff4..ab8040f 100644 --- a/src/api/page/routes/page.js +++ b/src/api/page/routes/page.js @@ -1,18 +1,18 @@ -'use strict'; - -/** - * page router - */ - -const { createCoreRouter } = require('@strapi/strapi').factories; - -module.exports = createCoreRouter('api::page.page', { - config: { - find: { - middlewares: ['api::page.page-populate'] - }, - findOne: { - middlewares: ['api::page.page-populate'] - }, - } -}); +'use strict'; + +/** + * page router + */ + +const { createCoreRouter } = require('@strapi/strapi').factories; + +module.exports = createCoreRouter('api::page.page', { + config: { + find: { + middlewares: ['api::page.page-populate'], + }, + findOne: { + middlewares: ['api::page.page-populate'], + }, + }, +}); diff --git a/src/api/tag/content-types/tag/schema.json b/src/api/tag/content-types/tag/schema.json index 10a472a..2a88dcd 100644 --- a/src/api/tag/content-types/tag/schema.json +++ b/src/api/tag/content-types/tag/schema.json @@ -1,25 +1,25 @@ -{ - "kind": "collectionType", - "collectionName": "tags", - "info": { - "singularName": "tag", - "pluralName": "tags", - "displayName": "Tag", - "description": "" - }, - "options": { - "draftAndPublish": true - }, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "articles": { - "type": "relation", - "relation": "manyToMany", - "target": "api::article.article", - "mappedBy": "tags" - } - } -} +{ + "kind": "collectionType", + "collectionName": "tags", + "info": { + "singularName": "tag", + "pluralName": "tags", + "displayName": "Tag", + "description": "" + }, + "options": { + "draftAndPublish": true + }, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "articles": { + "type": "relation", + "relation": "manyToMany", + "target": "api::article.article", + "mappedBy": "tags" + } + } +} diff --git a/src/components/elements/button.json b/src/components/elements/button.json index 1d5c55a..e33a064 100644 --- a/src/components/elements/button.json +++ b/src/components/elements/button.json @@ -1,29 +1,24 @@ -{ - "collectionName": "components_elements_buttons", - "info": { - "displayName": "Button", - "icon": "link", - "description": "" - }, - "options": {}, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "variant": { - "type": "enumeration", - "enum": [ - "primary", - "secondary", - "button", - "link" - ] - }, - "page": { - "type": "relation", - "relation": "oneToOne", - "target": "api::page.page" - } - } -} +{ + "collectionName": "components_elements_buttons", + "info": { + "displayName": "Button", + "icon": "link", + "description": "" + }, + "options": {}, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "variant": { + "type": "enumeration", + "enum": ["primary", "secondary", "button", "link"] + }, + "page": { + "type": "relation", + "relation": "oneToOne", + "target": "api::page.page" + } + } +} diff --git a/src/components/elements/list-item-text.json b/src/components/elements/list-item-text.json index 6ba3e91..ea99c35 100644 --- a/src/components/elements/list-item-text.json +++ b/src/components/elements/list-item-text.json @@ -1,14 +1,14 @@ -{ - "collectionName": "components_elements_list_item_texts", - "info": { - "displayName": "List Item text", - "icon": "bulletList" - }, - "options": {}, - "attributes": { - "text": { - "type": "text", - "required": true - } - } -} +{ + "collectionName": "components_elements_list_item_texts", + "info": { + "displayName": "List Item text", + "icon": "bulletList" + }, + "options": {}, + "attributes": { + "text": { + "type": "text", + "required": true + } + } +} diff --git a/src/components/elements/list-item.json b/src/components/elements/list-item.json index db0b913..54941b7 100644 --- a/src/components/elements/list-item.json +++ b/src/components/elements/list-item.json @@ -1,19 +1,19 @@ -{ - "collectionName": "components_elements_list_items", - "info": { - "displayName": "List Item met description", - "icon": "bulletList", - "description": "" - }, - "options": {}, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "description": { - "type": "string", - "required": true - } - } -} +{ + "collectionName": "components_elements_list_items", + "info": { + "displayName": "List Item met description", + "icon": "bulletList", + "description": "" + }, + "options": {}, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "description": { + "type": "string", + "required": true + } + } +} diff --git a/src/components/ui/image-met-titel.json b/src/components/ui/image-met-titel.json index fb83a81..b4b5444 100644 --- a/src/components/ui/image-met-titel.json +++ b/src/components/ui/image-met-titel.json @@ -1,27 +1,25 @@ -{ - "collectionName": "components_ui_image_met_titels", - "info": { - "displayName": "Image met titel", - "icon": "landscape", - "description": "" - }, - "options": {}, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "image": { - "type": "media", - "multiple": false, - "required": true, - "allowedTypes": [ - "images" - ] - }, - "description": { - "type": "text", - "required": true - } - } -} +{ + "collectionName": "components_ui_image_met_titels", + "info": { + "displayName": "Image met titel", + "icon": "landscape", + "description": "" + }, + "options": {}, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "image": { + "type": "media", + "multiple": false, + "required": true, + "allowedTypes": ["images"] + }, + "description": { + "type": "text", + "required": true + } + } +} diff --git a/src/components/ui/image.json b/src/components/ui/image.json index a3c37d6..df02714 100644 --- a/src/components/ui/image.json +++ b/src/components/ui/image.json @@ -1,19 +1,17 @@ -{ - "collectionName": "components_ui_images", - "info": { - "displayName": "Image", - "icon": "landscape", - "description": "" - }, - "options": {}, - "attributes": { - "image": { - "type": "media", - "multiple": false, - "required": true, - "allowedTypes": [ - "images" - ] - } - } -} +{ + "collectionName": "components_ui_images", + "info": { + "displayName": "Image", + "icon": "landscape", + "description": "" + }, + "options": {}, + "attributes": { + "image": { + "type": "media", + "multiple": false, + "required": true, + "allowedTypes": ["images"] + } + } +} diff --git a/src/components/ui/kernwaarden.json b/src/components/ui/kernwaarden.json index ae6a572..f0adff4 100644 --- a/src/components/ui/kernwaarden.json +++ b/src/components/ui/kernwaarden.json @@ -1,27 +1,27 @@ -{ - "collectionName": "components_ui_kernwaardens", - "info": { - "displayName": "Kernwaarden", - "icon": "star", - "description": "" - }, - "options": {}, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "description": { - "type": "text", - "required": true - }, - "items": { - "type": "component", - "repeatable": true, - "component": "elements.list-item-with-icon", - "required": true, - "min": 1, - "max": 5 - } - } -} +{ + "collectionName": "components_ui_kernwaardens", + "info": { + "displayName": "Kernwaarden", + "icon": "star", + "description": "" + }, + "options": {}, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "description": { + "type": "text", + "required": true + }, + "items": { + "type": "component", + "repeatable": true, + "component": "elements.list-item-with-icon", + "required": true, + "min": 1, + "max": 5 + } + } +} diff --git a/src/components/ui/klant-logo-s.json b/src/components/ui/klant-logo-s.json index 1e6eca8..9e6ebac 100644 --- a/src/components/ui/klant-logo-s.json +++ b/src/components/ui/klant-logo-s.json @@ -1,22 +1,22 @@ -{ - "collectionName": "components_ui_klant_logo_s", - "info": { - "displayName": "Klant logo's", - "icon": "chartCircle" - }, - "options": {}, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "klant": { - "type": "component", - "repeatable": true, - "component": "elements.list-item-with-icon", - "required": true, - "min": 1, - "max": 5 - } - } -} +{ + "collectionName": "components_ui_klant_logo_s", + "info": { + "displayName": "Klant logo's", + "icon": "chartCircle" + }, + "options": {}, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "klant": { + "type": "component", + "repeatable": true, + "component": "elements.list-item-with-icon", + "required": true, + "min": 1, + "max": 5 + } + } +} diff --git a/src/components/ui/missie-met-statistieken.json b/src/components/ui/missie-met-statistieken.json index 255a313..9da70b1 100644 --- a/src/components/ui/missie-met-statistieken.json +++ b/src/components/ui/missie-met-statistieken.json @@ -1,31 +1,31 @@ -{ - "collectionName": "components_ui_missie_met_statistiekens", - "info": { - "displayName": "Missie met statistieken", - "icon": "apps", - "description": "" - }, - "options": {}, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "description": { - "type": "text", - "required": true - }, - "extraDescription": { - "type": "text", - "required": true - }, - "statistieken": { - "type": "component", - "repeatable": true, - "component": "elements.list-item", - "required": true, - "max": 3, - "min": 1 - } - } -} +{ + "collectionName": "components_ui_missie_met_statistiekens", + "info": { + "displayName": "Missie met statistieken", + "icon": "apps", + "description": "" + }, + "options": {}, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "description": { + "type": "text", + "required": true + }, + "extraDescription": { + "type": "text", + "required": true + }, + "statistieken": { + "type": "component", + "repeatable": true, + "component": "elements.list-item", + "required": true, + "max": 3, + "min": 1 + } + } +} diff --git a/src/components/ui/opsomming.json b/src/components/ui/opsomming.json index cc047bd..512ddd2 100644 --- a/src/components/ui/opsomming.json +++ b/src/components/ui/opsomming.json @@ -1,17 +1,17 @@ -{ - "collectionName": "components_ui_opsommings", - "info": { - "displayName": "Opsomming", - "icon": "bulletList", - "description": "" - }, - "options": {}, - "attributes": { - "items": { - "type": "component", - "repeatable": true, - "component": "elements.list-item-text", - "required": true - } - } -} +{ + "collectionName": "components_ui_opsommings", + "info": { + "displayName": "Opsomming", + "icon": "bulletList", + "description": "" + }, + "options": {}, + "attributes": { + "items": { + "type": "component", + "repeatable": true, + "component": "elements.list-item-text", + "required": true + } + } +} diff --git a/src/components/ui/quote.json b/src/components/ui/quote.json index 341733f..a8c2e44 100644 --- a/src/components/ui/quote.json +++ b/src/components/ui/quote.json @@ -1,21 +1,21 @@ -{ - "collectionName": "components_ui_quotes", - "info": { - "displayName": "Quote", - "icon": "quote" - }, - "options": {}, - "attributes": { - "quote": { - "type": "text", - "required": true - }, - "name": { - "type": "string", - "required": true - }, - "jobTitle": { - "type": "string" - } - } -} +{ + "collectionName": "components_ui_quotes", + "info": { + "displayName": "Quote", + "icon": "quote" + }, + "options": {}, + "attributes": { + "quote": { + "type": "text", + "required": true + }, + "name": { + "type": "string", + "required": true + }, + "jobTitle": { + "type": "string" + } + } +} diff --git a/src/components/ui/team.json b/src/components/ui/team.json index 63cd9b6..3c1aa1a 100644 --- a/src/components/ui/team.json +++ b/src/components/ui/team.json @@ -1,24 +1,24 @@ -{ - "collectionName": "components_ui_teams", - "info": { - "displayName": "Team", - "icon": "rocket", - "description": "" - }, - "options": {}, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "description": { - "type": "text", - "required": true - }, - "members": { - "type": "relation", - "relation": "oneToMany", - "target": "api::author.author" - } - } -} +{ + "collectionName": "components_ui_teams", + "info": { + "displayName": "Team", + "icon": "rocket", + "description": "" + }, + "options": {}, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "description": { + "type": "text", + "required": true + }, + "members": { + "type": "relation", + "relation": "oneToMany", + "target": "api::author.author" + } + } +} diff --git a/src/components/ui/text.json b/src/components/ui/text.json index 04a20b1..3f71c13 100644 --- a/src/components/ui/text.json +++ b/src/components/ui/text.json @@ -1,14 +1,14 @@ -{ - "collectionName": "components_ui_texts", - "info": { - "displayName": "Text", - "icon": "feather" - }, - "options": {}, - "attributes": { - "content": { - "type": "richtext", - "required": true - } - } -} +{ + "collectionName": "components_ui_texts", + "info": { + "displayName": "Text", + "icon": "feather" + }, + "options": {}, + "attributes": { + "content": { + "type": "richtext", + "required": true + } + } +} diff --git a/src/components/ui/titel.json b/src/components/ui/titel.json index bd75aa1..9073356 100644 --- a/src/components/ui/titel.json +++ b/src/components/ui/titel.json @@ -1,19 +1,19 @@ -{ - "collectionName": "components_ui_titels", - "info": { - "displayName": "Subtitel met text", - "icon": "bold", - "description": "" - }, - "options": {}, - "attributes": { - "title": { - "type": "string", - "required": true - }, - "content": { - "type": "richtext", - "required": true - } - } -} +{ + "collectionName": "components_ui_titels", + "info": { + "displayName": "Subtitel met text", + "icon": "bold", + "description": "" + }, + "options": {}, + "attributes": { + "title": { + "type": "string", + "required": true + }, + "content": { + "type": "richtext", + "required": true + } + } +} diff --git a/yarn.lock b/yarn.lock index dc6ed6b..1f60895 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2083,22 +2083,22 @@ escape-string-regexp "^2.0.0" lodash.deburr "^4.1.0" -"@strapi/admin@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/admin/-/admin-5.12.5.tgz#986c26c9fb9d2f5602e2a7617c56433245e43ba7" - integrity sha512-StFbP7fue7g/9T20x+OlxoGbm7Uwz3i5Ufqsb2/qM1KUXvr8soKu3GCoZ8YibNBWQpghoXY4Oqg7Qz3ZmdNK3w== +"@strapi/admin@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/admin/-/admin-5.12.6.tgz#1c265e24ac3d8709bb038186384a68da398d82bb" + integrity sha512-rYCXI5te93MYZgUZgr2zKE8WhpiwpZ/rEndygU+GsCUx5yGnyPj/amVg4TaiyvP9AOOmhelnWii7yT8RA10Lyw== dependencies: "@casl/ability" "6.5.0" "@internationalized/date" "3.5.4" "@radix-ui/react-context" "1.0.1" "@radix-ui/react-toolbar" "1.0.4" "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/permissions" "5.12.5" - "@strapi/types" "5.12.5" - "@strapi/typescript-utils" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/permissions" "5.12.6" + "@strapi/types" "5.12.6" + "@strapi/typescript-utils" "5.12.6" + "@strapi/utils" "5.12.6" "@testing-library/dom" "10.1.0" "@testing-library/react" "15.0.7" "@testing-library/user-event" "14.5.2" @@ -2151,12 +2151,12 @@ yup "0.32.9" zod "^3.22.4" -"@strapi/cloud-cli@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/cloud-cli/-/cloud-cli-5.12.5.tgz#707ef2f22e94d3e10fc15e7efed56b5e4df67745" - integrity sha512-wJEroc222oYosDijaC2Xqb89hR3/+QqJo9a+rsjvby8PJ1DtC9bWWiM9NsvkPwlsxe+8GbLWNJ+tXyEqtGbqNA== +"@strapi/cloud-cli@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/cloud-cli/-/cloud-cli-5.12.6.tgz#38694d2ece63afacf86e5deca87c36911ef03da3" + integrity sha512-NfG/bCEXp1jZqZf5tpSrGyJwomWctqS9DEykz65UZqzX6rRaORBh0JZ/uqh+Gr7ldEiC0pIhC0cYTsvGGQiyOA== dependencies: - "@strapi/utils" "5.12.5" + "@strapi/utils" "5.12.6" axios "1.8.4" boxen "5.1.2" chalk "4.1.2" @@ -2177,18 +2177,18 @@ xdg-app-paths "8.3.0" yup "0.32.9" -"@strapi/content-manager@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/content-manager/-/content-manager-5.12.5.tgz#0d5660475f2764aad0ff2424ab0ad65f09d8d66f" - integrity sha512-g6/sBsAx/KYneDGTrsGZSfRz+u8WMC9ZXCVgOxtVR44trl8H8K0lrh8mW943nHMVYZ33U1qiikFkrgCcZZcJXw== +"@strapi/content-manager@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/content-manager/-/content-manager-5.12.6.tgz#55e4c425a7ad468a2d6d5db163bb11adb3d66359" + integrity sha512-ce59H9i/jURlC1IYOR3A8gHCTU6r4ByCX8RAdW69O5LXp91h/WSdZgLbxWvoV1IzFd20L8tOrTADdONqYnfdrw== dependencies: "@radix-ui/react-toolbar" "1.0.4" "@reduxjs/toolkit" "1.9.7" "@sindresorhus/slugify" "1.1.0" - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/types" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/types" "5.12.6" + "@strapi/utils" "5.12.6" codemirror5 "npm:codemirror@^5.65.11" date-fns "2.30.0" fractional-indexing "3.2.0" @@ -2222,17 +2222,17 @@ slate-react "0.98.3" yup "0.32.9" -"@strapi/content-releases@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/content-releases/-/content-releases-5.12.5.tgz#4995b7ad6280933cf1b28e41af3484828d9d8d3a" - integrity sha512-bLVcW1xRTUcHbbsqOMb7wSsqJmdZZotytEjSA+wihW4eEQqPuVsMX3g3qtD4SYMXI0IGREn3TaxaQlCbhc8vzQ== +"@strapi/content-releases@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/content-releases/-/content-releases-5.12.6.tgz#eb052a9fae228d43a95e29da0297030d38f08277" + integrity sha512-MCa0hlCZBfrKXK/cZLIgwZdftl+lK7JAPy5o6b0RRfv3D9USlM/hZQXMs5dP9gVcZUqFbYIsKF1ziUcMcqLYrQ== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/database" "5.12.5" - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/types" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/database" "5.12.6" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/types" "5.12.6" + "@strapi/utils" "5.12.6" date-fns "2.30.0" date-fns-tz "2.0.1" formik "2.4.5" @@ -2243,17 +2243,17 @@ react-redux "8.1.3" yup "0.32.9" -"@strapi/content-type-builder@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/content-type-builder/-/content-type-builder-5.12.5.tgz#7f7ca3a5b3e5ff52c8c7f76746aeb01df255de66" - integrity sha512-A///kJijmbHnoywg1c5uFePrGUIix92dXin//arjXlq+1bCj0wovbF9GSxepBUxk5zO+WhlXeNgjcu2swxfF2w== +"@strapi/content-type-builder@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/content-type-builder/-/content-type-builder-5.12.6.tgz#a061243eb6110d5a6c402b22b977ab73daa43cbb" + integrity sha512-pgsrthh7IEpozG0DZDozMK7q7EItGwGTlFfj6ZIqkv6MitGZNf4sP24MIX60UlznWlEXeQNrfyAijwqqrKQrjA== dependencies: "@reduxjs/toolkit" "1.9.7" "@sindresorhus/slugify" "1.1.0" - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/generators" "5.12.5" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/utils" "5.12.5" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/generators" "5.12.6" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/utils" "5.12.6" date-fns "2.30.0" fs-extra "11.2.0" immer "9.0.21" @@ -2264,22 +2264,22 @@ react-redux "8.1.3" yup "0.32.9" -"@strapi/core@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/core/-/core-5.12.5.tgz#e2b82a3f178eb8facf15e2f36a309f554d079bcd" - integrity sha512-FNFEOez23Ye9TuCPjulxxf0r4y0ujBtcYBhbnPyhoCgmkdTcBRU6M9aH8eXZu5Z8LPYTja3/3oGr5ODnlnC6pg== +"@strapi/core@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/core/-/core-5.12.6.tgz#078f39688d30836acadb1a7ba7b32623b1f9acb9" + integrity sha512-dY7lSh2/ZcwgRTRykxrL1YOCTB94v3gkAlpxu0CJbMpGRhgoZdQlaHgNHAGnsoXXSPRfbguiGUEozcZ7kA2kaw== dependencies: "@koa/cors" "5.0.0" "@koa/router" "12.0.2" "@paralleldrive/cuid2" "2.2.2" - "@strapi/admin" "5.12.5" - "@strapi/database" "5.12.5" - "@strapi/generators" "5.12.5" - "@strapi/logger" "5.12.5" - "@strapi/permissions" "5.12.5" - "@strapi/types" "5.12.5" - "@strapi/typescript-utils" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/admin" "5.12.6" + "@strapi/database" "5.12.6" + "@strapi/generators" "5.12.6" + "@strapi/logger" "5.12.6" + "@strapi/permissions" "5.12.6" + "@strapi/types" "5.12.6" + "@strapi/typescript-utils" "5.12.6" + "@strapi/utils" "5.12.6" bcryptjs "2.4.3" boxen "5.1.2" chalk "4.1.2" @@ -2322,14 +2322,14 @@ undici "6.21.2" yup "0.32.9" -"@strapi/data-transfer@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/data-transfer/-/data-transfer-5.12.5.tgz#ebd5ae8947f6925442a8d84d215c75f13ac99679" - integrity sha512-sadeC6V0QufrIC/hoP4uGyIfGZ9/Uu9W93uftYnPQsJVwHRshaGHsQwuNd5uyJmS9FC8viQUVUYx6DELEEZ6PQ== +"@strapi/data-transfer@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/data-transfer/-/data-transfer-5.12.6.tgz#56bfec718027c8084bc5d0234e62e338b71b95f0" + integrity sha512-6ICaYiFyVwoZBw3m9sG84KAHW0x4KAs9vXDRjHhp2ZfsJswXL1VT4Q0/hvOQzwIhu3Rhjp9Lfv+DXy6drPZqGg== dependencies: - "@strapi/logger" "5.12.5" - "@strapi/types" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/logger" "5.12.6" + "@strapi/types" "5.12.6" + "@strapi/utils" "5.12.6" chalk "4.1.2" cli-table3 "0.6.5" commander "8.3.0" @@ -2345,13 +2345,13 @@ tar-stream "2.2.0" ws "8.17.1" -"@strapi/database@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/database/-/database-5.12.5.tgz#88c5bfbf2f1671a7bbdffa812003ae3eb8455a14" - integrity sha512-xXqRyRrd37I6563RN8l3I9i9pPSrxSlgHP95VT6Ypl7pNffcZuxQVPzCDgcBSkAvYcCLd57gkCmhnxnCXDpnvA== +"@strapi/database@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/database/-/database-5.12.6.tgz#a23f90b955eadc29cd7136fe4fb84cd676f70294" + integrity sha512-I12xzPkxMcpySut2AiAAlvquRMVaInddFEW2AB3V3Ot68uYgeUwHUZ+LNBekIq/T/wgFoFSOMkbjlC6l6YtrMQ== dependencies: "@paralleldrive/cuid2" "2.2.2" - "@strapi/utils" "5.12.5" + "@strapi/utils" "5.12.6" ajv "8.16.0" date-fns "2.30.0" debug "4.3.4" @@ -2389,10 +2389,10 @@ "@uiw/react-codemirror" "4.22.2" react-remove-scroll "2.5.10" -"@strapi/design-system@2.0.0-rc.21": - version "2.0.0-rc.21" - resolved "https://registry.yarnpkg.com/@strapi/design-system/-/design-system-2.0.0-rc.21.tgz#463cd9fad08b8d17ee08c573c1536c0074f9912e" - integrity sha512-bSbPK6jByMp/+03t+aNuzOATcM9Gmp6wRwdz0GmZLeEJqXcG4SVw4luFAVuxSG77YGedBWQTV2+W4Eu8uSOUfQ== +"@strapi/design-system@2.0.0-rc.23": + version "2.0.0-rc.23" + resolved "https://registry.yarnpkg.com/@strapi/design-system/-/design-system-2.0.0-rc.23.tgz#72dab0a3a9966b6ffd7ba53d7eed8190489e896b" + integrity sha512-PXWVlNqA4GDPxx8B2r7LFuQtWgGgjnPXnCOZhynpqqEVVcFkrYmRCPALFhHPD4J3hpEadlUinvlcisMymVviUw== dependencies: "@codemirror/lang-json" "6.0.1" "@floating-ui/react-dom" "2.1.0" @@ -2415,34 +2415,34 @@ "@radix-ui/react-tabs" "1.0.4" "@radix-ui/react-tooltip" "1.0.7" "@radix-ui/react-use-callback-ref" "1.0.1" - "@strapi/ui-primitives" "2.0.0-rc.21" + "@strapi/ui-primitives" "2.0.0-rc.23" "@uiw/react-codemirror" "4.22.2" lodash "4.17.21" react-remove-scroll "2.5.10" -"@strapi/email@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/email/-/email-5.12.5.tgz#d3036072846c4ad4bdbfe68ddf2495bfe02d54da" - integrity sha512-qdLRl4hgtaJJMu0vYftWClIwYoX9g02CG9SbTb7rJ09H3PXnVUlarpyH+AZxyNT3rs1/9v8uvJm05m344HJ7RA== +"@strapi/email@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/email/-/email-5.12.6.tgz#f7da7cbc2db04aa600199cb597b83c2d6b19b0d4" + integrity sha512-9PkX3U0FFd7FtE+V12Oi3PgMWmaNgY4LQyxwFQhQgFlfTZIHw3C+9L+sMU6EvEvHdjMTxh3uWmQTqKlLgwJ2vg== dependencies: - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/provider-email-sendmail" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/provider-email-sendmail" "5.12.6" + "@strapi/utils" "5.12.6" koa2-ratelimit "^1.1.3" lodash "4.17.21" react-intl "6.6.2" react-query "3.39.3" yup "0.32.9" -"@strapi/generators@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/generators/-/generators-5.12.5.tgz#96ab47f6ff1d1435ab340f16a8546bb3dbaaf56b" - integrity sha512-TzNXGnbR5EPCIi7U18b6KfRyGi02Knwq2iVy96dfy2lemXPTy2imhvSq0UsHVdke3UuJuTWXzoFN6oMI2Q/JBQ== +"@strapi/generators@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/generators/-/generators-5.12.6.tgz#340ec53715e3cb1916ce00fa72d527c727fee49c" + integrity sha512-KefFKb8Pjm4iOtl5G0lg91CCdJ4/7YCoiDDNDwLKZhHC38WPAb93JrfCAKNuW/piWEN9f5ff746BAXR7++fXFA== dependencies: "@sindresorhus/slugify" "1.1.0" - "@strapi/typescript-utils" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/typescript-utils" "5.12.6" + "@strapi/utils" "5.12.6" chalk "4.1.2" copyfiles "2.4.1" fs-extra "11.2.0" @@ -2450,15 +2450,15 @@ plop "4.0.1" pluralize "8.0.0" -"@strapi/i18n@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/i18n/-/i18n-5.12.5.tgz#92bc1e815d16cbe052f7c21e118462ca60b2cd37" - integrity sha512-dchW/Q8QMWfh1BPh12mAEegmdfOkKcQuhiYLDG/8HgG2jX9oP4cN/Y1shHrKsIpVZediX4OXvk2NGgl+1gYAWw== +"@strapi/i18n@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/i18n/-/i18n-5.12.6.tgz#47fb7b1a2b13dbcf8c1b8d53540b29ff54ac776b" + integrity sha512-MGn+QYgLn+uQfikpHCkAFqF1JU9oS5ybXFnZesZkwFH70GKgkNfRdIRHDfMviYo0Quh1/2sEWtXAJqSTo7OuoQ== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/utils" "5.12.5" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/utils" "5.12.6" lodash "4.17.21" qs "6.11.1" react-intl "6.6.2" @@ -2470,37 +2470,37 @@ resolved "https://registry.yarnpkg.com/@strapi/icons/-/icons-2.0.0-rc.12.tgz#a8d268bbf3d628b466b102877a5355113024bac6" integrity sha512-Qt5WQ9fjS1Xh7F8Elrlf3ACJGwCjogZ7xFHl/xZNUgAueZb7OYsVL6Aclr/xAJe8cJP5ohpB0c6FI3JoyjcnHQ== -"@strapi/icons@2.0.0-rc.21": - version "2.0.0-rc.21" - resolved "https://registry.yarnpkg.com/@strapi/icons/-/icons-2.0.0-rc.21.tgz#7f8ff7733693884fd132ebf20231215b26aa281f" - integrity sha512-NotA9mUcuxbXjoOLVRhMFxEOHgVgahRyvWoXGhhJ3W/nT8H/pVrfjfIhx/K4LApJzI3d97T+ErKP0wyKYntksg== +"@strapi/icons@2.0.0-rc.23": + version "2.0.0-rc.23" + resolved "https://registry.yarnpkg.com/@strapi/icons/-/icons-2.0.0-rc.23.tgz#854bd41727c58bb6a6e9a8099164a7bf52bd32d7" + integrity sha512-sJ7iQ8kZ28z3mTkDm/gnsWIQljK3w0UaOk2irO77iSmbh+uR3W9gDF5CP/4Z+KDUqnjDke2kaOIPRI67etvi9A== -"@strapi/logger@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/logger/-/logger-5.12.5.tgz#7163496c6f726e6d2b0c4a87aa38cf8bddd765ef" - integrity sha512-EEQ1ia2S0VCKJ3G4Aq1fOufdxS0p9Z3D8zby1JEZ09dsbKPiVLJqYmkwcMy5FFwZ1P/StvGS2CKtcJc1lfmJXw== +"@strapi/logger@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/logger/-/logger-5.12.6.tgz#bdb590290ec93502c2941d5c48816427abbf8912" + integrity sha512-oSX3fyKg1G46h1YT32fhERm8KgGMgIWUBpTtBC5/Q1vcTsQ09JuXlgTYifT618WF3TUk7RQTXsSIMRcMr5/bzQ== dependencies: lodash "4.17.21" winston "3.10.0" -"@strapi/permissions@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/permissions/-/permissions-5.12.5.tgz#56f26994e44ecc6e8bd3840f115306929f779fde" - integrity sha512-ZK9fb8ikBp9BhzK/vkwsYjY2xpt2llN2eEDiKze8sO1w5LBSfZ2kBghjblXy+Wd0H/S4aTZeJ3nLlaFD+3Qrkw== +"@strapi/permissions@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/permissions/-/permissions-5.12.6.tgz#bea40a0aa90fce145ab9fb2b570c8010aa160bdc" + integrity sha512-F58d+UrbJeSly9UawuK1yFE4oD8fGenyDYqMmfE2n/ME061ZD3i5LKrUh9Fx1biCaeRAp2amiXKWNndcxxlngA== dependencies: "@casl/ability" "6.5.0" - "@strapi/utils" "5.12.5" + "@strapi/utils" "5.12.6" lodash "4.17.21" qs "6.11.1" sift "16.0.1" -"@strapi/plugin-cloud@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/plugin-cloud/-/plugin-cloud-5.12.5.tgz#4ca926d37acf45b108b5c53cab920e5349804285" - integrity sha512-wTCppTGHzdbbgPjibrUKhHmIl0lY0PMr944rvJj37F/7AqKkG03jDZk6KazoJ0n5oMMlHkuX34xNP9mrw16bpA== +"@strapi/plugin-cloud@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/plugin-cloud/-/plugin-cloud-5.12.6.tgz#73c7f99896ab7bcc3c8ee75191ff80c7727a6730" + integrity sha512-/H2CTzojqIsuM3lp4ETPmpgsRF1wHBfsLD7YHCF94ehsu8XZpLOStcAh54ZSpPZcMgiOHDLlfjiqm/3Z59OEnw== dependencies: - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" react-intl "6.6.2" "@strapi/plugin-graphql@^5.3.0": @@ -2526,14 +2526,14 @@ nexus "1.3.0" pluralize "8.0.0" -"@strapi/plugin-users-permissions@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/plugin-users-permissions/-/plugin-users-permissions-5.12.5.tgz#c138d2313cd82f40a14a8cabf642eefc5695dbb3" - integrity sha512-LXmBVH96mTikqymCKlzfHsCia/BkCeNSBvUd7AR9WscSBxFCnlY0rahoFmEumm/wjmC9HFNLpttZpvWPZOvjYw== +"@strapi/plugin-users-permissions@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/plugin-users-permissions/-/plugin-users-permissions-5.12.6.tgz#39053895a1ef572539fca57c04cfda18a00f3f4a" + integrity sha512-SHPQjBCldR8LrLinHC87u4VBEgBplHY4fZnj9HBsIzGAKNi2QPamf3kUo4G+t0RZSFcLIpG4nAf5//y40kfvBw== dependencies: - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/utils" "5.12.5" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/utils" "5.12.6" bcryptjs "2.4.3" formik "2.4.5" grant "^5.4.8" @@ -2551,31 +2551,31 @@ url-join "4.0.1" yup "0.32.9" -"@strapi/provider-email-sendmail@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/provider-email-sendmail/-/provider-email-sendmail-5.12.5.tgz#6b5006c38b1ee9e025f0280182218a4d1e4addaa" - integrity sha512-Nc1Wka3FZobX4Q9r/g360fMxaj7oZfUXNi8XrFc3F3Eu+mw05O9UgpSlSikJQgNoesySmYfwA3JorxIJq7gKaQ== +"@strapi/provider-email-sendmail@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/provider-email-sendmail/-/provider-email-sendmail-5.12.6.tgz#3cfe0c453788902fb54e7b7dae48ad9de907a3dc" + integrity sha512-gV7/BIzJyRc1IVVyRAXxiIu02GOgzqMtxdyK6wvyKwepMU4CrH3I6ZOeLr+ZwVmcNag7atWDO+FpGYfCy5P8Bw== dependencies: - "@strapi/utils" "5.12.5" + "@strapi/utils" "5.12.6" sendmail "^1.6.1" -"@strapi/provider-upload-local@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/provider-upload-local/-/provider-upload-local-5.12.5.tgz#269b3477be2faf26d6e61aba8646c87f3ff092ba" - integrity sha512-c/3ZW97D+l0Iogj/XQi+5fuSVqw+/mSMQ63CnFo2Shp47+/YlRg0JJJBo33zc3/fEt1vCpyr0zNpzdKkvRc91g== +"@strapi/provider-upload-local@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/provider-upload-local/-/provider-upload-local-5.12.6.tgz#44696259282e761a303eedfb705cf3f54cab4104" + integrity sha512-u99KTWDIBA261lmzcH9jnZ9IHdkpBv6GF+E+0KfxmJ+8NZv9eC3SNPr7adq39WwwbrDl7zsoGYO4lyprBhYxVA== dependencies: - "@strapi/utils" "5.12.5" + "@strapi/utils" "5.12.6" fs-extra "11.2.0" -"@strapi/review-workflows@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/review-workflows/-/review-workflows-5.12.5.tgz#ea2b129f64020ade92262931030592ca4b57d74c" - integrity sha512-To81s3+N7DH/rVyGakeyJ0INOJWW7oa5yaiSAjWH1N387NtvGgbsNeurjAVt/3FSlYXj/tW5aOVGSQbJ5ZnEjA== +"@strapi/review-workflows@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/review-workflows/-/review-workflows-5.12.6.tgz#4c1eb9b125df4325691d518191c4631af9f6261b" + integrity sha512-LYTcISlAG6xFvrxrmeGZHAo6wjbxmiXGtkHxtXej+XZWOkKwZ5tLdwi3ddSxrBCGq1wIiZqr9t7Np9GzAyK6Vg== dependencies: "@reduxjs/toolkit" "1.9.7" - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/utils" "5.12.5" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/utils" "5.12.6" fractional-indexing "3.2.0" react-dnd "16.0.1" react-dnd-html5-backend "16.0.1" @@ -2584,30 +2584,30 @@ react-redux "8.1.3" yup "0.32.9" -"@strapi/strapi@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/strapi/-/strapi-5.12.5.tgz#38d41dfa67e21b322cccbe300ccb8dfc03d9ba57" - integrity sha512-T5I2PTfcSR9h2N35rByiVgomq914+0Qm76xzwt3b2LbfOUf3IBeBqJYqr2nA8yOOFqh2HrDRxMZnRYMU2ZQ6jw== +"@strapi/strapi@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/strapi/-/strapi-5.12.6.tgz#e3a4cc9ed2b5b35b19a13550e60dba1326932064" + integrity sha512-0vBVYRAymtKm3mvJ2dVoU0Y8Gfq2X4ohEDqXaHtx//Yuj/cBaw8t5p+l8QrGyJSlVPNtLj3VoRSulylCU13ZXA== dependencies: "@pmmmwh/react-refresh-webpack-plugin" "0.5.15" - "@strapi/admin" "5.12.5" - "@strapi/cloud-cli" "5.12.5" - "@strapi/content-manager" "5.12.5" - "@strapi/content-releases" "5.12.5" - "@strapi/content-type-builder" "5.12.5" - "@strapi/core" "5.12.5" - "@strapi/data-transfer" "5.12.5" - "@strapi/database" "5.12.5" - "@strapi/email" "5.12.5" - "@strapi/generators" "5.12.5" - "@strapi/i18n" "5.12.5" - "@strapi/logger" "5.12.5" - "@strapi/permissions" "5.12.5" - "@strapi/review-workflows" "5.12.5" - "@strapi/types" "5.12.5" - "@strapi/typescript-utils" "5.12.5" - "@strapi/upload" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/admin" "5.12.6" + "@strapi/cloud-cli" "5.12.6" + "@strapi/content-manager" "5.12.6" + "@strapi/content-releases" "5.12.6" + "@strapi/content-type-builder" "5.12.6" + "@strapi/core" "5.12.6" + "@strapi/data-transfer" "5.12.6" + "@strapi/database" "5.12.6" + "@strapi/email" "5.12.6" + "@strapi/generators" "5.12.6" + "@strapi/i18n" "5.12.6" + "@strapi/logger" "5.12.6" + "@strapi/permissions" "5.12.6" + "@strapi/review-workflows" "5.12.6" + "@strapi/types" "5.12.6" + "@strapi/typescript-utils" "5.12.6" + "@strapi/upload" "5.12.6" + "@strapi/utils" "5.12.6" "@types/nodemon" "1.19.6" "@vitejs/plugin-react-swc" "3.6.0" boxen "5.1.2" @@ -2653,18 +2653,18 @@ yalc "1.0.0-pre.53" yup "0.32.9" -"@strapi/types@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/types/-/types-5.12.5.tgz#44510ea66ca0c327f30ebd2c9f1e2ab49caf0eaf" - integrity sha512-ivGvBV+TEblUdp/Ro19bKu0wSdDRFCibvXeZXrQYcPKWUA3tOoR2QU9j+iJ1iwBF6v+6galmq4PTAXm4pOqLHQ== +"@strapi/types@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/types/-/types-5.12.6.tgz#d9f18b8d506d6175a14fec21c5990b4000ffc32c" + integrity sha512-38gb6FVhUOQDGJNv64541FNJiGKqXMuqWX+wzw8XqQsNk9tNkhMR3T08BUMZv3PgaccyDxo8ULfO8E0XdPH1Pw== dependencies: "@casl/ability" "6.5.0" "@koa/cors" "5.0.0" "@koa/router" "12.0.2" - "@strapi/database" "5.12.5" - "@strapi/logger" "5.12.5" - "@strapi/permissions" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/database" "5.12.6" + "@strapi/logger" "5.12.6" + "@strapi/permissions" "5.12.6" + "@strapi/utils" "5.12.6" commander "8.3.0" koa "2.15.4" koa-body "6.0.1" @@ -2673,10 +2673,10 @@ typedoc-github-wiki-theme "1.1.0" typedoc-plugin-markdown "3.17.1" -"@strapi/typescript-utils@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/typescript-utils/-/typescript-utils-5.12.5.tgz#a7ef9441c2bd1739836fc63bf7e95833cda5c517" - integrity sha512-nzYlHdPho2hHu7QfaWowWP4kAF2OaUeVLQ4LwU058in4HStZawqlNfB/tCBbNmE4mj5f0O/ZqcgmZUQznDkPUw== +"@strapi/typescript-utils@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/typescript-utils/-/typescript-utils-5.12.6.tgz#f4fbf6cbb9bc718513ce4f571c4573cfa835ccfb" + integrity sha512-aIMnL5zvYOizMJ6TK72nS/atuC40tMQ9Ews5e2zbsbVjvB47AghuzvbPH6CYa0x9X44AdcKUT92kh/CCmuXTGQ== dependencies: chalk "4.1.2" cli-table3 "0.6.5" @@ -2712,10 +2712,10 @@ aria-hidden "1.2.4" react-remove-scroll "2.5.10" -"@strapi/ui-primitives@2.0.0-rc.21": - version "2.0.0-rc.21" - resolved "https://registry.yarnpkg.com/@strapi/ui-primitives/-/ui-primitives-2.0.0-rc.21.tgz#61550574899c0451d1dab5d693e17629b124cb96" - integrity sha512-kEj+6ouCBXQtWuOQ/VXqHLp9cCfTt+F/OE5s7F9iycbrByPxCzTyGJ/ad0u/FY+R4rQuHjmuUa7IYu1xwfCKcQ== +"@strapi/ui-primitives@2.0.0-rc.23": + version "2.0.0-rc.23" + resolved "https://registry.yarnpkg.com/@strapi/ui-primitives/-/ui-primitives-2.0.0-rc.23.tgz#76b964909a0cbdcd5b3c6be1fb52a8e634b5130e" + integrity sha512-YMH9z0k/aX8HYrq+sDCc5v2cPPqRBwgzQ/NxkzV1pvqvonKFgH3V3sQTXM3tStVkz4z4RuxB/lXoEZXGe/aVdg== dependencies: "@radix-ui/number" "1.0.1" "@radix-ui/primitive" "1.0.1" @@ -2738,16 +2738,16 @@ aria-hidden "1.2.4" react-remove-scroll "2.5.10" -"@strapi/upload@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/upload/-/upload-5.12.5.tgz#d7765f6611c0a45deaeae8bee75afb02ed444172" - integrity sha512-5sl0CUaicf4tt9UzKGLZ5C7saKtx2MszaskQvGk0EzOc2bKFzXslG8Ze6VqCjZL7a9QR2jLGt7nhuYF8w1YmZw== +"@strapi/upload@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/upload/-/upload-5.12.6.tgz#7f4797e7d0bec1ecebc75acb92dee9312f987bce" + integrity sha512-2oJXhMyjmxDP2UvG0wKVUfhx3AVd5Ab8WVNW9sLGqp1pz3WmLva25MSoN3lNt8AWII2Lvl86lrxL/Z6zNz4Eyg== dependencies: "@mux/mux-player-react" "3.1.0" - "@strapi/design-system" "2.0.0-rc.21" - "@strapi/icons" "2.0.0-rc.21" - "@strapi/provider-upload-local" "5.12.5" - "@strapi/utils" "5.12.5" + "@strapi/design-system" "2.0.0-rc.23" + "@strapi/icons" "2.0.0-rc.23" + "@strapi/provider-upload-local" "5.12.6" + "@strapi/utils" "5.12.6" byte-size "8.1.1" cropperjs "1.6.1" date-fns "2.30.0" @@ -2768,10 +2768,10 @@ sharp "0.33.5" yup "0.32.9" -"@strapi/utils@5.12.5": - version "5.12.5" - resolved "https://registry.yarnpkg.com/@strapi/utils/-/utils-5.12.5.tgz#79749ea2fbfb8a5b68885f018879099198fab893" - integrity sha512-YEBu1Tr8aQa5CNhLB+3uEb4+W05N2egtO7h0YEwcHrm9glLC8gc9qPmHCm9Bz4P435CoRbDwtwr4HJb9s9h3Ow== +"@strapi/utils@5.12.6": + version "5.12.6" + resolved "https://registry.yarnpkg.com/@strapi/utils/-/utils-5.12.6.tgz#169575fd0922f455035398388a148301c3169e24" + integrity sha512-hycl6hO/27q+uzRLx6WwnQq1sxiuu2IQknMXgBrtAhuYrtoA7K34pYACdNO98zM8/2qGum8jfh+C+kigMajuRA== dependencies: "@sindresorhus/slugify" "1.1.0" date-fns "2.30.0"