7568 Commits

Author SHA1 Message Date
Mark Kaylor
852377769a Merge branch 'main' of github.com:strapi/strapi into develop 2025-06-11 15:56:22 +02:00
markkaylor
04d63895ea release: 5.15.1 2025-06-11 12:34:33 +00:00
Jamie Howard
470ed1362b
feat(content-type-builder): add DidUpdateCTBSchema event (#23651) 2025-06-11 11:11:55 +02:00
Adrien L
ebcac74d51
fix: default timezone releases issue (#23629) 2025-06-06 18:13:48 +02:00
Adrien Lepoutre
c1c86417e9 chore: strapi DS v2.0.0-rc.25 bump 2025-06-06 16:06:29 +02:00
innerdvations
5f415ad833 release: 5.15.0 2025-06-04 14:00:34 +00:00
Arthur Moreau
4ac7f54e67
feat(cli): Introduce the Growth Trial prompt (#23498) 2025-06-03 19:58:02 +02:00
Ben Irvin
1764ce55b9
security: upgrade koa to 2.16.1 (#23654) 2025-06-03 15:11:35 +02:00
Ben Irvin
990cde977b
chore: upgrade vite, axios, tar-fs (#23652)
* chore: upgrade vite, http-proxy-middleware, and axios

* chore: upgrade estree-util-value-to-estree
2025-06-03 14:26:41 +02:00
Adrien Lepoutre
0dc28a7d00 fix: header behind other elements 2025-05-30 15:50:33 +02:00
Convly
70576132e2 Merge branch 'main' into develop 2025-05-29 15:54:35 +02:00
Jamie Howard
83775a7d2a
fix(content-type): improve field validation logic in permission settings (#23581)
* fix(content-type): improve field validation logic in permission settings

* fix(content-manager): enhance validation for required fields based on user permissions

* fix(content-manager): update error handling for unreadable required fields and improve validation messaging

* test(content-manager): add e2e test for publishing with insufficient permissions on required fields

* fix(admin): refine permission field validation logic and update tests for accuracy
2025-05-29 11:23:21 +01:00
Convly
f3c7bf7d24 release: 5.14.0 2025-05-28 13:22:12 +00:00
Alexandre BODIN
26dc5242b4 Merge branch 'releases/5.14.0' into chore/ctb-editor 2025-05-27 08:37:48 +02:00
Simone
27b590bee9
chore: strapi DS v2.0.0-rc.24 (#23580)
* chore: strapi DS v2.0.0-rc.24 bump

* chore: fix snapshot tests
2025-05-23 15:32:00 +02:00
remidej
31b19cb6a3 release: 5.13.1 2025-05-21 08:34:23 +00:00
Alexandre BODIN
3b4edcf8c5 Merge branch 'develop' into chore/ctb-editor 2025-05-09 18:03:24 +02:00
markkaylor
7ada913195 release: 5.13.0 2025-05-07 12:32:18 +00:00
Ben Irvin
063fe6b9a4
fix: use text for encrypted key of viewable api token (#23477) 2025-05-06 16:16:59 +02:00
Rémi de Juvigny
8c28a74d12
feat: make widgets api stable (#23470) 2025-05-05 12:21:11 -04:00
Simone
7ae14fd44d
feat: future branch create relations initiative (#23379) 2025-05-05 18:17:36 +02:00
Bassel Kanso
5989d3c7be
enhancement: make api tokens viewable (#23439) 2025-05-05 11:06:33 +03:00
Bassel Kanso
c8de96f027
Test: replace snapshot tests (#23409)
---------

Co-authored-by: Jamie Howard <jhoward1994@gmail.com>
2025-05-05 11:05:29 +03:00
Ben Irvin
513fb92659
release: 5.12.7 (#23413) (#23455) 2025-04-30 19:10:49 +02:00
Alexandre BODIN
39c8400fba release: 5.13.0-beta.1 2025-04-30 16:26:17 +02:00
Den
93631651c3
fix: Error MISSING_TRANSLATION errors for locale 'ru' (#21575)
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Hannah Paine <151527179+hanpaine@users.noreply.github.com>
2025-04-30 14:41:37 +01:00
Alexandre BODIN
76db82f48f Merge branch 'develop' into chore/ctb-editor 2025-04-29 16:45:41 +02:00
Jean-Sébastien Herbaux
fb92031f3d
release: 5.12.6 (#23417)
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Davi Marins Dantas <davimdantas@gmail.com>
Co-authored-by: Bassel Kanso <basselkanso82@gmail.com>
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Simone <startae14@gmail.com>
Co-authored-by: Bassel Kanso <bassel.kanso@strapi.io>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
Co-authored-by: Convly <Convly@users.noreply.github.com>
2025-04-28 15:04:31 +02:00
Maxime Castres
1e0ab24820
chore: improve uniqueness of deviceId + userId (#23120) 2025-04-28 13:57:44 +02:00
Rémi de Juvigny
36b6cea9d2
future: add widget link button (#23429) 2025-04-25 05:28:38 -04:00
markkaylor
167a9bf54f
chore(homepage): move widget controllers, services, and routes from admin to content-manager (#23407) 2025-04-24 11:01:12 +02:00
Rémi de Juvigny
f345ada2ce
chore: track registered widgets (#23412) 2025-04-24 04:46:44 -04:00
markkaylor
0abebb3869
fix: widget type not exported from core (#23416) 2025-04-24 10:41:40 +02:00
Rémi de Juvigny
76f429d635
future: check permissions before rendering widgets (#23397)
* future: check permissions before rendering widgets

* fix: don't hide widgets when no permissions

* fix: auth permission subject check

* fix: don't check widget permissions if widgets future flag not passed
2025-04-23 10:09:04 -04:00
Alexandre Bodin
0ffa0c9175 feat: ctb lifting 2025-04-22 15:20:00 +02:00
Simone
f93d6eabe5
chore: strapi DS v2.0.0-rc.23 (#23384) 2025-04-16 18:06:51 +02:00
Simone
91ff5b63ca
chore: strapi DS v2.0.0-rc.22 (#23372) 2025-04-16 17:30:28 +02:00
Rémi de Juvigny
6ad4f9c588 Merge remote-tracking branch 'origin/main' into develop 2025-04-16 15:15:21 +02:00
Bassel Kanso
b288881356
test(admin): add tests for reducer auth actions and Login SSO (#23369) 2025-04-16 11:26:48 +03:00
remidej
50b2b67a8c release: 5.12.5 2025-04-16 08:06:52 +00:00
markkaylor
51ac3e3622
future(homepage): refactor internal widgets to use api (#23352) 2025-04-14 17:08:21 +02:00
Marc-Roig
670dd814bc
chore: release backmerge 2025-04-14 12:12:32 +02:00
markkaylor
1ebd3c267c
future(homepage): export widget helper components (#23345) 2025-04-11 16:46:29 +02:00
markkaylor
b0ac9d7f6f
future(homepage): add widgets api (#23342) 2025-04-11 10:04:19 +02:00
Marc-Roig
31a6e03b9d release: 5.12.4 2025-04-09 13:10:51 +00:00
Marc Roig
82fd5bc51d
fix: axios version (#23329) 2025-04-08 09:30:27 +02:00
Marc Roig
e58b6436d4
chore: bump vite version (#23330) 2025-04-08 09:30:09 +02:00
Rémi de Juvigny
5cb623f32d
chore: refactor relation input modal (#23145)
* chore: drop side editor future flag

(cherry picked from commit 4a4c1f97b333d265ea392cdbdd558f54e77b4217)

* fix: ts error

* chore: manage relation modal state in reducer (wip)

* wip: conditional context wrapper

* wip: refactoring

* fix: display the modal

* feat: introduce useNewDocumentContext

* fix: move onPreview to preview context

* chore: remove DocumentContextProvider

* chore: finishing touches

* chore: test reducer state instead of component

* fix: create page throwing error

* chore: fix lint error

* chore: pair programming improvements

* fix: published tab content is not disabled

* fix: hasUnsavedChanges not reset on close

* fix: relation modal nested form issue (#23243)

* fix: relation modal nested form and ellispsis

* fix: reducer test

* fix: make GO_FULL_PAGE close modal (#23245)

* fix: uid field broken in modals (#23251)

* enhancement: move relation modal expand button and remove footer (#23254)

* fix: handle the case you publish a nested relation starting from a create entry form

* fix: change the condition value

* fix: update the values of new relations added and not yet saved when we modify their name or status in the modal (#23310)

* fix: update the values of the connected relations modified in the modal

Co-authored-by: Rémi de Juvigny <remidej@users.noreply.github.com>

* fix: fix review's comments

* fix: failing e2e tests

* fix: refactor a little bit a flaky e2e test

* fix: add a comment to explain the part of code we added

* fix: remove useless code in the flaky test

---------

Co-authored-by: Rémi de Juvigny <remidej@users.noreply.github.com>

---------

Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>
Co-authored-by: Simone Taeggi <startae14@gmail.com>
Co-authored-by: Rémi de Juvigny <remidej@users.noreply.github.com>
2025-04-07 05:33:12 -04:00
Mark Kaylor
929f36e7cd Merge branch 'main' into develop 2025-04-03 08:41:52 +02:00
markkaylor
c20d4c99e6 release: 5.12.3 2025-04-02 16:12:25 +00:00