28659 Commits

Author SHA1 Message Date
Alexandre Bodin
2ec4bf2bd1 Merge branch 'releases/4.8.1' 2023-03-15 22:42:50 +01:00
Alexandre Bodin
b3cb13cb14 v4.8.1 v4.8.1 2023-03-15 22:25:40 +01:00
Alexandre BODIN
8775dcd6bc
Merge pull request #16096 from strapi/hotfix/4.8.0 2023-03-15 22:22:13 +01:00
Alexandre Bodin
9295b52bb7 Fix api tests 2023-03-15 20:55:25 +01:00
Alexandre Bodin
8819379e30 Revert other issue 2023-03-15 19:41:35 +01:00
Alexandre Bodin
18fbe664d7 Fix tests 2023-03-15 19:08:49 +01:00
Alexandre Bodin
eca2c57a71 Fix invalid action mapping using unknow action 2023-03-15 18:37:42 +01:00
Convly
1b6a6926e6 Merge branch 'releases/4.8.0' into main 2023-03-15 16:35:26 +01:00
Convly
e239e408f9 v4.8.0 v4.8.0 2023-03-15 16:29:42 +01:00
Ben Irvin
801e3db415 add traverse query
fix single type

fix query

sanitize pagination count params

add comments

Cleanup the params/filters sanitize helpers

sanitize association resolver

Sanitize sort

fix graphql single type

fix graphql types

fix addFindQuery

Sanitize fields

Update sanitize sort to handle all the different formats

Update fields sanitize to handle regular strings & wildcard

Fix non scalar recursion

Add a traverse factory

Add visitor to remove dz & morph relations

Replace the old traverse utils (sort, filters) by one created using the traverse factory

add sanitize populate

await args

fix async and duplicate sanitization

sanitize u&p params

Add traverse fields

Fix traverse & sanitize fields

add traverse fields to nested populate

sanitize admin api filter queries

Co-authored-by: Jean-Sébastien Herbaux <Convly@users.noreply.github.com>

sanitize sort params in admin API

todo

make token fields unsearchable with _q

sanitize delete mutation

Update packages/core/admin/server/services/permission/permissions-manager/sanitize.js

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

fix errors on queries without ctx

rename findParams to sanitizedParams

Sanitize queries everywhere in the content manager admin controllers

sanitize single type update and delete

Ignore non attribute keys in the sanitize sort

Fix the sanitize query sort for nested string sort

Fix permission check for the admin

typo

sanitize upload

sanitize admin media library

sanitize admin users

Add missing await

Co-authored-by: Jean-Sébastien Herbaux <Convly@users.noreply.github.com>

set U&P users fields to searchable:false

add token support to createContentAPIRequest

add searchable:false to getstarted U&P schema

remove comment

sanitize component resolver

remove await

add searchable false to the file's folder path

Fix admin query when the permission query is set to null

add basic tests for filtering private params

add tests for fields

add pagination tests

Fix admin user fields not being sanitized

Fix convert query params for the morph fragment on undefined value

Traverse dynamic zone on nested populate

Handle nested sort, filters & fields in populate queries + handle populate fragment for morphTo relations

Sanitize 'on' subpopulate

Co-authored-by: Jean-Sébastien Herbaux <Convly@users.noreply.github.com>

don't throw error on invalid attributes

check models for snake case column name instead of assuming they are operators

Add first batch of api tests for params sanitize

Fix sort traversal: handle object arrays

Put back removePassword for fields,sort,filters

Add schemas and fixtures for sanitize api tests

Add tests for relations (sanitize api tests)

Move constant to domain scope

Rename sanitize params to sanitize query

Fix typo

Cleanup fixtures file

Fix variable name conflict

Update packages/core/admin/server/services/permission/permissions-manager/sanitize.js

Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>

Update comment for array filters

Rename sanitize test

Test implicit & explicit array operator for filter

Remove unused code
2023-03-15 14:59:19 +01:00
Gustav Hansen
ca8ddb0ea2
Merge pull request #16085 from strapi/fix/ctb-text-button-icon-size-nav
ContentTypeBuilderNav: Fix plus icon size
2023-03-15 14:14:09 +01:00
Gustav Hansen
1a8c0e38f4 Chrore: Update snapshot tests 2023-03-15 12:45:26 +01:00
Gustav Hansen
eec289d0ce ContentTypeBuilderNav: Fix plus icon size 2023-03-15 12:09:40 +01:00
Josh
2788e4e0e0
Merge pull request #16061 from strapi/fix/relation-preperation 2023-03-15 10:19:48 +00:00
Gustav Hansen
995533e028
Merge pull request #16076 from smoothdvd/patch-3
Update zh-Hans translation to match latest en.json
2023-03-15 10:19:18 +01:00
Gustav Hansen
184141adcc
Merge pull request #16079 from strapi/dependabot/npm_and_yarn/docs/sideway/formula-3.0.1
chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1 in /docs
2023-03-15 10:18:59 +01:00
Marc-Roig
21b43ba679 fix: fix: Different field types with the same name break CM EditView
Co-Authored-By: Gustav Hansen <gustav.hansen@strapi.io>
Co-Authored-By: Marc <20578351+Marc-Roig@users.noreply.github.com>
2023-03-15 09:11:16 +00:00
Marc
9687ee6aab
Merge pull request #16081 from strapi/fix/docs 2023-03-15 09:23:52 +01:00
Marc-Roig
cbdb9d9163 add links for database docs 2023-03-15 09:21:40 +01:00
Gustav Hansen
bec06dc868
Merge pull request #16078 from strapi/dependabot/npm_and_yarn/docs/webpack-5.76.1
chore(deps): bump webpack from 5.74.0 to 5.76.1 in /docs
2023-03-15 08:52:47 +01:00
dependabot[bot]
d1873048fe
chore(deps): bump webpack from 5.74.0 to 5.76.1 in /docs
Bumps [webpack](https://github.com/webpack/webpack) from 5.74.0 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.74.0...v5.76.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 07:45:49 +00:00
dependabot[bot]
f2267108ab
chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1 in /docs
Bumps [@sideway/formula](https://github.com/sideway/formula) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sideway/formula/releases)
- [Commits](https://github.com/sideway/formula/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: "@sideway/formula"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 07:45:33 +00:00
Gustav Hansen
ff6eb04eb5
Merge pull request #16077 from strapi/dependabot/npm_and_yarn/webpack-5.76.0
chore(deps): bump webpack from 5.75.0 to 5.76.0
2023-03-15 08:44:56 +01:00
dependabot[bot]
8ee7af8294
chore(deps): bump webpack from 5.75.0 to 5.76.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 04:17:35 +00:00
smoothdvd
37a855e45e
Update zh-Hans translation to match latest en.json 2023-03-15 11:30:43 +08:00
Alexandre BODIN
947069e57f
Merge pull request #16010 from strapi/chore/rbac-ce 2023-03-14 18:28:58 +01:00
Bassel Kanso
8f2476c881
Merge pull request #16037 from strapi/fix/transfer-timeout-error
Error handling for timeout in transfer
2023-03-14 13:40:40 +02:00
Alexandre Bodin
c4a48a15d7 Change chunk name 2023-03-14 12:00:13 +01:00
Christian
855a40e1a9
Merge pull request #15966 from iamandrewluca/add-env-oneof
Add oneOf env helper for union values
2023-03-14 11:23:50 +01:00
Bassel Kanso
92893e749b
Update packages/core/data-transfer/src/strapi/providers/remote-destination/index.ts
Co-authored-by: Ben Irvin <ben@innerdvations.com>
2023-03-14 12:10:25 +02:00
Bassel
5927db55fe catch and handle error 2023-03-14 11:52:04 +02:00
Bassel Kanso
65afa72d30
Merge branch 'main' into fix/transfer-timeout-error 2023-03-14 11:44:46 +02:00
Christian
7ef6400e9d
Merge branch 'main' into add-env-oneof 2023-03-14 10:32:39 +01:00
Gustav Hansen
df3ee9117f
Merge pull request #16036 from smoothdvd/patch-2
Update zh-Hans.json to catch up latest en.json
2023-03-14 08:57:46 +01:00
Marc
905d251614
Merge pull request #16060 from strapi/fix/private-option-on-media-attr 2023-03-13 18:25:31 +01:00
Alexandre BODIN
2eb85b17c7
Merge branch 'main' into chore/rbac-ce 2023-03-13 18:13:11 +01:00
Marc-Roig
f370b4c597 return private attribute on media types 2023-03-13 15:45:21 +01:00
markkaylor
959cf6c2f5
Merge pull request #16033 from alvarolozano/genericinput-json-disabled 2023-03-13 14:24:22 +01:00
markkaylor
f78ba41c59
Merge pull request #15778 from strapi/fix/non-required-json-input 2023-03-13 14:23:08 +01:00
Alexandre Bodin
4f462fb536 Remove unused assets 2023-03-13 14:17:34 +01:00
Alvaro Lozano
2a9979a817
Merge branch 'main' into genericinput-json-disabled 2023-03-13 11:02:55 +01:00
Simone
19711041d8
Merge pull request #15895 from strapi/data-transfer/limit-token-name-length
No length limit on the name for the API token or transfer token
2023-03-13 09:16:36 +01:00
markkaylor
7533a8dcc7
Merge branch 'main' into fix/non-required-json-input 2023-03-13 08:56:46 +01:00
Simone
87ca2cc72b
Merge branch 'main' into data-transfer/limit-token-name-length 2023-03-10 14:57:46 +01:00
Christian
de282d558e
Merge branch 'main' into add-env-oneof 2023-03-10 14:20:34 +01:00
Bassel Kanso
90883dcf7d
Merge branch 'main' into fix/transfer-timeout-error 2023-03-09 13:44:19 +02:00
Bassel
028d2cd148 update yarn.lock 2023-03-09 13:43:35 +02:00
Bassel
33cbe053cc error handling for timeout in transfer 2023-03-09 11:07:03 +02:00
smoothdvd
e9e369f8db
Update zh-Hans.json to catch up latest en.json 2023-03-09 16:47:51 +08:00
Alexandre Bodin
6f225b6979 Merge branch 'main' of github.com:strapi/strapi into chore/rbac-ce 2023-03-09 02:45:03 +01:00