300 Commits

Author SHA1 Message Date
markkaylor
ed7c7c54ff
future: add admin endpoint to get guided tour meta data (#23786) 2025-06-26 16:21:02 +02:00
markkaylor
0b3ba1bea8
fix(graphql): draft and publish document does not forward root query args (#23737) 2025-06-24 15:21:44 +02:00
Simone
212d172a2f
fix: add the disabled state of the creatable button with no permissions (#23630) 2025-06-18 16:56:25 +02:00
Adrien L
dbca516e7b
fix: min/max value for components not clear (#23741) 2025-06-16 10:50:05 +02:00
Simone
610f71e631
fix: serve the correct document when we duplicate a document with a locale different than the default one (#23709) 2025-06-16 09:30:02 +02:00
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
Aurélien MANCA
3561ab6db9
feat(uid): add regex attribute (#23141) 2025-06-10 16:34:28 +02:00
markkaylor
063e359981
fix: one to many relations returns published and draft versions (#23673) 2025-06-06 17:06:45 +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
1359c9b4c7
fix(document-service): implement document ID uniqueness check and add corresponding tests (#23577)
* feat(document-service): implement document ID uniqueness check and add corresponding tests

* refactor(document-service): update type for whereClause and improve duplicate documentId tests

* refactor(document-service): simplify uniqueness check comment in createEntriesService

* feat(document-service): enhance document ID uniqueness check with draft/published state handling

* refactor(document-service): change test lifecycle hooks to beforeAll/afterAll for improved performance
2025-05-29 11:40:35 +01: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
Rémi de Juvigny
ac2eac47cb
chore: convert relations api tests to ts (#23553)
* chore: convert relations api tests to ts

* test: delete skipped tests
2025-05-20 06:11:21 -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
Alexandre BODIN
76db82f48f Merge branch 'develop' into chore/ctb-editor 2025-04-29 16:45:41 +02: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
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
6f3359af36
test(e2e): launch initial server in watch mode (#23354) 2025-04-14 10:34:55 +02:00
Ben Irvin
df1dc7b498
test(e2e): improve flakiness and performance of file reset (#23337) 2025-04-10 16:56:16 +02:00
Vincent (Wen Yu) Ge
0791cd2736
Fix report generation and upload (#23231)
* Fix report generation and upload

* revert pointless empty line change
2025-04-07 12:28:49 +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
353382bb86
Merge branch 'develop' into feat/relations-on-the-fly-edit-relation 2025-03-24 14:16:29 +01:00
Jean-Sébastien Herbaux
f271284c75
fix(database): improve sub queries handling in the qb (#23129) 2025-03-20 10:31:36 +01:00
Simone
97e9de4427
fix: remove useless rotf future flag (#23139) 2025-03-14 11:39:02 +01:00
Simone Taeggi
0e0f6104b3 Merge branch 'develop' into feat/relations-on-the-fly-edit-relation 2025-03-13 10:20:08 +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
Marc-Roig
2f08d92b24
chore: todo tests 2025-03-12 11:47:51 +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