326 Commits

Author SHA1 Message Date
Rémi de Juvigny
172464e9dc
enhancement: debounce blocks editor update (#23681)
* enhancement: debounce blocks editor update

* fix: slate throws error when discarding changes

* chore: remove dead code

---------

Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>
2025-06-11 09:53:54 +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
179a759950
fix(content-manager): dragging moves incorrect field in configure the view (#23602)
Co-authored-by: Adrien Lepoutre <thewebsdoor@gmail.com>
2025-06-06 10:23:01 +02:00
Rémi de Juvigny
84e5c7c3e4
enhancement: prevent edit view unnecessary rerenders (#23667)
* enhancement: prevent edit view unnecessary rerenders

* Update packages/core/content-manager/admin/src/pages/EditView/EditViewPage.tsx

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

---------

Co-authored-by: markkaylor <mark.kaylor@strapi.io>
2025-06-05 11:47:32 -04:00
Adrien L
ae1c0239f0
Merge pull request #23648 from strapi/fix/dynamiczone-edit-view
fix(content-manager): ui issue when too many elements in dz in config…
2025-06-05 16:28:10 +02:00
Laurens Kling
737505a8bf
fix: repeatable components should not load relations when creating a new entry (#22549) 2025-06-04 16:33:10 +02:00
Arthur Moreau
4ac7f54e67
feat(cli): Introduce the Growth Trial prompt (#23498) 2025-06-03 19:58:02 +02:00
Adrien Lepoutre
6711be04e4 fix(content-manager): ui issue when too many elements in dz in configure the view 2025-06-03 17:00:41 +02:00
Adrien L
54c5178427
Merge branch 'develop' into fix/issue_20809 2025-06-03 14:52:51 +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
Lucas Boilly
dd588fdca6
fix: blocks ui (#23311)
* fix: blocks ui

* fix: pretty

---------

Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
2025-05-27 04:58:15 -04:00
Alexandre BODIN
26dc5242b4 Merge branch 'releases/5.14.0' into chore/ctb-editor 2025-05-27 08:37:48 +02:00
markkaylor
835667284e
Merge branch 'develop' into fix/content-manager-translation-uid 2025-05-19 17:40:41 +02:00
Alexandre BODIN
3b4edcf8c5 Merge branch 'develop' into chore/ctb-editor 2025-05-09 18:03:24 +02:00
Simone
8d82ac3578
fix: define an initial ComponentProvider on top of the Relation Modal (#23472) 2025-05-06 13:53:00 +02:00
Maxim Postnikov
3d33977c2c
fix: update model reference in FormLayout for consistent localization 2025-05-05 20:59:58 +01:00
Simone
7ae14fd44d
feat: future branch create relations initiative (#23379) 2025-05-05 18:17:36 +02: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
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
PapatMayuri
10bfebca82
Merge branch 'develop' into fix/issue_20809 2025-04-30 16:56:51 +05:30
Alexandre BODIN
76db82f48f Merge branch 'develop' into chore/ctb-editor 2025-04-29 16:45:41 +02:00
Ankit
a4d190682c
fix: updated icon button to include disabled flag for repeatable comp (#23427)
* fix: updated icon button to include disabled flag for repeatable comp

* fix: disabled drag icon for repeatable comp in published mode and added gap between icons

* revert: removed button gap between accordion icons
2025-04-25 08:13:37 -04:00
markkaylor
d08ef457fd
future(homepage): missing addTagTypes results in stale data (#23428) 2025-04-25 11:28:02 +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
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
PapatMayuri
ced27b166b
Merge branch 'develop' into fix/issue_20809 2025-04-17 13:56:41 +05:30
Davi Marins Dantas
80f2fe46f5
fix(preview): pass documentId as undefined if the entry is singleType (#23302)
passing the documentId to the updateDocument was preventing updating it
2025-04-16 04:23:14 -04:00
markkaylor
51ac3e3622
future(homepage): refactor internal widgets to use api (#23352) 2025-04-14 17:08:21 +02:00
PapatMayuri
e75b7fed5e
Merge branch 'develop' into fix/issue_20809 2025-04-08 23:30:47 +05:30
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
Simone
108196f258
Merge pull request #23239 from strapi/fix/reset-form-publish
fix: disable publish button when publishing a relation change
2025-04-02 11:07:56 +02:00
Ankit
8c41841e48
fix: updated update's response to include data within data in case of user permissions (fixes #23201) (#23226) 2025-03-27 09:34:21 +01:00
Marc-Roig
a38a8f350d
fix: reset form when publishing 2025-03-26 10:13:39 +01:00
Marc-Roig
43c2283503
fix: relation menu link 2025-03-25 15:40:34 +01:00
Simon Norris
f89dce5534
Merge branch 'develop' into feature/1103-manage-seats 2025-03-24 18:50:51 +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
Simon Norris
8e0423d29d fix: prettier translations as well 2025-03-24 12:44:49 +01:00
Simone
999fe18cf5
enhancement: add tracking for editing relations on-the-fly and preview (#23206) 2025-03-24 10:47:55 +01:00
HichamELBSI
1cf3c821d1 fix: manage seats link for gold license 2025-03-24 10:25:11 +01:00
Simon Norris
4d1d36a71c fix: final final Strapi Cloud condition for Manage seats 2025-03-24 10:25:04 +01:00
Simon Norris
cdde94f005 fix: removing the Strapi Cloud condition for Manage seats 2025-03-24 10:24:38 +01:00
Simone
d2a56e52af
fix: issue with layout property in InputRenderer (#23183) 2025-03-19 17:58:51 +01:00
Simone
3e4c693c7e
fix: add the correct document in the back button history when we confirm dialog (#23184) 2025-03-19 16:44:18 +01:00
Simon Norris
ccc540ffcb feat: adding a link to chargebee portal for managing seats 2025-03-19 15:29:26 +01:00
Simone
4fbfea40d8
Merge branch 'develop' into feat/relations-on-the-fly-edit-relation 2025-03-19 15:27:38 +01:00
Simone
553c6dbeee
fix: add the correct locale and document Id when we reorder the relations (#23152) 2025-03-14 17:31:09 +01:00