582 Commits

Author SHA1 Message Date
Convly
1ee14299a4 Add missing comments & validation 2023-08-24 15:18:02 +02:00
Convly
6b58fd8b1c Update visitors 2023-08-24 15:16:56 +02:00
Ben Irvin
aedf994e20
Merge branch 'main' into fix/sanitization-throw-instead-of-filter 2023-08-24 14:35:58 +02:00
Alexandre Bodin
60f5155c4f Merge branch 'main' into releases/4.12.6 2023-08-23 15:55:24 +02:00
Alexandre Bodin
9bb6ba1e0d v4.12.6 2023-08-23 15:50:13 +02:00
Alexandre Bodin
e1658b575c init 2023-08-23 12:34:08 +02:00
Ben Irvin
2102fbe3e0 throw on missing schema 2023-08-22 12:41:11 +02:00
Fernando Chavez
12047e3083 Add creator fields to filters and list view 2023-08-22 12:29:46 +02:00
Ben Irvin
f1015c3094 add util for throwing standardized validationerror 2023-08-22 12:19:30 +02:00
Ben Irvin
9a4028d6e3 add missing schema check 2023-08-22 10:42:54 +02:00
Ben Irvin
ff32681b9a rename exports 2023-08-22 10:33:23 +02:00
Ben Irvin
66e0202942 check for schema in validateFields 2023-08-22 09:20:26 +02:00
Ben Irvin
c931ec3d20 fix test fn name 2023-08-21 13:08:48 +02:00
Ben Irvin
8568f4f6c7 fix test fn names 2023-08-21 13:05:56 +02:00
Ben Irvin
1671316291 throw errors on missing schema 2023-08-17 17:25:11 +02:00
Ben Irvin
1a56693a91 cleanup 2023-08-17 17:24:11 +02:00
Ben Irvin
132052450b fix lint issues 2023-08-17 14:28:25 +02:00
Ben Irvin
9ebce88051
Merge branch 'main' into fix/sanitization-throw-instead-of-filter 2023-08-17 11:43:19 +02:00
Ben Irvin
5988f1af8a fix id field in validate and sanitize 2023-08-17 10:35:41 +02:00
Marc-Roig
c1935e7004
v4.12.5 2023-08-16 15:37:43 +02:00
Ben Irvin
3bc59619a7
Merge branch 'main' into fix/sanitization-throw-instead-of-filter 2023-08-16 10:51:49 +02:00
Ben Irvin
8cb72ac52c throw instead of remove 2023-08-11 16:20:13 +02:00
Ben Irvin
a6749295ea fix paths 2023-08-11 13:46:53 +02:00
Ben Irvin
6405f3a324 fix paths 2023-08-11 13:23:03 +02:00
Ben Irvin
dce86bec5c validate does not sanitize 2023-08-11 13:13:44 +02:00
Convly
f2fded55cf v4.12.4 2023-08-11 12:04:32 +02:00
Ben Irvin
a087aa1bff fix test 2023-08-10 17:41:57 +02:00
Ben Irvin
995473d959 add utils.validate and replace sanitize usage 2023-08-10 15:24:35 +02:00
Convly
be8985fa20 v4.12.1 2023-08-02 17:13:32 +02:00
Jean-Sébastien Herbaux
f5107c7236
Merge pull request #16507 from strapi/enhancement/perfs-wildcard-populate-sanitization 2023-07-31 18:18:58 +02:00
Convly
d7349181cb Merge branch 'main' into enhancement/perfs-wildcard-populate-sanitization 2023-07-31 17:08:25 +02:00
Christian
6787a08db4
Merge branch 'main' into dev/caseInsenFilters 2023-07-31 16:08:40 +02:00
Alexandre BODIN
6c81e74ebc
Merge pull request #17479 from strapi/chore/ts-color-picker-be 2023-07-28 15:20:19 +02:00
Convly
f8c7ff5ff6 Fix morphTo populate without fragments & add test for morphTo relations sanitization 2023-07-28 14:39:53 +02:00
Convly
b4400c66c6 Merge branch 'main' of github.com:strapi/strapi into enhancement/perfs-wildcard-populate-sanitization 2023-07-28 10:03:59 +02:00
Alexandre Bodin
eb5a97801d Migrate color picker backend to ts and setup initial frontend configs 2023-07-27 20:38:48 +02:00
Marc-Roig
44b62b3870
Merge branch 'main' into releases/4.12.0 2023-07-27 16:59:14 +02:00
Convly
9e85bff516 Merge branch 'main' of github.com:strapi/strapi into enhancement/perfs-wildcard-populate-sanitization 2023-07-27 16:53:44 +02:00
Marc-Roig
7f8109a1a7
v4.12.0 2023-07-27 16:38:18 +02:00
Convly
fd3a2b93e9 Merge branch 'main' of github.com:strapi/strapi into enhancement/perfs-wildcard-populate-sanitization 2023-07-27 15:20:00 +02:00
Josh
f062ba1483 Revert "Migrate color-picker plugin to ts" 2023-07-27 13:28:06 +01:00
Fernando Chávez
a42b53e3c8
Revert "Feat: Add creator fields as filters and to list view" 2023-07-27 11:06:17 +02:00
Convly
16a9567c9e Add a test for the wildcard populate & fix the query populate 2023-07-27 10:11:02 +02:00
Fernando Chavez
7b67b767dd add creator fields to filters and list 2023-07-26 17:27:14 +02:00
Josh
f7babb775e
Merge pull request #14807 from strapi/chore/init-playwright 2023-07-26 15:00:50 +01:00
Alexandre BODIN
3c814ec30c
Revert "Feat: Add creator fields as filter options" 2023-07-26 10:14:05 +02:00
Alexandre Bodin
4a615f2db4 test: add e2e tooling
Remove old cypress related files

Update config and reorg tests

Run test app before running playwright tests

feat: add beginning of authentication test

feat: add app template with database dumping ability

chore: pr amends

Run test app before running playwright tests

feat: add beginning of authentication test

feat: add app template with database dumping ability

chore: pr amends

init deits

fix: e2e test

chore: rename to e2e

chore: commit tar for data

Init playwright

Run test app before running playwright tests

feat: add beginning of authentication test

feat: add app template with database dumping ability

chore: pr amends

chore: remove unneeded workflow

fix: add private: true to the template so `test-apps` aren't published

docs: add docs

chore: add warning about DTS caveats

chore: tweak docs

docs(e2e): add correct route to api example for template

chore: fix package.json tests

chore: update from feature/DEITS

chore: updates from DTS

chore: update data-transfer

Update yarn.lock

fix: remove duplicate type

chore(e2e): set up folder structure

fix(e2e): avoid clearing 'admin_' DB tables through DTS or DB Dump

feat(e2e): DTS scripts and backup files

add route to change rate limit

fix wront appPath for API test in CI

no template by default when creating a test app

Fix typo double equal

fix template path for e2e tests

chore(e2e): fix broken signup spec

feat(e2e): basic logout test spec

Login e2e tests

globalSetup attempt

use withAdmin backup

cleanup

fix playwright config & rate limit test

remove example.spec.js

refactor and merge some login tests

Chore: Cleanup login and signup specs

feat(e2e): sign up password error cases

feat(e2e): add homepage expectation to signup spec

refactor(e2e)

refactor(e2e): signUp

refactor(e2e): use global login util for logout and logins specs

Init playwright

fix: remove duplicate type

chore: uncomment transfer route registering

Update yarn.lock

chore: update data-transfer

chore: updates from DTS

chore: update from feature/DEITS

chore: fix package.json tests

docs(e2e): add correct route to api example for template

chore: tweak docs

chore: add warning about DTS caveats

docs: add docs

fix: add private: true to the template so `test-apps` aren't published

chore: remove unneeded workflow

chore: pr amends

feat: add app template with database dumping ability

feat: add beginning of authentication test

Run test app before running playwright tests

Init playwright

chore: commit tar for data

chore: rename to e2e

fix: e2e test

init deits

chore: pr amends

feat: add app template with database dumping ability

feat: add beginning of authentication test

Run test app before running playwright tests

chore: pr amends

feat: add app template with database dumping ability

feat: add beginning of authentication test

Run test app before running playwright tests

Update config and reorg tests

Remove old cypress related files

chore(e2e): cleanup e2e dir

chore(docs): improve e2e testing documentation

chore(docs): PR feedback

chore: tweak action to run browsers in matrix & build packages

chore: fix tests based on merge

chore: shuffle e2e tests and add first conent-type

fix: tests

Make use of yarn linking for api & e2e tests

Chore: Fix running backend unit tests

Chore: Bring opts.run back

Chore: Update playwright

Chore: Update Playwright setup

fix: workflow

chore: fix path to package.json

chore: build ts projects before tests

chore: update e2e workflow

chore: add no-immutable

Use simpler transfer token to avoid misinterpretation

Remove console.log

Ensure that the custom transfer token exists in the e2e test app's database upon startup

Use the custom transfer token for transferring data to the e2e test app

Fix code analysis warning

Define and export a constant for the custom transfer token

Allow passing a custom access key for the transfer token service

chore: add test-apps to workspace

chore: update lockfile
Co-Authored-By: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-Authored-By: Gustav Hansen <gu@stav.dev>
Co-Authored-By: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-Authored-By: Jean-Sébastien Herbaux <25851739+Convly@users.noreply.github.com>
2023-07-25 14:20:49 +01:00
Jean-Sébastien Herbaux
773d6ff5ad
Merge branch 'main' into enhancement/perfs-wildcard-populate-sanitization 2023-07-25 14:50:42 +02:00
Convly
dc1b32249b Transform wildcard to an object instead of an array 2023-07-25 14:47:34 +02:00
Fernando Chavez
14bd4110b3 change allowed attributes logic and show creator fields on list view 2023-07-25 14:02:43 +02:00