36133 Commits

Author SHA1 Message Date
dependabot[bot]
bbd2f07dff
chore(deps): bump path-to-regexp in the npm_and_yarn group
Bumps the npm_and_yarn group with 1 update: [path-to-regexp](https://github.com/pillarjs/path-to-regexp).


Updates `path-to-regexp` from 8.0.0 to 8.1.0
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v8.0.0...v8.1.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-03 14:06:40 +00:00
dependabot[bot]
63419c0088
security(deps): upgrade path-to-regexp from 6.3.0 to 8.0.0 (#22357)
* chore(deps): bump path-to-regexp in the npm_and_yarn group

Bumps the npm_and_yarn group with 1 update: [path-to-regexp](https://github.com/pillarjs/path-to-regexp).


Updates `path-to-regexp` from 6.3.0 to 8.0.0
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v6.3.0...v8.0.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: update for path-to-regexp v8

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
2025-01-03 14:04:01 +00:00
Ben Irvin
146a31b564
test(e2e): add create content tests (#22395)
* test(e2e): add dynamic zone to collection type

* test(e2e): use category from test data

* test(e2e): comments

* test(e2e): remove dz options, add avanced options types

* revert: merge mistake

* revert: merge mistake

* test(e2e): init create content test utils

* test(e2e): fix flaky api-tokens test

* test(e2e): remove debugging code

* test(e2e): init dz tests

* test(e2e): fix support for adding comps to dz

* test(e2e): validate dz fields

* test(e2e): options for testing validation

* test(e2e): test dragging components locations

* test(e2e): support adding components and dz to same ct

* chore: remove unused method

* test(e2e): fix create components

* revert: undo clickAndWait in createAPIToken

* chore: remove unused imports

* test(e2e): resize viewport to fit all elements in dragElementAbove

* test(e2e): fix visibility resizing util for webkit

---------

Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
2024-12-20 17:52:21 +01:00
PapatMayuri
d88ac1ae19 fix: fixed cancel and publish button from dialog modal of bulk publish
#20809
2024-12-19 22:45:04 +05:30
Bassel Kanso
40d132bcf8
fix: make generate command work (#22443) 2024-12-19 15:20:50 +02:00
Marc Roig
75bf07970a
Merge pull request #22473 from strapi/fix/published-versions
fix: entries always showing up as "Draft"
2024-12-19 11:15:32 +01:00
Marc Roig
54430efa43
Releases/5.6.0 (#22471) (#22472)
* feat: add content preview (remove future flag)

* chore: fix tests

* test(e2e): components and dz in create collection type (#22374)

* feat(content-manager): add syntax highlighting in the code block type in the Blocks field original solution (#22332)

* feat: install prismjs

* feat(content-manager): add highlights to code block using Prismjs

* feat(content-manager): remove screen debug

* feat(content-manager): extends render leaf props

* feat(content-manager): fix build issue

* feat(content-manager): move prismjs theme import

* feat(content-manager): change theme

* feat(content-manager): theme import minimized

* feat(content-manager): import prismjs types

* feat(content-manager): change gh action config

* feat(content-manager): revert the admin bundle size code

* feat(content-manager): remove console log

* feat(content-manager): change import theme

* feat(content-manager): remove theme

* feat(content-manager): change imports

* feat(content-manager): change prismjs import

* feat(content-manager): try to find the issue in gh action

* feat(content-manager): add theme test

* feat(content-manager): add packup css plugin

* feat(content-manager): remove rollup

* feat(content-manager): add change threshold

* feat(content-manager): import Prism in Code component

* feat(content-manager): remove prismjs

* feat(content-manager): install prismjs

* feat(content-manager): add prismjs theme

* feat(content-manager): install prismjs in admin

* feat(content-manager): try to change Prism import

* feat(content-manager): add config file

* feat(content-manager): add prismjs vite config

* feat(content-manager): change rollup options

* feat(content-manager): modify vite config

* feat(content-manager): add manually prismjs

* feat(content-manager): revert prismjs logic

* feat(content-manager): fix build errors

* feat(content-manager): solve failing fe unit tests

* feat(content-manager): add threshold

* feat(content-manager): fix import default

* feat(content-manager): change vite config

* feat(content-manager): add vite plugin prismjs

* feat(content-manager): update vite config

* feat(content-manager): fix issue decorate

* chore: add prism in admin deps

* feat(content-manager): replace original solution prismjs

* feat(content-manager): remove useless prismjs dep in admin

* feat(content-manager): change prismjs version

* feat(content-manager): remove vite-plugin-prismjs

* feat(content-manager): remove useless duplications in constants file

* feat(content-manager): move some files

* feat(content-manager): fix review comments

* feat(content-manager): remove useless importPath property

---------



* chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /docs (#22389)

Bumps the npm_and_yarn group with 1 update in the /docs directory: [nanoid](https://github.com/ai/nanoid).


Updates `nanoid` from 3.3.7 to 3.3.8
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
  dependency-group: npm_and_yarn
...




* security(deps): bump nanoid to 3.3.8 in yarn.lock (#22397)

* enhancement: update purchase page links (#22419)

* enhancement: update purchase page links

* chore: remove local tests

* chore: add newline

* enhancement(database): add repair manager with component deletion fix (#22267)

* fix: preview back button behavior (#22432)

* fix: multiple requests locale (#22273)

* fix: multiple requests locale

* fix: actions request

* fix: properly load locales

* fix: add status to localizations

* fix: remove unused types

* fix: front tests

* fix: add validation fields into localizations

* fix: validatable attributes

* fix: select nested fields when populating localizations

* fix: uncomment localizations populate

* fix: document-metadata

* fix: empty populate

* fix: revert to original proposal

* fix: do not select document ids on components (#22330)

* fix: do not select document ids on components

* chore: unit test

* fix: metadata test

* fix: populate

* fix: default fields

* fix: show current locale when bulk publishing

* fix: create locale

* Update packages/core/content-manager/server/src/services/document-metadata.ts



---------



* fix: add component button style (#22425)

* fix: add-component-button-style

* fix: made it prettier

* fix: optimizations

* fix(blocks): various ui issues (#22423)

* fix: blocks-ui-fixes

* fix: made it prettier

* fix: optimizations

* fix: remove double conversion that causes date shift (#22410)

* fix: remove double conversion that causes date shift

* fix: remove useless files

* release: 5.6.0

* Revert "release: 5.6.0"

This reverts commit 77ad0efc79afd9777d140f84e8abc47cda26d1d9.

* release: 5.6.0

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
Co-authored-by: Simone <startae14@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: Convly <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Lucas Boilly <45385696+lucasboilly@users.noreply.github.com>
Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
2024-12-19 09:27:12 +01:00
Marc-Roig
9f812af47f
fix: do not filter by locale if no i18n 2024-12-18 20:38:55 +01:00
Marc Roig
dbe0985469
Releases/5.6.0 (#22471)
* feat: add content preview (remove future flag)

* chore: fix tests

* test(e2e): components and dz in create collection type (#22374)

* feat(content-manager): add syntax highlighting in the code block type in the Blocks field original solution (#22332)

* feat: install prismjs

* feat(content-manager): add highlights to code block using Prismjs

* feat(content-manager): remove screen debug

* feat(content-manager): extends render leaf props

* feat(content-manager): fix build issue

* feat(content-manager): move prismjs theme import

* feat(content-manager): change theme

* feat(content-manager): theme import minimized

* feat(content-manager): import prismjs types

* feat(content-manager): change gh action config

* feat(content-manager): revert the admin bundle size code

* feat(content-manager): remove console log

* feat(content-manager): change import theme

* feat(content-manager): remove theme

* feat(content-manager): change imports

* feat(content-manager): change prismjs import

* feat(content-manager): try to find the issue in gh action

* feat(content-manager): add theme test

* feat(content-manager): add packup css plugin

* feat(content-manager): remove rollup

* feat(content-manager): add change threshold

* feat(content-manager): import Prism in Code component

* feat(content-manager): remove prismjs

* feat(content-manager): install prismjs

* feat(content-manager): add prismjs theme

* feat(content-manager): install prismjs in admin

* feat(content-manager): try to change Prism import

* feat(content-manager): add config file

* feat(content-manager): add prismjs vite config

* feat(content-manager): change rollup options

* feat(content-manager): modify vite config

* feat(content-manager): add manually prismjs

* feat(content-manager): revert prismjs logic

* feat(content-manager): fix build errors

* feat(content-manager): solve failing fe unit tests

* feat(content-manager): add threshold

* feat(content-manager): fix import default

* feat(content-manager): change vite config

* feat(content-manager): add vite plugin prismjs

* feat(content-manager): update vite config

* feat(content-manager): fix issue decorate

* chore: add prism in admin deps

* feat(content-manager): replace original solution prismjs

* feat(content-manager): remove useless prismjs dep in admin

* feat(content-manager): change prismjs version

* feat(content-manager): remove vite-plugin-prismjs

* feat(content-manager): remove useless duplications in constants file

* feat(content-manager): move some files

* feat(content-manager): fix review comments

* feat(content-manager): remove useless importPath property

---------

Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>

* chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /docs (#22389)

Bumps the npm_and_yarn group with 1 update in the /docs directory: [nanoid](https://github.com/ai/nanoid).


Updates `nanoid` from 3.3.7 to 3.3.8
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* security(deps): bump nanoid to 3.3.8 in yarn.lock (#22397)

* enhancement: update purchase page links (#22419)

* enhancement: update purchase page links

* chore: remove local tests

* chore: add newline

* enhancement(database): add repair manager with component deletion fix (#22267)

* fix: preview back button behavior (#22432)

* fix: multiple requests locale (#22273)

* fix: multiple requests locale

* fix: actions request

* fix: properly load locales

* fix: add status to localizations

* fix: remove unused types

* fix: front tests

* fix: add validation fields into localizations

* fix: validatable attributes

* fix: select nested fields when populating localizations

* fix: uncomment localizations populate

* fix: document-metadata

* fix: empty populate

* fix: revert to original proposal

* fix: do not select document ids on components (#22330)

* fix: do not select document ids on components

* chore: unit test

* fix: metadata test

* fix: populate

* fix: default fields

* fix: show current locale when bulk publishing

* fix: create locale

* Update packages/core/content-manager/server/src/services/document-metadata.ts

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

---------

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

* fix: add component button style (#22425)

* fix: add-component-button-style

* fix: made it prettier

* fix: optimizations

* fix(blocks): various ui issues (#22423)

* fix: blocks-ui-fixes

* fix: made it prettier

* fix: optimizations

* fix: remove double conversion that causes date shift (#22410)

* fix: remove double conversion that causes date shift

* fix: remove useless files

* release: 5.6.0

* Revert "release: 5.6.0"

This reverts commit 77ad0efc79afd9777d140f84e8abc47cda26d1d9.

* release: 5.6.0

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
Co-authored-by: Simone <startae14@gmail.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: Convly <jean-sebastien.herbaux@epitech.eu>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maxime Castres <17828745+Mcastres@users.noreply.github.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Lucas Boilly <45385696+lucasboilly@users.noreply.github.com>
Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
2024-12-18 20:37:14 +01:00
Florent Baldino
a4efd31cdb chore(telemetry): smooth event rate limiting
Rate limited events now resets 24h after the last event (or process start),
instead of each day at midnight.

It will smooth the sending of events, and avoid receiving a burst of events
at midnight on the telemetry server.
2024-12-18 14:31:20 +01:00
Simone
f09127d8df
fix: renable the basic relations test (#22464) 2024-12-18 14:01:18 +01:00
markkaylor
4296716ff1
fix(content-manager): ensure plugin::users-permissions.user is redirected on create (#22435) 2024-12-18 04:44:32 -05:00
markkaylor
dde42be580
fix(e2e): remove unused published product from the database (#22407)
* fix(e2e): remove unused published product from the database

* chore: remove old with-admin.tar
2024-12-18 04:43:50 -05:00
Ziyi
e8d8fc824d
fix: remove double conversion that causes date shift (#22410)
* fix: remove double conversion that causes date shift

* fix: remove useless files
2024-12-17 16:08:55 +01:00
Ben Irvin
ee7402bacc Merge branch 'fix/db-sync-fk' of https://github.com/strapi/strapi into fix/db-sync-fk 2024-12-17 14:53:54 +01:00
Ben Irvin
8f227a605a fix: name must be initialized 2024-12-17 14:51:17 +01:00
Ben Irvin
761b7e641a
Merge branch 'develop' into fix/db-sync-fk 2024-12-17 13:54:46 +01:00
Alexandre Bodin
e2624fe821 Merge branch 'main' into develop 2024-12-17 12:26:11 +01:00
Alexandre Bodin
4012abe398 release: 5.5.2 v5.5.2 2024-12-17 12:23:20 +01:00
Alexandre BODIN
83814ce939
Merge pull request #22454 from strapi/fix/remove-lookup-docservice
fix: remove lookup param from document service
2024-12-17 12:13:11 +01:00
Ben Irvin
abe2387e84 revert: remove ts expect error 2024-12-17 11:51:27 +01:00
Ben Irvin
0c6e0953ae fix: remove lookup param from doc service 2024-12-17 11:46:02 +01:00
Ben Irvin
d4d5d39c55 Merge branch 'fix/db-sync-fk' of https://github.com/strapi/strapi into fix/db-sync-fk 2024-12-16 17:19:38 +01:00
Lucas Boilly
b6435ada23
fix(blocks): various ui issues (#22423)
* fix: blocks-ui-fixes

* fix: made it prettier

* fix: optimizations
2024-12-16 10:56:44 -05:00
Lucas Boilly
d7ff93a99d
fix: add component button style (#22425)
* fix: add-component-button-style

* fix: made it prettier

* fix: optimizations
2024-12-16 10:54:34 -05:00
Ben Irvin
d8be3e0366
Merge branch 'develop' into fix/db-sync-fk 2024-12-16 16:44:39 +01:00
Marc Roig
0d4051ce87
fix: multiple requests locale (#22273)
* fix: multiple requests locale

* fix: actions request

* fix: properly load locales

* fix: add status to localizations

* fix: remove unused types

* fix: front tests

* fix: add validation fields into localizations

* fix: validatable attributes

* fix: select nested fields when populating localizations

* fix: uncomment localizations populate

* fix: document-metadata

* fix: empty populate

* fix: revert to original proposal

* fix: do not select document ids on components (#22330)

* fix: do not select document ids on components

* chore: unit test

* fix: metadata test

* fix: populate

* fix: default fields

* fix: show current locale when bulk publishing

* fix: create locale

* Update packages/core/content-manager/server/src/services/document-metadata.ts

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

---------

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
2024-12-16 16:12:40 +01:00
Rémi de Juvigny
9a9885d211
fix: preview back button behavior (#22432) 2024-12-16 08:00:49 -05:00
Ben Irvin
575be3afd4
enhancement(database): add repair manager with component deletion fix (#22267) 2024-12-16 12:56:05 +01:00
Ben Irvin
f47bf90b3f chore: add header comment 2024-12-16 10:30:00 +01:00
Ben Irvin
cfda358b7f chore: refactor 2024-12-16 09:41:08 +01:00
Ben Irvin
6a649cd9b7 revert: reimplement fix for mysql fks 2024-12-16 09:40:09 +01:00
Ben Irvin
27465bf4d7 fix: check indexes before transaction 2024-12-13 18:33:47 +01:00
Ben Irvin
e350eaa607 chore: fix comment 2024-12-13 14:20:58 +01:00
Muhammed Sinan
5d90c4b9e4 Validation with min length and byte validation in reset added 2024-12-13 18:36:28 +05:30
Ben Irvin
4378a7852d fix(database): delete indexes before creating if they already exist 2024-12-13 14:03:45 +01:00
Maxime Castres
16399698bd
enhancement: update purchase page links (#22419)
* enhancement: update purchase page links

* chore: remove local tests

* chore: add newline
2024-12-13 10:07:56 +01:00
Ben Irvin
f698d55751
security(deps): bump nanoid to 3.3.8 in yarn.lock (#22397) 2024-12-12 08:43:34 +01:00
dependabot[bot]
8414b83797
chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /docs (#22389)
Bumps the npm_and_yarn group with 1 update in the /docs directory: [nanoid](https://github.com/ai/nanoid).


Updates `nanoid` from 3.3.7 to 3.3.8
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-11 16:30:09 +01:00
Convly
f5cc8358f5 Merge branch 'main' into develop 2024-12-11 14:48:48 +01:00
Convly
909d84b5d8 release: 5.5.1 v5.5.1 2024-12-11 14:37:26 +01:00
Jean-Sébastien Herbaux
85dcbf63db
Merge pull request #22394 from strapi/chore/managing-workspaces-release 2024-12-11 14:20:01 +01:00
Sinan
18193db7bf code formatted to the project standard 2024-12-11 18:47:54 +05:30
Sinan
ce4de38921 Added validation of 70 by bytwise 2024-12-11 18:41:27 +05:30
Bassel Kanso
5bbda919c8
Merge branch 'releases/5.5.1' into chore/managing-workspaces-release 2024-12-11 14:57:56 +02:00
Bassel Kanso
11db4ed450 chore: remove duplicate dependency 2024-12-11 12:30:47 +02:00
Jean-Sébastien Herbaux
3729f715bd
Merge pull request #22380 from strapi/fix/components-ordering 2024-12-11 11:27:18 +01:00
Simone
bd3c89f680
feat(content-manager): add syntax highlighting in the code block type in the Blocks field original solution (#22332)
* feat: install prismjs

* feat(content-manager): add highlights to code block using Prismjs

* feat(content-manager): remove screen debug

* feat(content-manager): extends render leaf props

* feat(content-manager): fix build issue

* feat(content-manager): move prismjs theme import

* feat(content-manager): change theme

* feat(content-manager): theme import minimized

* feat(content-manager): import prismjs types

* feat(content-manager): change gh action config

* feat(content-manager): revert the admin bundle size code

* feat(content-manager): remove console log

* feat(content-manager): change import theme

* feat(content-manager): remove theme

* feat(content-manager): change imports

* feat(content-manager): change prismjs import

* feat(content-manager): try to find the issue in gh action

* feat(content-manager): add theme test

* feat(content-manager): add packup css plugin

* feat(content-manager): remove rollup

* feat(content-manager): add change threshold

* feat(content-manager): import Prism in Code component

* feat(content-manager): remove prismjs

* feat(content-manager): install prismjs

* feat(content-manager): add prismjs theme

* feat(content-manager): install prismjs in admin

* feat(content-manager): try to change Prism import

* feat(content-manager): add config file

* feat(content-manager): add prismjs vite config

* feat(content-manager): change rollup options

* feat(content-manager): modify vite config

* feat(content-manager): add manually prismjs

* feat(content-manager): revert prismjs logic

* feat(content-manager): fix build errors

* feat(content-manager): solve failing fe unit tests

* feat(content-manager): add threshold

* feat(content-manager): fix import default

* feat(content-manager): change vite config

* feat(content-manager): add vite plugin prismjs

* feat(content-manager): update vite config

* feat(content-manager): fix issue decorate

* chore: add prism in admin deps

* feat(content-manager): replace original solution prismjs

* feat(content-manager): remove useless prismjs dep in admin

* feat(content-manager): change prismjs version

* feat(content-manager): remove vite-plugin-prismjs

* feat(content-manager): remove useless duplications in constants file

* feat(content-manager): move some files

* feat(content-manager): fix review comments

* feat(content-manager): remove useless importPath property

---------

Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
2024-12-11 11:19:23 +01:00
Rémi de Juvigny
cfadcc8b8b
Merge pull request #22336 from strapi/chore/rm-preview-flag
* feat: add content preview (remove future flag)

* chore: fix tests
2024-12-11 10:37:11 +01:00
Rémi de Juvigny
d416a775c5
Merge branch 'develop' into chore/rm-preview-flag 2024-12-11 09:51:43 +01:00