167 Commits

Author SHA1 Message Date
Adrien L
df5dd4b92e
fix(content-manager): documentId missing from fields for the view and… (#23604)
* fix(content-manager): documentId missing from fields for the view and filters

---------

Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>
2025-06-10 17:43:39 +02:00
Arthur Moreau
4ac7f54e67
feat(cli): Introduce the Growth Trial prompt (#23498) 2025-06-03 19:58:02 +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
Alexandre BODIN
190b762985 fix: release test 2025-05-27 10:06:49 +02:00
Alexandre BODIN
26dc5242b4 Merge branch 'releases/5.14.0' into chore/ctb-editor 2025-05-27 08:37:48 +02:00
Rémi de Juvigny
c72b48da73
fix: don't show add to release bulk actions when draft and publish di… (#23578)
* fix: don't show add to release bulk actions when draft and publish disabled

* fix: force skip guided tour
2025-05-26 08:14:20 -04:00
Alexandre BODIN
3b4edcf8c5 Merge branch 'develop' into chore/ctb-editor 2025-05-09 18:03:24 +02: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
Ben Irvin
8224302b0a test(e2e): fix test 2025-04-22 15:20:00 +02:00
Ben Irvin
c878229d2d test: fix failed merge 2025-04-22 15:20:00 +02:00
Alexandre Bodin
c9daf3573d chore: i18n defaults 2025-04-22 15:20:00 +02:00
Alexandre Bodin
0ffa0c9175 feat: ctb lifting 2025-04-22 15:20:00 +02:00
Rémi de Juvigny
7c7ba817d0
fix: rich text editors focus mode modals (#23378)
* fix: blocks editor expanded modal

* fix: markdown focus mode

* fix: modal sizes

* test: add e2e test
2025-04-18 06:05:03 -04:00
Ben Irvin
df1dc7b498
test(e2e): improve flakiness and performance of file reset (#23337) 2025-04-10 16:56:16 +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
Satvik Katoch
266ff4f831
enhancement: add user menu with profile settings and role display (#22954)
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
2025-03-26 20:19:34 +01:00
Rémi de Juvigny
e3e1cc628f
enhancement: add advanced preview license check (#23221)
* chore: add advanced preview license check

* chore: forgotten log
2025-03-24 12:04:14 -04:00
Simone
2fa01c995d
Merge branch 'develop' into feat/relations-on-the-fly-edit-relation 2025-03-24 15:52:06 +01:00
Bassel Kanso
3aeb285c7b
enhancement: admin session presists across tabs (#23188)
* enhancement: admin session presists across tabs

* test: clear cookies in login tests

* test: remove tests from EE
2025-03-24 16:10:25 +02:00
Simone
97e9de4427
fix: remove useless rotf future flag (#23139) 2025-03-14 11:39:02 +01:00
Rémi de Juvigny
3a1342564c
chore: drop side editor future flag (#23128)
* chore: drop side editor future flag

(cherry picked from commit 4a4c1f97b333d265ea392cdbdd558f54e77b4217)

* fix: ts error
2025-03-12 12:26:00 -04:00
Rémi de Juvigny
62b6c529ed revert: "chore: drop side editor future flag"
This reverts commit 4a4c1f97b333d265ea392cdbdd558f54e77b4217.
2025-03-12 14:44:43 +01:00
Rémi de Juvigny
4a4c1f97b3 chore: drop side editor future flag 2025-03-12 14:42:32 +01:00
Mark Kaylor
6b1d4b1e47 Merge branch 'develop' of github.com:strapi/strapi into feat/relations-on-the-fly-edit-relation 2025-03-12 10:09:59 +01:00
Rémi de Juvigny
70c58458a6
fix: prevent switching preview tabs with unsaved changes (#23115)
* fix: prevent switching preview tabs with unsaved changes

* fix: e2e test
2025-03-12 04:45:27 -04:00
markkaylor
7c06b73932
fix(relations): cannot dynamic zones and components (#23100) 2025-03-12 09:37:00 +01:00
Mark Kaylor
99c0c7cd06 Merge branch 'develop' of github.com:strapi/strapi into feat/relations-on-the-fly-edit-relation 2025-03-11 09:24:57 +01:00
Simone
7dd3cf2791
feat(relations): add back button history (#23077) 2025-03-10 17:18:36 +01:00
Ben Irvin
5017d5e420
enhancement(ctb): add aria data to relations buttons (#23076)
* test(e2e): add test for creating relations in ctb (#23078)
2025-03-10 14:20:56 +01:00
Jean-Sébastien Herbaux
c57731c6e9
test(e2e): rbac roles (#23075) 2025-03-06 17:55:23 +01:00
Ben Irvin
b94e3d1209
test(e2e): copy collection type test enhancements to single type (#23072) 2025-03-06 14:10:08 +01:00
Simone
f2c7540904
feat(relations-on-the-fly): add the full page button in the modal to open the document edit view (#23003)
Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>
2025-03-06 10:27:47 +01:00
markkaylor
4c4c5c0701
feat(relations): add save and publish actions to relations modal (#22998) 2025-03-03 10:48:08 +01:00
Simone
8e42576690
feat(relations-on-the-fly): remove future flag (#23020) 2025-02-28 09:47:10 +01:00
Simone
a4161dd0ce
feat(relations-on-the-fly): add the Relation Modal (#22858) 2025-02-26 11:02:18 +01:00
markkaylor
8f958d1f87
feat(preview): add review workflow injection zone (#22942) 2025-02-24 10:58:23 +01:00
markkaylor
8264ee2035
feat(preview): save and publish document (#22902)
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
2025-02-20 11:21:05 +01:00
markkaylor
2a1c7a281f
fix: flaky tests (#22829) 2025-02-13 14:35:38 +01:00
Alexandre BODIN
a6235c371b
fix: ctb reload state after save & delete (#22805) 2025-02-10 16:12:25 +01:00
Rémi de Juvigny
8a76e00846
future: add edit form to preview page (#22823)
* future: add edit form to preview page

* fix: permissions
2025-02-07 09:29:07 -05:00
Lucas Boilly
baaccab18d
fix: ui issues of the avatar button (#22457)
* fix: ui issues of the avatar button

* fix: moved spread props

* fix: updated failing logout test

* updated test

* fix: logout e2e test

---------

Co-authored-by: Simone <startae14@gmail.com>
Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
2025-02-07 08:50:31 -05:00
Simone
16cb0821de
feat(relations-on-the-fly): Setup the Future flag for the Relations on the fly (#22771)
* feat(relations-on-the-fly): setup future flag and replace link with a text button

* feat(relations-on-the-fly): create unstable variant of relations components to handle the relations on the fly logic

* feat(relations-on-the-fly): remove code
2025-02-05 16:04:03 +01:00
markkaylor
88f5d2bfb3
chore(preview): prepare layout for side editor (#22767) 2025-01-31 12:30:31 +01:00
Convly
4d07dffc75 fix: handle missing TEST_APP_PATH in e2e utility functions 2025-01-27 17:53:44 +01:00
Convly
5bd5447232 enhancement: add default api token on app creation 2025-01-27 17:04:10 +01:00
Dhruv Maradiya
008421e40e
feat(content-manager): better bulk publish overview (#22618) 2025-01-24 14:55:55 +01:00
Ben Irvin
3a1d87a9c3
test(e2e): add tests for required fields and regexp (#22691) 2025-01-23 18:10:54 +01:00
markkaylor
926e9af936
feat(content-manager): add container queries to form fields (#22693) 2025-01-22 16:59:44 +01:00