6825 Commits

Author SHA1 Message Date
Ben Irvin
d10040847b
fix: api and transfer token lifespan select lists work with all durations 2024-02-29 14:32:37 +01:00
Jamie Howard
030161746a
fix(content-manager): send locale when deleting i18n single type (#19629) 2024-02-29 08:51:17 +00:00
Convly
b6d552f6e6 Merge branch 'releases/4.20.3' into develop 2024-02-28 15:44:17 +01:00
Convly
3d2c2b58b3 v4.20.3 2024-02-28 15:33:49 +01:00
Madhuri Sandbhor
edd43fa729
chore: bump @strapi/design-systems from 1.14.1 to 1.15.0 (#19630) 2024-02-28 14:27:48 +00:00
markkaylor
2a816cdadd
chore(release): merge v4.20.2 into develop (#19575) 2024-02-21 15:23:05 +01:00
Mark Kaylor
ffe3577903 v4.20.2 2024-02-21 14:40:41 +01:00
Fernando Chávez
4af8963f68
feat(content-releases): add publish webhook (#19515)
* feat(content-releases): add publish webhook

* apply Marks feedback
2024-02-20 14:38:27 +01:00
Aurélien Georget
cb9253fb6c fix: fix EE tests 2024-02-19 18:43:03 +01:00
Aurélien Georget
16eabd438b Run prettier 2024-02-19 16:17:10 +01:00
Aurélien Georget
9569d5fb80 Revert changes 2024-02-19 16:09:13 +01:00
Aurélien Georget
124cc09a8d Move busines logic to EE folder and override default CE functions 2024-02-19 14:41:20 +01:00
Aurélien GEORGET
4a4ccac025
Merge branch 'develop' into chore/data 2024-02-19 10:27:40 +01:00
Aurélien Georget
6222c3bf28 Remove logs 2024-02-16 18:35:06 +01:00
Aurélien Georget
e0793559dc Move getSSOProvidersList to EE folder 2024-02-16 18:31:43 +01:00
Aurélien Georget
6c4174c4c9 Update function name for better clarity 2024-02-16 18:04:27 +01:00
Simone
7abe81e395
fix(content-manager): fix strange behaviours when you change position on Dynamic Zones and solve issue with ids not unique (#19480)
* fix(content-manager): check if the editor ref is already in place and avoid to create a new one on drag

* fix(content-manager): codemirror cleanup on re rendering and change the way we select the temp key value

resolves #17858
resolves #18939
resolves #18701
resolves #17858
closes #18532

Co-Authored-By: Jasper Hartong <47074382+jasperhartong@users.noreply.github.com>

---------

Co-authored-by: Jasper Hartong <47074382+jasperhartong@users.noreply.github.com>
2024-02-16 10:20:57 +01:00
Convly
d470b4f75c Merge branch 'releases/4.20.1' into develop 2024-02-14 16:17:09 +01:00
Convly
9aa6e94b2f v4.20.1 2024-02-14 16:12:51 +01:00
Aurélien Georget
d91dd12945 Remove await on sending information to not slow server 2024-02-13 17:39:53 +01:00
Aurélien Georget
a96939e659 Send information without waiting CRON job 2024-02-13 17:38:30 +01:00
Aurélien Georget
e4cb1a8c6a Add usage data for Releases 2024-02-13 17:36:38 +01:00
Aurélien Georget
bbd10939f2 Send usage data for Audit Logs and optimize SSO events 2024-02-13 17:06:56 +01:00
Jean-Sébastien Herbaux
9c6f8874ae
Merge pull request #19384 from uidlt/fix-french-null-filters-translations 2024-02-13 17:03:16 +01:00
Aurélien Georget
12e45f7102 Send SSO usage only at server start 2024-02-13 16:53:30 +01:00
Aurélien Georget
499d0fe8e2 Attach properties to event 2024-02-13 13:12:22 +01:00
Aurélien Georget
8ae35bb28e Add telemetry about SSO usage 2024-02-13 12:18:01 +01:00
Simone
9bfbb6d4ba
feat(content-releases): added a purchase content releases page (#19455)
* feat(content-releases): first draft implementation PurchaseContentReleases

* feat(content-releases): remove useless custom icon

* feat(content-releases): fix typo and remove useless destructuring

* feat(content-releases): add Icon as children and ignore the ts error

* feat(content-releases): use badgeContent to show lock icon

* feat(content-releases): change the typescript comment to avoid type errors
2024-02-13 10:14:53 +01:00
Jean-Sébastien Herbaux
90a86f595c
Fix input payload validation 2024-02-09 15:05:32 +01:00
Ben-Zahler
023e95b482
enhancement: allow relative links in the Blocks editor (#19197)
* enable relative links in blocks editor

* implement link validation in backend, improve validation for relative links

* remove console.log

---------

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
2024-02-09 10:19:31 +01:00
Mark Kaylor
b0d94f6dce v4.20.0 2024-02-07 17:11:39 +01:00
Josh
28ff8c22bc
fix(review-workflows): pass data not body (#19447)
resolves #19340
2024-02-07 14:26:36 +00:00
Josh
04fae4025e
fix(review-workflows): cannot create or update workflow & data doesn't invalidate correctly (#19440)
* fix(review-workflows): cannot create or update workflow & data doesn't invalidate correctly

resolves #19439

* Update packages/core/admin/ee/admin/src/services/reviewWorkflows.ts
2024-02-07 12:53:50 +00:00
Ben Irvin
44f19b3d2f
chore: fixes for flaky tests 2024-02-02 10:49:02 +01:00
David Pulgarin
9f7647d074
fix(users): adjust response management to create user (#19382) 2024-02-01 09:25:56 +00:00
markkaylor
8e78b0c909
Merge pull request #19397 from strapi/releases/4.19.1
v4.19.1
2024-01-31 15:44:40 +01:00
Mark Kaylor
34f7e875cd v4.19.1 2024-01-31 14:41:53 +01:00
Josh
812647b8b0
fix(cm): pass params to post requests for publish & unpublish (#19294)
* fix(cm): pass params to post requests for publish & unpublish

resolves #19289

* Extract locale from query strings (#19359)

---------

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
2024-01-31 11:50:22 +00:00
Madhuri Sandbhor
382f9062c8
feat(Blocks): Nested list (#19244)
* feat: nested list feat added, toggling lists through toolbar button updated, list node validation updated

* update: list select option logic updated to toggle whole list

* fixes: both toolbar list buttons active for nested list, reverted conversion change

* feat: on double enter the nested list item, shift list-item under parent list

* feat: added handle delete on simple and nested list-items and list block, updated handle enter on last list-item

* fix: typeguards added

* fix: added missing depth to find anchorNode

* fix: nested list first item backspace issue handled, fixed selecting all + delete doesnt delete last list item

* fix: handling last list item on delete moved to toolbar where it tries to save DD option as list-item

* update: restrict MB for first level of list items

* update: restrict MB for first level of list items

* fix: minor changes, comments updated, removed unnecessary code

* fix:code optimisation, added aria label for blocks input

* tests: unit tests added for tab, backspace and enter event functionality newly added

* tests: toggle nested list test added

* update: type changes, fixed enter at the beginning of the node

* update: use handleConvert to toggle list, variable renamed to aria-labelId

* fix: minor change

* fix: code optimisation, comments added

* comment updated
2024-01-31 09:58:54 +01:00
t-fritsch
c1aa4eefb4
fix(admin): french translations for null/not null filters 2024-01-30 23:56:18 +01:00
Simone
cae3a5a17d
chore(content-releases): show Banner reached limit max releases (#19276)
* chore(content-releases): add alert reached max limit pending releases

* chore(content-releases): use max pending releases number from config

* chore(content-releases): change limits string content

* chore(content-releases): unit test to check the limit banner

* chore(content-releases): fix ts error

* chore(content-releases): fix review comments

* chore(content-releases): refactor the solution to use useLicenseLimits

* chore(content-releases): fix review comments

* chore(content-releases): fix type error

* chore(content-releases): fix HeaderLayout wrong height because of subtitle empty on loading

* chore(content-releases): remove ReleaseLayout component

* chore(content-releases): remove useless translation

---------

Co-authored-by: Fernando Chavez <fernando.chavez@strapi.io>
2024-01-30 12:03:33 +01:00
Serghei
e269729047
fix(admin): password should not be sent if it is an empty string (#19295)
* Fix password is sent when it was not changed

* Refactor a bit

* Try fix types

* Run prettier

* Update packages/core/admin/admin/src/pages/Settings/pages/Users/EditPage.tsx

* Use signle quotes instead

---------

Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
2024-01-29 10:58:54 +00:00
Convly
6a58621932 Merge branch 'releases/4.19.0' into develop 2024-01-24 16:10:08 +01:00
Convly
beec786491 v4.19.0 2024-01-24 16:00:22 +01:00
Rémi de Juvigny
1168c576ca
feat(content-manager): better handle entry duplication (#19256)
* list problematic fields on autoclone failure

* use 3d array for prohibited fields

* tweak type

* pass the plugin params

* remove unused var

* feedback

* use ordered list for breadcrumbs

* less strict wording

* allow uni directional one-to-many relations
2024-01-22 14:17:53 +01:00
Fernando Chávez
133e750907
fix(admin): append query params to audit logs request (#19265) 2024-01-19 09:29:19 +01:00
Fernando Chávez
bb1abb3cc9
feat(content-releases): Using useDocument for validations (#19222)
* feat(content-releases): introducing useDocument

* improve useDocument

* change useDocument to return a validate fn

* apply feedback

* apply josh feedback

* populate entries and sanitize them

* set strapi/admin version to 4.19.0
2024-01-17 15:13:55 +01:00
Simone
29b5e272e5
fix(content-releases): fix the history problem with tabs in the releases and marketplace pages (#19229) 2024-01-17 10:57:52 +01:00
Alexandre Bodin
38298e9ebd Merge branch 'releases/4.17.1' into develop 2024-01-16 17:24:48 +01:00
Ben Irvin
4052ef6e8f
fix: respect autogenerate setting for JS projects 2024-01-16 12:10:23 +01:00