36301 Commits

Author SHA1 Message Date
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
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
markkaylor
7d7b44aa7c release: 5.20.0 v5.20.0 2025-07-30 12:40:47 +00:00
Ben Irvin
be03ffa02a
fix: do not overwrite modified names in create ct modal 2025-07-30 12:13:18 +02:00
markkaylor
df0d99415f
chore: update guided tour documentation (#24046) 2025-07-29 15:11:15 +02:00
Simone
13183936e7
fix: create relation and save flaky test (#24041) 2025-07-29 14:34:15 +02:00
Ben Irvin
687c4fd496 chore: overwrite names if displayName actually changes 2025-07-29 11:05:51 +02:00
Ben Irvin
06dce79903 fix: do not overwrite modified names in create ct modal 2025-07-29 09:41:16 +02:00
akash-dabhi-qed
ffc36acb30
Resolved error thrown when trying to filter users by email (#23977)
* fix(admin): Resolved error thrown when trying to filter users by email

* fix(admin): add isActive to allowed fields

---------

Co-authored-by: Ziyi Yuan <daydreamnation@live.com>
2025-07-28 16:54:35 +02:00
Dhruv Chheda
7f43c80009
fix: prevent validation error when updating user without password change (#23898)
Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
2025-07-28 16:42:18 +02:00
Ulysse Prygiel
73295fa5b1
fix(content-type-builder): fix schema validation when max is equal to min (#24032)
Validation of the update schema was rejecting when we would  pass a max value equal to the min value. The error message clearly stated the intention: "max must be greater or  EQUAL to min".

Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
2025-07-28 16:32:31 +02:00
Ben Irvin
4754eca8ef
fix: support wildcards in arrays of origins 2025-07-28 15:04:02 +02:00
Giulio Montagner
e648c19c20
chore: replace node-schedule with strapi.cron service 2025-07-28 14:58:05 +02:00
Ziyi
1680689acc
Merge branch 'develop' into fix/wildcard-support 2025-07-28 14:11:26 +02:00