36133 Commits

Author SHA1 Message Date
Pierre Levavasseur
36632203b1
fix: single type name not applied in the content manager (strapi#20844) (#21430) 2024-10-28 11:06:28 -04:00
Ismael Ash
15a6436eba
fix(typescript): declare modules used in @strapi/strapi (#21941) 2024-10-28 16:00:32 +01:00
Marc Roig
f8de0529b4
fix: releases page e2e (#21938)
* fix: releases page e2e

* chore: log e2e

* chore: use click and wait utility

* chore: test not waiting for redirect

* chore: change release name

* chore: log network error

* fix: comma

* fix: set timezone

* chore: remove logs

---------

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
2024-10-28 14:41:10 +01:00
Marc Roig
c222e1c4de
feat: fix filters attribute name (#21547)
* feat: fix filters attribute name

* chore: simplify test

* chore: pr suggestions

* fix: short hand populate

* chore: comment

* fix: lint

* chore: suggestions

* fix: assert
2024-10-28 09:28:04 +01:00
Rémi de Juvigny
f6dca5adf0
enhancement: add preview page header (#21983)
* enhancement: add preview header

* chore: use translations for document status

* chore: add comment with Status comp plan

* chore: update e2e tests

* fix: e2e test

* Update tests/e2e/tests/content-manager/preview.spec.ts
2024-10-25 11:12:35 -04:00
markkaylor
c70b83067f
fix(e2e): enable e2e bulk action tests in listview.spec.ts (#21980) 2024-10-25 14:08:44 +02:00
markkaylor
882aa56307
fix(e2e): enable tests for release-details-page.spec.ts (#21969)
* fix: update dataset to remove release action duplicates
* fix: return draft if a document has not been published yet
2024-10-25 10:07:53 +02:00
macco
2f7b9ae55a
chore: add isHostedOnCloud property in NPS request (#21849) 2024-10-25 09:15:35 +02:00
Rémi de Juvigny
6d1431fe2a
enhancement: create dedicated preview page (#21965)
* enh: add preview page and navbar

* chore: remove header

* chore: update e2e tests

* chore: remove getDocumentStatus export

* fix: error state
2024-10-24 12:15:35 -04:00
Rémi de Juvigny
c5ae9675f5
chore: re-enable blocks e2e test (#21966)
* chore: re-enable blocks e2e test

* fix: skip firefox
2024-10-24 12:09:03 -04:00
Ben Irvin
14882e7940
enhancement(db): allow connection to be a function (#21573)
Thanks to @evan-thinksync and @fardarter for their contributions
2024-10-24 17:05:47 +02:00
Marc Roig
17dbeb2030
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>
2024-10-24 14:16:34 +02:00
Marc
f10c1446bd fix: prettier 2024-10-24 11:25:27 +01:00
Marc Roig
523a428d26
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>
2024-10-24 10:03:08 +02:00
Alexandre BODIN
2e628ef21d
Merge pull request #21958 from strapi/pwizla-patch-1
Clarify Contrib. Docs intro. and cross-link to docs.strapi.io
2024-10-23 09:42:36 -07:00
Pierre Wizla
cc04d68e8e fix: make contrib docs landing message clearer to users 2024-10-23 09:24:12 -07:00
Rémi de Juvigny
6ed779c066
chore: set up preview e2e tests (#21912)
* chore: set up preview e2e tests

* fix: webkit permissions

* fix: webkit permission

* fix: disable clipboard check on webkit

* fix: remove clipboard check
2024-10-23 08:22:48 -04:00
Marc Roig
3db8f1fc61
fix: order when loading more than 10 relations (#21855)
* fix: relations page loading

* chore: comment

* fix: do not regenerate all keys
2024-10-22 10:45:20 +02:00
Bassel Kanso
df298029ec
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
2024-10-22 09:45:12 +03:00
Alexandre Bodin
73ff3d9f3b fix: load strapi before watch 2024-10-21 15:19:21 -07:00
Ben Irvin
20afc21f5d
chore: upgrade cookie to 0.7.1 (#21833) 2024-10-21 12:40:34 +02:00
Ben Irvin
73dea42bf2
chore: upgrade plop to 4.0.1 (#21798) 2024-10-21 11:38:26 +02:00
Rémi de Juvigny
8aa515fdcd
chore: add preview tracking (#21913) 2024-10-21 04:05:31 -04:00
Andrei Luca
42b1f4024f
fix(strapi/types): add Attribute column type (#21858) 2024-10-18 11:08:22 +02:00
Jamie Howard
4cf36024d8
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>
2024-10-17 16:19:03 +01:00
Jean-Sébastien Herbaux
c23fb8e09d
Sort Generated Content-Types and Components Definitions (#21868) 2024-10-17 10:04:52 +02:00
Marc Roig
c823b10e98
fix: search by numeric numbers in a relation (#21873) 2024-10-16 13:19:38 +02:00
Ben Irvin
4167026bc7 Merge branch 'main' into develop 2024-10-16 12:33:57 +02:00
Ben Irvin
e6d1e1e5e4
v5.1.0 release into main (#21870)
* 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)

* v5.1.0

---------

Co-authored-by: Lucas Boilly <45385696+lucasboilly@users.noreply.github.com>
Co-authored-by: Boegie19 <34578426+Boegie19@users.noreply.github.com>
Co-authored-by: Marc Roig <marc.roig.campos@strapi.io>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
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>
2024-10-16 12:33:32 +02:00
Rémi de Juvigny
ee56af7ae2
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>
2024-10-15 08:12:54 -04:00
Ben Irvin
5d4d8671a4
chore: upgrade sendgrid-mail to 8.1.3 (#21797) 2024-10-14 14:26:44 +02:00
Jean-Sébastien Herbaux
7f39880265
Make locale/localizations private for non-localized cts (#21495) 2024-10-14 14:07:09 +02:00
Jean-Sébastien Herbaux
e8787bcc0d
Add <latest> Upgrade Command (#21754) 2024-10-14 13:31:16 +02:00
Rémi de Juvigny
f52f276833
enhancement: add copy preview url button (#21780)
* enhancement: add copy preview button

* chore: remove useClipboard from upload plugin
2024-10-14 04:16:34 -04:00
Rémi de Juvigny
3c54003216 Merge remote-tracking branch 'origin/main' into develop 2024-10-11 18:23:04 +02:00
Alexandre BODIN
9607741317
Merge pull request #21806 from strapi/releases/5.0.6
chore: release v5.0.6
2024-10-11 18:21:04 +02:00
Rémi de Juvigny
a281e06e9e v5.0.6 v5.0.6 2024-10-11 18:13:53 +02:00
Rémi de Juvigny
7e12b7a9df fix: broken list view pagination (#21800)
* fix: broken list view pagination

* chore: add list view pagination e2e test
2024-10-11 18:00:28 +02:00
Rémi de Juvigny
c69a9fec98
fix: broken list view pagination (#21800)
* fix: broken list view pagination

* chore: add list view pagination e2e test
2024-10-11 11:19:53 -04:00
Jean-Sébastien Herbaux
2000806528
Update "upgrade major" rules (#21745) 2024-10-11 12:48:52 +02:00
Ben Irvin
f33eb3a289
chore: upgrade koa/router to 12.0.2 (#21802) 2024-10-11 12:48:25 +02:00
Ben Irvin
b3d3f22a0e
chore: fix mysql workflow (#21801) 2024-10-11 12:20:19 +02:00
Pedro Cerejo
ed8443a57a
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>
2024-10-11 11:12:50 +01:00
Ben Irvin
b2cbb992b2
chore: upgrade mysql2 package to 3.9.8 (#21795) 2024-10-11 10:03:50 +02:00
Marc-Roig
9cbf0e65dc
v5.0.5 v5.0.5 2024-10-10 20:33:17 +02:00
Ben Irvin
bec3f8cddf
chore: add test workflow filters for each test type (#21770) 2024-10-10 16:45:26 +02:00
Rémi de Juvigny
3cc7f28eed
enhancement: add preview panel button (#21776) 2024-10-10 06:02:57 -04:00
Lucas Boilly
9fd5425377
fix: changed empty components wording (#21630)
* fix: changed empty components wording

* fix: updated selectors

* fix: made it prettier
2024-10-10 05:49:04 -04:00
Marc Roig
f0d3b2d782
fix: send ids when connecting relations to update u&p user role (#21726)
* fix:update role

* fix: send entry id when connecting/disconnecting relations
2024-10-10 10:07:47 +02:00
Marc Roig
6c6bd4fa9c
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
2024-10-10 09:24:52 +02:00