34582 Commits

Author SHA1 Message Date
Alexandre Bodin
89b8013624 chore: update utility deps 2024-04-26 09:32:10 +02:00
Alexandre Bodin
4829d20648 chore: update actions deps 2024-04-26 09:32:10 +02:00
Alexandre BODIN
46c0958bff
Merge pull request #20206 from strapi/v5/upgrade-mailgun-provider
chore: upgrade mailgun provider and remove deprecated options
2024-04-26 09:13:44 +02:00
Josh
5d000fb33c
chore: upgrade to DS 2.0.0-beta.2 (#20151) 2024-04-25 16:17:23 +01:00
Alexandre Bodin
785473fac9 chore: upgrade mailgun provider and remove deprecated options 2024-04-25 15:17:41 +02:00
Marc Roig
58f553ab42
fix: doc id migration for mysql (#20174)
* fix: doc id migration for mysql

* feat: mysql subquery
2024-04-25 14:10:47 +02:00
Alexandre BODIN
fb2834f9c1
Merge pull request #20175 from strapi/v5/doc-service-returns
chore: make document service api more consistent
2024-04-25 11:42:20 +02:00
Alexandre Bodin
792129f7b4 chore: make document service api more consistent 2024-04-24 18:15:02 +02:00
markkaylor
bf0113b3ab
Merge pull request #20199 from strapi/fix/history-api-tests
fix(tests): update history api tests to created ids
2024-04-24 18:14:29 +02:00
Mark Kaylor
e765f29187 fix(tests): update history api tests to created ids 2024-04-24 17:26:58 +02:00
markkaylor
80b63a06f2
Merge pull request #20198 from strapi/releases/5.0.0-beta.5
chore: release v5.0.0-beta.5
2024-04-24 16:03:51 +02:00
Mark Kaylor
2245f847dc fix: incorrect versions 2024-04-24 15:55:58 +02:00
Mark Kaylor
2aa7d7fb41 v5.0.0-beta.5 v5.0.0-beta.5 2024-04-24 15:52:25 +02:00
Jean-Sébastien Herbaux
01bf5cfbe4
docs: update code formatting and minor text adjustments in type system documentation (#20186) 2024-04-23 18:19:37 +02:00
markkaylor
bdaafbbb3c
chore(history): add api tests (#20157) 2024-04-23 10:50:47 +02:00
Rémi de Juvigny
7431ba9b38
fix: sanitize history versions data field (#20143)
* fix: sanitize history versions data field

* fix: ts cannot be named error
2024-04-22 08:03:52 -04:00
Alexandre BODIN
1fabb4ed49
Merge pull request #20154 from strapi/v5/entity-doc-service
chore: update codemod to match new format
2024-04-22 08:53:24 +02:00
Jean-Sébastien Herbaux
2d8197cd02
docs: contributor guide for type system concepts (#20120)
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Hannah Paine <151527179+hanpaine@users.noreply.github.com>
2024-04-19 14:33:41 +02:00
Alexandre Bodin
e7fdec529d chore: update codemod to match new format 2024-04-19 10:21:07 +02:00
Simone
616346afcf
feat(main-nav): Main Nav refactoring, refactor the logo (#20135)
* feat(main-nav): replace DS NavBrand with admin NavBrand

* feat(main-nav): refactor navbrand code and test

* feat(main-nave): remove useless mock in unit test

* feat(main-nav): use padding prop
2024-04-18 17:02:50 +02:00
Marc Roig
b4e42e332d
feat: refactor test in transaction util (#20145)
* feat: refactor test in transaction util

* fix: remove dp tests

* fix: failing api test
2024-04-18 16:10:35 +02:00
Ben Irvin
a7cf7e50ee
fix: u&p service hashes password attributes 2024-04-18 15:58:46 +02:00
markkaylor
113a853206
fix: add render prop to use VersionInputRenderer (#20139) 2024-04-18 14:26:17 +02:00
Mattias van den Belt
3786ed4fae
fix: remove double modal toggle for on delete RBAC role (#20000) 2024-04-17 21:34:45 +01:00
Convly
eecdc83f34 Merge branch 'refs/heads/releases/5.0.0-beta.4' into v5/main 2024-04-17 15:53:17 +02:00
Convly
a9b61589c8 chore: update dependencies to 5.0.0-beta.4 v5.0.0-beta.4 2024-04-17 15:43:36 +02:00
Marc Roig
76447298a8
feat: migrate document published entries from v4 (#19813)
* chore: add document-id migration

* feat: migration file

* chore: change migration name

* feat: document draft creation

* fix: use knex to query

* feat: discard drafts

* fix: use database identifiers utils

* fix: leave rename identifiers migration name as it was before

* chore: revert database config

* feat: simplify migration document ids query

* update with subquery

* chore: comment todo on create draft migration

* chore: remove draft creation migration

* feat: register internal migrations dynamically (#20002)

* feat: register internal migrations dynamically

* chore: load umzug lazily

* chore: lazy load umzugProvider migrations

* feat: register internal migrations dynamically (#20006)

* feat: register internal migrations dynamically

* chore: load umzug lazily

* chore: lazy load umzugProvider migrations

* feat: discard draft migration from strapi core

* fix: unit test

* fix: make discardDraft inline

* fix: prettier

* fix: remove unused code

* fix: ignore tables that do not exist

* fix: build

* chore: remove comment

---------

Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
2024-04-17 13:41:44 +02:00
Ben Irvin
b9e5b3a2d3
enhancement(ctb)!: reserve keywords needed for Strapi 5 features 2024-04-17 12:18:38 +02:00
Rémi de Juvigny
d23c1d5b0e
chore: remove history future flag (#20131) 2024-04-17 11:20:32 +02:00
markkaylor
b2d2f81797
feat: add confirmation modal when restoring history version (#20106)
Co-authored-by: Rémi de Juvigny <8087692+remidej@users.noreply.github.com>
2024-04-17 10:13:36 +02:00
markkaylor
80e532931b
chore: merge develop into v5/main (#20126) 2024-04-16 18:06:25 +02:00
Christian
e2d1ee0951
Merge pull request #20128 from strapi/fix/sso-frontend-tests
Fix SSO Frontend Test
2024-04-16 14:09:31 +02:00
Rémi de Juvigny
abaeef8b3c
fix: history design details (#20122) 2024-04-16 08:04:19 -04:00
Christian Capeans
b54d4d0617 fix: wrong mock 2024-04-16 12:44:15 +02:00
markkaylor
b4f819aae7
feat(history): restore version (#20102) 2024-04-16 09:18:33 +02:00
Christian
281dd31953
Merge pull request #19981 from strapi/chore/remove-js-cookie
chore: remove js-cookie dependency
2024-04-15 19:21:14 +02:00
Christian Capeans
d0008be757 fix: update yarn.lock file 2024-04-15 14:49:33 +02:00
Christian Capeans
7ccc071015 Merge branch 'chore/remove-js-cookie' of github.com:strapi/strapi into chore/remove-js-cookie 2024-04-15 14:48:05 +02:00
Christian
b429778d47
Merge branch 'v5/main' into chore/remove-js-cookie 2024-04-15 14:43:24 +02:00
Ben Irvin
18019758d6
enhancement!: create sends 201 status code 2024-04-15 14:03:47 +02:00
Rémi de Juvigny
63d7006f9e
enhancement: add history license check (#20099)
* enhancement: add history license check

* fix: add history to default license data
2024-04-12 13:07:16 -04:00
Jamie Howard
106357a17f
fix(api-test): number of draft relations (#20101)
* fix(api-test): number of draft relations

* chore: clean up
2024-04-12 16:05:28 +01:00
Christian Capeans
781985d427 Merge branch 'v5/main' of github.com:strapi/strapi into chore/remove-js-cookie 2024-04-12 16:48:55 +02:00
Christian
20fecc8025
Merge pull request #20105 from strapi/fix/sso-can-read-prop
Use the right name in useRBAC
2024-04-12 16:45:32 +02:00
Christian Capeans
17f2c8845c fix: use right name in useRBAC 2024-04-12 16:40:17 +02:00
Josh
bc71a96d76
chore(pack-up): remove from monorepo (v5) (#20092)
* chore(pack-up): remove from repo

* chore: type fixes

* chore: add suggestions to tighten types

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>

---------

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
2024-04-12 13:39:49 +01:00
Christian Capeans
16924f72c8 Merge branch 'v5/main' of github.com:strapi/strapi into chore/remove-js-cookie 2024-04-12 12:19:36 +02:00
Marc Roig
01a203b446
feat: move rw to plugin (#19937)
* chore: initiate moving CM to own package

* chore: refactor to handle routes

* chore: init review-workflows-package

* chore: fix build

* chore: refactor review-workflows fe

* chore: fix unit suite

* feat: move rw to plugin

* fix: build

* fix: start up

* chore: clean things up

* fix: peer dependencies

* chore(wip): refactor rw fe

* chore: re-add admin ui

* chore: fix tests & linter

* chore: re-implement drag layer

* fix: type

* feat: review-workflow middlewares

* chore: send params to CM endpoints

* fix: use layout options as well, let that have the final say, just incase

* feat: use doc id and locale for entity assignee and stage

* fix: api tests

* fix: cm updates when we update fields

* chore: cleanup edit-view e2e tests

* fix: build

* fix: useDocumentLayout for RW options

* test: fix fe tests

* fix: ts

* test(e2e): add review-workflow e2e tests

* chore: fix bad import for cli tests

* chore: delete old e2e data

* chore: import EVERYTHING for DTS

* chore: update dataset

* fix: e2e script

* fix: stage permissions

* chore: remove duplicate settings menu link

* fix: workflow middleware

* chore: change permission

* test(e2e): fix RW tests

* chore: ignore dynamic attributes in DTS

Co-Authored-By: Jean-Sébastien Herbaux <25851739+Convly@users.noreply.github.com>

* chore: make settings rw e2e run on EE only

* test(e2e): fix them all pls

* fix: admin stage transition uid name

* chore: fix firefox e2e ce tests

---------

Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jean-Sébastien Herbaux <25851739+Convly@users.noreply.github.com>
2024-04-12 10:58:38 +02:00
Christian
8b224c9917
Merge branch 'v5/main' into chore/remove-js-cookie 2024-04-12 10:44:16 +02:00
Christian
0d82832303
Merge pull request #20090 from strapi/fix/sso-login
Fix SSO Routes
2024-04-12 10:02:55 +02:00