36313 Commits

Author SHA1 Message Date
Jamie Howard
acdb68cd97
fix: update route serialization utility to handle non-array values correctly (#24245) 2025-08-26 12:41:13 +02:00
Jamie Howard
1b486371fb
Fix: content api route serialization (#24207)
* feat: wip add route serialization utilities, integrate into content API and users-permissions

* fix: add return cloneDeep in getActions

* chore: update comments in route serialization

---------

Co-authored-by: Ziyi Yuan <daydreamnation@live.com>
2025-08-26 09:49:49 +01:00
akash-dabhi-qed
9243d2d1af
fix: corrected UI of searchbar on content manager (#23813)
* fix: corrected UI of searchbar on strapi content manager

* fix: removed redundant code and added trim search input before filtering links on request

* fix: replaced existing textinput component with design-system's searchbar

* fix: replaced TextInput with Searchbar in ContentTypeBuilder's Navigation field

* fix: update snapshot and fix test

* fix: update search name to fix tests

---------

Co-authored-by: Adrien Lepoutre <thewebsdoor@gmail.com>
2025-08-25 10:57:57 +02:00
markkaylor
c96edda856
chore: update guided tour tracking events (#24192) 2025-08-25 10:35:19 +02:00
Maxime Castres
6a38f974ec
chore: implement a new prompt to enable A/B test and track the event (#24125)
* chore: implement a new prompt to enable A/B test and track the event

* chore: update the name of the event

* chore: lint
2025-08-22 12:34:48 +02:00
Bassel Kanso
1dfd60174c Merge branch 'main' into develop 2025-08-20 14:40:33 +03:00
Bassel Kanso
71fe1f1f54
Merge pull request #24208 from strapi/releases/5.23.0
Releases/5.23.0
2025-08-20 14:39:19 +03:00
Bassel17
1b4c4b89c3 release: 5.23.0 v5.23.0 2025-08-20 09:05:34 +00:00
Rémi de Juvigny
09e349ad45
future: sync preview to side editor forms (#24179)
* feat: live preview via iframe events

* fix: only show focus style if not in popover

* chore: extract Blocker component

* chore: single WILL_EDIT_FIELD listener

* chore: rename constants

* fix: hovering focused highlight

* fix: remove useless highlights

* fix: adrien feedback
2025-08-19 11:25:07 -04:00
Adrien L
9fe221c689
fix: reordering dynamic zones messes up indexes during validation (#24195) 2025-08-19 17:15:33 +02:00
Melo Ortega
98461249c9
Merge pull request #24086 from strapi/fix/cli-amplitude-events-users
Add the user ID to amplitude events
2025-08-19 09:41:57 +01:00
Jamie Howard
e5d4b412da
Fix plugin content-api route extensions (#24147)
* fix: content-api route extension for i18n and users-permissions

* refactor: simplify tests to catch breaking change

* test: cli for openapi plugin routes

* refactor: implement createcontentapiroutesfactory for content-api routes across multiple packages

* fix: more accurate message

* chore: formatting

* chore: cleanup backward compatibility tests

---------

Co-authored-by: Ziyi Yuan <daydreamnation@live.com>
2025-08-18 12:28:39 +01:00
Ziyi
6b37320810
fix: refactor openAPI log (#24182)
* fix: refactor openAPI log

* fix: move logs to debug level
2025-08-18 11:19:19 +02:00
markkaylor
e4700a5963
enhancement: improve guided tour (#24094) 2025-08-18 09:54:58 +02:00
Bassel Kanso
06f5279fc9
feat(CTB): add conditional fields form to custom fields advanced settings (#24175) 2025-08-14 18:08:25 +03:00
Rémi de Juvigny
e52f529abf Merge remote-tracking branch 'origin/main' into develop 2025-08-14 11:16:31 +02:00
Rémi de Juvigny
8445c1045b
Merge pull request #24171 from strapi/releases/5.22.0
chore: 5.22.0 release
2025-08-14 03:35:57 -04:00
remidej
1bd30337cd release: 5.22.0 v5.22.0 2025-08-13 10:17:18 +00:00
markkaylor
a5df4d3bdf
fix: guided tour adds paddings to pages instead of using offset (#24170) 2025-08-13 06:00:06 -04:00
Adrien L
330c50cc41
fix: update tracking on homepage widgets (#24153) 2025-08-13 11:32:10 +02:00
Bas Broekhuizen
9651e7ce33
fix: wrong count for published entries in homepage widget (#24152) 2025-08-13 10:20:06 +02:00
Rémi de Juvigny
f68a5f66ec
future: create preview overlay div with highlights (#24127)
* chore: create overlay div

* enhancement: display highlight over data-strapi-source elements

* fix: highlight event listeners

* chore: simplify cleanup

* fix: mark feedback
2025-08-13 03:33:51 -04:00
Melo Ortega
3780331997 fix: add missing userid to amplitude events 2025-08-11 11:39:00 +01:00
markkaylor
9ee35b96a1
chore: revert uuid (#24067) 2025-08-11 10:23:13 +02:00
Adrien L
f5d21551ed
fix: reordering newly created components in dz cause error on save (#24114) 2025-08-07 16:23:24 +02:00
Rémi de Juvigny
76b5b40aa1
future: set up preview injected script (#24111)
* chore: set up preview injected script

* fix: previewReady useEffect

* chore: unused var
2025-08-07 07:42:03 -04:00
Marion Kamoike-Bouguet
3116274aab
chore: change query to include parameters instead of filtering response in github action (#24116)
* chore: change query to include parameters instead of filtering response

* fix: prettier
2025-08-06 17:50:26 +02:00
Adrien L
a6aba9268c
fix: homepage widgets adjustments (#24071) 2025-08-06 16:57:09 +02:00
Adrien L
d9637048d9
feat: last activity homepage widget (#24068) 2025-08-06 15:42:00 +02:00
Bassel Kanso
095a2c6000 Merge branch 'develop' of https://github.com/strapi/strapi into develop 2025-08-06 16:24:49 +03:00
Bassel Kanso
847cd14f06
Merge pull request #24100 from strapi/releases/5.21.0
Releases: 5.21.0
2025-08-06 16:23:39 +03:00
Marion Kamoike-Bouguet
660026a706
chore: new workflow to tag issues before 2021 to prepare for cleanup - github issues management (#24098)
* new workflow to tag issues before 2021 to prepare for cleanup

* add argument to curl

* isolate labeling action + add closing action

* chore: fix prettier errors

---------

Co-authored-by: Simone Taeggi <startae14@gmail.com>
2025-08-06 11:39:00 +02:00
Bassel17
ac9adc3ccf release: 5.21.0 v5.21.0 2025-08-06 09:36:40 +00:00
Bassel Kanso
f5ce6e72b2
fix: update openapi package with correct configuration (#24099) 2025-08-05 16:25:35 +03:00
Ziyi
56f4f610f1
fix(core): handle time to dateTime and dateTime to time conversion with postgres (#24073)
* fix(core): handle time to dateTime and dateTime to time conversion with default value

* fix(core): add conversion utility function, fix linting

* fix: add eorror handling for getCurrentColumnType

* use transaction connection

* fix: escape set default placeholder

* fix(database): linting issue
2025-08-05 13:12:47 +03:00
Rémi de Juvigny
2a9b9b61cf
chore: improve getstarted dummy preview page (#24091)
* chore: improve getstarted dummy preview page

* chore: adrien feedback
2025-08-04 10:42:46 -04:00
Ankit
7c3db6de02
feat: Added firstPublishedAt field which sets the datetime when a content is first published. (#22512) (#23160)
* feat: Added firstPublishedAt field which sets the datetime when the article was first published. (#22512)
This field can be updated by the user.

* fix: Fixed linting and test errors

* fix: Fixed prettier error

* feat: Added firstPublishedAt field during publishing or updating

* feat: Added migration for firstPublishedAt

* fix: fixed test

* test: Added tests

* fix: Added fixes according to review

* fix: removed unused variable

* feat: Added first published at (#22512)

* fix: updated code according to review comments

* enhancement: config name, warning log, and refactoring

* chore: add comment for v6

---------

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
2025-08-04 13:25:22 +03:00
DMehaffy
85be04850a
fix: include encryption key in javascript template (#24076) 2025-08-04 12:24:17 +03:00
DMehaffy
20c174685c
fix: allow audit logs to be increased up to the license maximum (#24061) 2025-07-31 07:58:50 -07:00
Adrien L
f34003be2c
fix: color of release status icon (#23842) 2025-07-31 11:51:40 +02:00
Ben Irvin
8058daf82c
test(api): add test for viewable api tokens (#24064) 2025-07-31 11:38:34 +02:00
markkaylor
bb2ec9354d
fix: incorrect config won't run example app (#24063) 2025-07-31 11:25:58 +02:00
Adrien L
f116d21c09
feat: homepage upcoming releases widget (#23998) 2025-07-31 10:29:14 +02:00
markkaylor
2aa8dc580e
chore: add empty project to examples (#24049) 2025-07-31 09:54:42 +02:00
Adrien L
6d264f56ba
feat: key statistics homepage widget (#23938) 2025-07-31 09:36:25 +02:00
markkaylor
8f0cdd4f9e
Merge pull request #24004 from jorrit/fixtypo 2025-07-30 17:33:35 +02:00
Mark Kaylor
3ba656efd7 Merge branch 'main' of github.com:strapi/strapi into develop 2025-07-30 17:07:09 +02:00
markkaylor
e0f75b5ab9
Merge pull request #24058 from strapi/releases/5.20.0 2025-07-30 17:06:20 +02:00
markkaylor
12dd42c95b
Merge pull request #24059 from strapi/fix/openapi-dev-dep 2025-07-30 16:31:44 +02:00
Jamie Howard
7a83ebacc4 chore(openapi): update dependencies to version 5.20.0 2025-07-30 14:52:11 +01:00