35684 Commits

Author SHA1 Message Date
markkaylor
ae7d728e62
fix(review-workflows): mock returned value does not match useDocument return type (#22719) 2025-01-23 11:09:16 +01:00
Marc Roig
677282f680
Merge pull request #22718 from strapi/main
release: 5.8.1
2025-01-23 10:19:42 +01:00
Marc Roig
32dc532be9
Merge pull request #22705 from strapi/chore/5.8.1
release/5.8.1
2025-01-23 09:33:59 +01:00
Alexandre BODIN
9fa0941202
Merge pull request #22579 from strapi/fix/proxy
fix: virtual prefix proxy path for vite middleware to work
2025-01-23 09:21:01 +01:00
markkaylor
926e9af936
feat(content-manager): add container queries to form fields (#22693) 2025-01-22 16:59:44 +01:00
Marc-Roig
ac4b186dab release: 5.8.1 v5.8.1 2025-01-22 13:54:34 +00:00
markkaylor
c2c6a58d5a
feat(content-manager): add getters to useDocument (#22683)
* feat: add getTitle to useDocument
* feat: add getInitialFormValues to useDocument
2025-01-22 11:46:18 +01:00
Bassel Kanso
a28002c793
fix: disable lifecycle hooks on transfers [v5] (#22651) 2025-01-21 14:44:24 +02:00
Rémi de Juvigny
4fb36a97d4
fix: adding component to dynamic zone overwrites data (#22656)
* fix: add component to dz at position

* fix: dz component more menu alignment

* test: add e2e test case

* chore: remove commented code

* test: add last position check

* fix: use theme value for padding

* test: force click menu items

* fix: use ds values for theme

* fix: make button a span

* chore: remove unused var

* fix: try force true

* fix: try dispatch click event

* fix: add above first
2025-01-21 04:42:29 -05:00
Jean-Sébastien Herbaux
8cd59ae759
chore(telemetry): smooth event rate limiting 2025-01-21 09:39:44 +01:00
Ben Irvin
7ff82e00c1
chore: upgrade jscodeshift to v17 (#22678) 2025-01-20 18:07:48 +01:00
dependabot[bot]
23aab3a9b5
chore(deps): bump katex (#22681)
Bumps the npm_and_yarn group with 1 update in the /docs directory: [katex](https://github.com/KaTeX/KaTeX).


Updates `katex` from 0.16.10 to 0.16.21
- [Release notes](https://github.com/KaTeX/KaTeX/releases)
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md)
- [Commits](https://github.com/KaTeX/KaTeX/compare/v0.16.10...v0.16.21)

---
updated-dependencies:
- dependency-name: katex
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 17:29:36 +01:00
Jamie Howard
76a9dc5ca6
fix(i18n): allow unique + un localized fields on i18n content types (#22634) 2025-01-17 09:08:59 +00:00
Rémi de Juvigny
54778b2fb4 Merge remote-tracking branch 'origin/main' into develop 2025-01-16 09:04:09 +01:00
Rémi de Juvigny
c225ddf596
Merge pull request #22652 from strapi/releases/5.8.0
Releases/5.8.0
2025-01-16 09:02:18 +01:00
DMehaffy
fc1775f773
Merge pull request #22608 from strapi/feat/bugReportTemplate 2025-01-15 08:21:10 -08:00
Rémi de Juvigny
dd9c610dd9 release: 5.8.0 v5.8.0 2025-01-15 16:57:20 +01:00
Rémi de Juvigny
d7f6a8b2b6 fix: scripts-front version number 2025-01-15 16:52:10 +01:00
DMehaffy
83db888cd5
fix: br temp docs link
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
2025-01-15 06:11:46 -08:00
Bassel Kanso
743526a19d
ci: publish script should commit and tag once (#22648) 2025-01-15 09:00:10 -05:00
Bassel Kanso
3bd4619c74
ci: passing github token to publishing script (#22647) 2025-01-15 07:42:29 -05:00
Bassel Kanso
4f7acd10ad ci: adding release workflow (#22640)
(cherry picked from commit c0ba89207b301f8809242f01f6ee459dd0c5ce86)
2025-01-15 10:49:19 +01:00
Bassel Kanso
e555b477b8 ci: update prepublish release script to use nx(#22598)
(cherry picked from commit a4bb06d54b493ab973659d0200e0e42937988850)
2025-01-15 10:48:34 +01:00
Bassel Kanso
c0ba89207b
ci: adding release workflow (#22640) 2025-01-15 10:53:45 +02:00
Ben Irvin
7f7cfa5b39
test(e2e): text fields advanced settings (#22635) 2025-01-15 09:19:30 +01:00
Derrick Mehaffy
f0302eee66 fix: add missing questions to the template 2025-01-14 14:01:22 -08:00
Derrick Mehaffy
92d098052a fix: template pr feedback 2025-01-14 13:48:08 -08:00
Ben Irvin
14fd433d38
fix(database): only drop indexes that exist; do not drop on create (#22633)
* fix(database): verify existance on drop but do not drop on create

* revert: keep mysql conditional
2025-01-14 16:44:14 +01:00
Bassel Kanso
a4bb06d54b
ci: update prepublish release script to use nx(#22598) 2025-01-14 11:07:08 +02:00
Ben Irvin
0af49f5c5e
test(e2e): cleanup create-content (#22627) 2025-01-13 12:14:12 +01:00
Ziyi
8bfe95f44c
test(e2e): test for date picker (#22609) 2025-01-13 11:49:55 +01:00
Laurens Kling
cb666fde52
reduce batchSize to 500 to support sqlite (#22503)
* fix: reduce batchSize to 500 to support sqlite

* fix: apply limit only for sqlite

* fix: use math min to avoid overriding the given batch size

---------

Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
2025-01-10 17:40:46 +00:00
Lucas Boilly
0cf2e91c65
fix: add missing borders to widgets (#22612) 2025-01-10 08:19:06 -05:00
Derrick Mehaffy
f856c63821 feat: switch to the new github bug report template system 2025-01-09 09:05:43 -08:00
Lucas Boilly
33da70177d
fix: changed active state background color (#22545) 2025-01-09 07:51:55 -05:00
markkaylor
f7525dade9
chore(tests): enable and update relations ordering test (#22574) 2025-01-09 12:44:46 +01:00
Ben Irvin
9a064edb85
Merge pull request #22602 from strapi/main
Releases/5.7.0 (#22471)
2025-01-09 11:04:13 +01:00
Prafull Pandey
64ad79f250
fix: missing hover pointer in bottom of ctb menu add another field to this collection type (#22393) 2025-01-09 10:41:01 +01:00
Ben Irvin
cb38fe1b3d
Merge pull request #22588 from strapi/releases/5.7.0
Release 5.7.0
2025-01-09 08:59:33 +01:00
Ben Irvin
27928ae50a chore: fix version numbers 2025-01-08 16:12:18 +01:00
markkaylor
dad3c50630
fix(history): handle nested component images (#22278) 2025-01-08 15:57:28 +01:00
Ben Irvin
1be05a65d0 Merge branch 'main' into releases/5.7.0 2025-01-08 15:41:19 +01:00
Kaio Duarte
aa5123c2a3
fix: add missing name to ColorPickerInput (#21976)
* fix: add missing `name` to `ColorPickerInput`

* chore: pair implementation with other form fields

* chore: add unit test

---------

Co-authored-by: Simone <startae14@gmail.com>
2025-01-08 14:30:57 +01:00
Ben Irvin
4be93cf38b release: 5.7.0 v5.7.0 2025-01-08 14:28:37 +01:00
Alexandre BODIN
09351efda3
Merge pull request #22567 from strapi/dependabot/npm_and_yarn/npm_and_yarn-6b04d718a2
chore(deps): bump path-to-regexp from 8.1.0 to 8.2.0 in the npm_and_yarn group
2025-01-08 13:46:39 +01:00
markkaylor
5d0cd5a1a7
chore(docs): document traverseEntity util (#22573) 2025-01-07 19:17:11 +01:00
Ben Irvin
bb6d0ed50d
enhancement: apollo landing page config (#22285) 2025-01-07 17:42:34 +01:00
Alexandre Bodin
c2680dea29 fix: virtual prefix proxy path for vite middleware to work 2025-01-07 16:04:48 +01:00
Dhruv Maradiya
7d767aba20
fix: handle clearing of number field to send null instead of undefined (#22537)
* fix: handle clearing of number field to send null instead of undefined

set number field to null when cleared; undefined prevented clearing.

* test: add test for clearing integer field to set it to null

---------

Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
2025-01-07 04:39:51 -05:00
Rémi de Juvigny
110b429be2
feat: new admin homepage (#22346)
* feat: init new homepage with custom greeting (#22269)

* feat: init new homepage

* fix: e2e test

* chore(homepage): move guided tour (#22338)

* enhancement: create homepage widget component

* enhancement(homepage): create recently edited documents endpoint (#22355)

* chore: init recent documents route and controller

* enhancement: add recently updated docs endpoint

* chore: add endpoint types

* chore: add api tests

* fix: ts build

* enhancement: add generic widget component

* enhancement: add homepage recently edited widget

* chore: add compound component

* fix: unit test

* enhancement: add no data state

* enhancement: add no data variant

* future(homepage): add generic widget component (#22369)

* enhancement: create homepage widget component

* enhancement: add generic widget component

* chore: add compound component

* fix: unit test

* enhancement: add no data variant

* fix: widget height

* enhancement(homepage): get recent publish activity (#22377)

* chore: tracking and a11y improvements

* chore: add e2e tests

* fix: more cache invalidation

* chore: update api tests

* fix: remove cm dependency

* fix: broken status

* enhancement(home): add recently published widget (#22391)

* fix(home): replace title documentId with document title (#22403)

* fix(home): make locale defined or null to get the correct status (#22405)

* fix(homepage): make back button work when document has a locale (#22450)

* release: 5.6.0

* Revert "release: 5.6.0"

This reverts commit 77ad0efc79afd9777d140f84e8abc47cda26d1d9.

* release: 5.6.0

* fix(homepage): add missing styles for error, loading, and empty states (#22448)

* fix(homepage): add missing styles for error, loading, and empty states

* fix: always include title and icon

* chore: refactor to not rerender static content

* chore: reuse table component

* fix: single type link

---------

Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>

* fix: minor ui issues

* fix: hide doc status when no d&p (#22409)

* fix: hide doc status when no d&p

* enhancement: show dash instead

---------

Co-authored-by: Rémi de Juvigny <remi.dejuvigny@strapi.io>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>

* v5.7.0-beta.0

* fix: package versions

* fix: package version

---------

Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>
Co-authored-by: Marc-Roig <marc12info@gmail.com>
2025-01-06 10:03:49 -05:00