* 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>