release: main to develop (#21963)

* fix: make contrib docs landing message clearer to users

* v5.1.1 to main (#21954)

* enhancement: ui issues and french translations (#21633)

* chore: ui issues and french translations

* chore: added missing translation

* chore: made it prettier

* fix: test CI/CD building repo 2 times (#21740)

* fix: do not display fill from locales if i18n no enabled (#21737)

* fix: do not display fill from locales if i18n no enabled

* chore: disable only if there is not i18n enabled

* fix: send ids when connecting relations to update u&p user role (#21726)

* fix:update role

* fix: send entry id when connecting/disconnecting relations

* fix: changed empty components wording (#21630)

* fix: changed empty components wording

* fix: updated selectors

* fix: made it prettier

* enhancement: add preview panel button (#21776)

* chore: add test workflow filters for each test type (#21770)

* chore: upgrade mysql2 package to 3.9.8 (#21795)

* feat: add mapping property support for documentation plugin's open api generated docs (#21752)

* feat: add mapping property support for documentation plugin's open API generated spec

Dynamic zones are reflected in the OpenAPI docs generated as an anyOf.
We can use a discriminator and mapping to improve the docs.

* fix: missing one value enum for __component property

* enhancement: extract logic to convert component names to OpenAPI names

* chore: run prettier write on clean schema attributes

---------

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* chore: fix mysql workflow (#21801)

* chore: upgrade koa/router to 12.0.2 (#21802)

* Update "upgrade major" rules (#21745)

* fix: broken list view pagination (#21800)

* fix: broken list view pagination

* chore: add list view pagination e2e test

* enhancement: add copy preview url button (#21780)

* enhancement: add copy preview button

* chore: remove useClipboard from upload plugin

* Add <latest> Upgrade Command (#21754)

* Make locale/localizations private for non-localized cts (#21495)

* chore: upgrade sendgrid-mail to 8.1.3 (#21797)

* chore: re-enable history e2e tests (#21739)

* fix: reenable history api tests

fix: flaky findAndClose

fix: close notifications

* chore: add test workflow filters for each test type

* chore: fix node versions

* fix: match format of test.yml

* revert: don't add test_result to skipped_tests

* fix: add new outputs vars

---------

Co-authored-by: Ben Irvin <ben@innerdvations.com>

* fix: search by numeric numbers in a relation (#21873)

* Sort Generated Content-Types and Components Definitions (#21868)

* fix(e2e): remove webkit skip conditions (#21611)

* fix(e2e): remove webkit skip conditions

* chore: revert uniqueness spec to test others on ci

* fix(e2e): ctb navigation

* chore: ci config to speed up testing

* chore: revert lock

* chore(e2e): wip add webkit waiting

* chore: single out history spec changes for ci

* chore(e2e): use new webkit navigation for all affected test files

* chore(e2e): revert e2e ci config so all tests run again

* chore(e2e): temp skip uniqueness to test others

* chore(e2e): revert so all tests run again

* chore(e2e): re-skip uniqueness in webkit

* chore(e2e): revert workflow yaml

* chore(e2e): pr feedback

---------

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>

* fix(strapi/types): add Attribute column type (#21858)

* chore: add preview tracking (#21913)

* chore: upgrade plop to 4.0.1 (#21798)

* chore: upgrade cookie to 0.7.1 (#21833)

* enhancement: DTS assert count of items sent and received is equal (#21900)

* feat: added a count, start, finish counts to compare data recieved with data sent

* feat: refactoring

* feat: refactoring

* v5.1.1

---------

Co-authored-by: Lucas Boilly <45385696+lucasboilly@users.noreply.github.com>
Co-authored-by: Boegie19 <34578426+Boegie19@users.noreply.github.com>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Pedro Cerejo <pedro.cerejo@tecnico.ulisboa.pt>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Andrei Luca <1881266+iamandrewluca@users.noreply.github.com>
Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>

* fix: prettier

---------

Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Lucas Boilly <45385696+lucasboilly@users.noreply.github.com>
Co-authored-by: Boegie19 <34578426+Boegie19@users.noreply.github.com>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Pedro Cerejo <pedro.cerejo@tecnico.ulisboa.pt>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Andrei Luca <1881266+iamandrewluca@users.noreply.github.com>
Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>
This commit is contained in:
Marc Roig 2024-10-24 14:16:34 +02:00 committed by GitHub
parent 6ed779c066
commit 17dbeb2030
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
44 changed files with 47 additions and 45 deletions

View File

@ -1,6 +1,6 @@
{
"name": "check-pr-status",
"version": "5.1.0",
"version": "5.1.1",
"private": true,
"license": "MIT",
"main": "dist/index.js",

View File

@ -8,13 +8,15 @@ sidebar_label: Introduction
Welcome to the Strapi Contributor documentation.
:::caution
No single squad “owns” the contributor documentation, it's a collective effort.
No single Strapi squad “owns” the contributor documentation, it's a collective effort.
:::
This documentation site is a constant WIP so please, continue to add and improve these docs. These are not “user” docs,
This documentation site is a constant WIP so please, continue to add and improve these docs. These are not “user-facing” docs,
they're related directly to the codebase for both internal and external engineers written with that in mind they explain
technical concepts but also hold documentation for hooks, utils etc.
If you dont plan to make any contributions to [strapi/strapi](https://github.com/strapi/strapi), you probably shouldnt read and use the present documentation, and [docs.strapi.io](https://docs.strapi.io) might be a better fit for your use case.
## Structure
The general layout focusses on 4 key areas:

View File

@ -1,4 +1,4 @@
{
"version": "5.1.0",
"version": "5.1.1",
"npmClient": "yarn"
}

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/admin-test-utils",
"version": "5.1.0",
"version": "5.1.1",
"private": true,
"description": "Test utilities for the Strapi administration panel",
"license": "MIT",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/cloud-cli",
"version": "5.1.0",
"version": "5.1.1",
"description": "Commands to interact with the Strapi Cloud",
"keywords": [
"strapi",

View File

@ -1,6 +1,6 @@
{
"name": "create-strapi-app",
"version": "5.1.0",
"version": "5.1.1",
"description": "Generate a new Strapi application.",
"keywords": [
"create-strapi-app",

View File

@ -1,6 +1,6 @@
{
"name": "create-strapi",
"version": "5.1.0",
"version": "5.1.1",
"description": "Generate a new Strapi application.",
"keywords": [
"create-strapi",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/admin",
"version": "5.1.0",
"version": "5.1.1",
"description": "Strapi Admin",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/content-manager",
"version": "5.1.0",
"version": "5.1.1",
"description": "A powerful UI to easily manage your data.",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/content-releases",
"version": "5.1.0",
"version": "5.1.1",
"description": "Strapi plugin for organizing and releasing content",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/content-type-builder",
"version": "5.1.0",
"version": "5.1.1",
"description": "Create and manage content types",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/core",
"version": "5.1.0",
"version": "5.1.1",
"description": "Core of Strapi",
"homepage": "https://strapi.io",
"bugs": {

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/data-transfer",
"version": "5.1.0",
"version": "5.1.1",
"description": "Data transfer capabilities for Strapi",
"keywords": [
"strapi",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/database",
"version": "5.1.0",
"version": "5.1.1",
"description": "Strapi's database layer",
"homepage": "https://strapi.io",
"bugs": {

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/email",
"version": "5.1.0",
"version": "5.1.1",
"description": "Easily configure your Strapi application to send emails.",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/permissions",
"version": "5.1.0",
"version": "5.1.1",
"description": "Strapi's permission layer.",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/review-workflows",
"version": "5.1.0",
"version": "5.1.1",
"description": "Review workflows for your content",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/strapi",
"version": "5.1.0",
"version": "5.1.1",
"description": "An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite",
"keywords": [
"strapi",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/types",
"version": "5.1.0",
"version": "5.1.1",
"description": "Shared typescript types for Strapi internal use",
"keywords": [
"strapi"

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/upload",
"version": "5.1.0",
"version": "5.1.1",
"description": "Makes it easy to upload images and files to your Strapi Application.",
"license": "SEE LICENSE IN LICENSE",
"author": {

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/utils",
"version": "5.1.0",
"version": "5.1.1",
"description": "Shared utilities for the Strapi packages",
"keywords": [
"strapi",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/generators",
"version": "5.1.0",
"version": "5.1.1",
"description": "Interactive API generator.",
"keywords": [
"strapi",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/plugin-cloud",
"version": "5.1.0",
"version": "5.1.1",
"description": "Instructions to deploy your local project to Strapi Cloud",
"license": "MIT",
"author": {

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/plugin-color-picker",
"version": "5.1.0",
"version": "5.1.1",
"description": "Strapi maintained Custom Fields",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/plugin-documentation",
"version": "5.1.0",
"version": "5.1.1",
"description": "Create an OpenAPI Document and visualize your API with SWAGGER UI.",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/plugin-graphql",
"version": "5.1.0",
"version": "5.1.1",
"description": "Adds GraphQL endpoint with default API methods.",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/i18n",
"version": "5.1.0",
"version": "5.1.1",
"description": "Create read and update content in different languages, both from the Admin Panel and from the API",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/plugin-sentry",
"version": "5.1.0",
"version": "5.1.1",
"description": "Send Strapi error events to Sentry",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/plugin-users-permissions",
"version": "5.1.0",
"version": "5.1.1",
"description": "Protect your API with a full-authentication process based on JWT",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/provider-email-amazon-ses",
"version": "5.1.0",
"version": "5.1.1",
"description": "Amazon SES provider for strapi email",
"keywords": [
"email",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/provider-email-mailgun",
"version": "5.1.0",
"version": "5.1.1",
"description": "Mailgun provider for strapi email plugin",
"keywords": [
"email",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/provider-email-nodemailer",
"version": "5.1.0",
"version": "5.1.1",
"description": "Nodemailer provider for Strapi 3",
"keywords": [
"strapi",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/provider-email-sendgrid",
"version": "5.1.0",
"version": "5.1.1",
"description": "Sendgrid provider for strapi email",
"keywords": [
"email",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/provider-email-sendmail",
"version": "5.1.0",
"version": "5.1.1",
"description": "Sendmail provider for strapi email",
"keywords": [
"email",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/provider-upload-aws-s3",
"version": "5.1.0",
"version": "5.1.1",
"description": "AWS S3 provider for strapi upload",
"keywords": [
"upload",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/provider-upload-cloudinary",
"version": "5.1.0",
"version": "5.1.1",
"description": "Cloudinary provider for strapi upload",
"keywords": [
"upload",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/provider-upload-local",
"version": "5.1.0",
"version": "5.1.1",
"description": "Local provider for strapi upload",
"keywords": [
"upload",

View File

@ -1,6 +1,6 @@
{
"name": "api-tests",
"version": "5.1.0",
"version": "5.1.1",
"private": true,
"dependencies": {
"dotenv": "16.4.5",

View File

@ -1,6 +1,6 @@
{
"name": "eslint-config-custom",
"version": "5.1.0",
"version": "5.1.1",
"private": true,
"main": "index.js"
}

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/logger",
"version": "5.1.0",
"version": "5.1.1",
"description": "Strapi's logger",
"homepage": "https://strapi.io",
"bugs": {

View File

@ -1,6 +1,6 @@
{
"name": "tsconfig",
"version": "5.1.0",
"version": "5.1.1",
"private": true,
"devDependencies": {
"@tsconfig/node18": "18.2.2"

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/typescript-utils",
"version": "5.1.0",
"version": "5.1.1",
"description": "Typescript support for Strapi",
"keywords": [
"strapi",

View File

@ -1,6 +1,6 @@
{
"name": "@strapi/upgrade",
"version": "5.1.0",
"version": "5.1.1",
"description": "CLI to upgrade Strapi applications effortless",
"keywords": [
"strapi",

View File

@ -1,6 +1,6 @@
{
"name": "scripts-front",
"version": "5.1.0",
"version": "5.1.1",
"private": true,
"scripts": {
"test:front": "jest --config jest.config.front.js"