88 Commits

Author SHA1 Message Date
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
Ben Irvin
ea684e159a
Merge branch 'main' into chore/replace-node-14-with-20 2023-07-24 16:33:10 +02:00
Deepak Kumar Singh
d2ed2535ac added a word in line 141 2023-07-23 16:59:37 +05:30
Ben Irvin
f15c4e3ea1 more replacements 2023-04-28 11:32:22 +02:00
Jean-Sébastien Herbaux
86853d8120
Replace note with command 2023-04-24 09:11:27 +02:00
Convly
a203df388d Update the contribution guidelines based on the yarn 3 requirements 2023-04-21 17:23:14 +02:00
Gustav Hansen
708acdcd71 Docs: Update productboard link in contributing guide 2023-01-24 17:02:00 +01:00
Han Feng
ca63513746 fix: typo 2022-11-25 18:37:53 +08:00
Alexandre Bodin
3b75fbe9d6 Fix contrib doc 2022-11-09 09:51:23 +01:00
Alexandre Bodin
15696c21d6 Update CONTRIBUTING.md 2022-11-08 10:11:56 +01:00
Alexandre Bodin
6ae9c6f5dd Cleanup logs 2022-11-07 18:07:24 +01:00
Alexandre Bodin
57e1eb5ee8 Move e2e to api tests and unify test command 2022-10-27 19:49:37 +02:00
Alexandre Bodin
d0404ffa7a Update readme with node 18 support 2022-09-08 16:38:57 +02:00
Gustav Hansen
54c5ee640b Docs: Expand on how to use e2e snapshot tests with jest arguments 2022-08-26 09:59:35 +02:00
Alexandre Bodin
a90d53db4c Prepare switch to main instead of master 2022-08-17 11:17:44 +02:00
Gustav Hansen
f435ad12ca Docs: Improve wording of contributing guide 2022-03-11 14:06:47 +01:00
Gustav Hansen
6b900e7573 Docs: Bump require contributing node version to 14 2022-03-11 13:43:33 +01:00
Gustav Hansen
03f34f4a8f Docs: Improve wording 2022-02-04 11:19:40 +01:00
Gustav Hansen
c267b4ac90 Merge branch 'docs/contributing' of github.com:strapi/strapi into docs/contributing 2022-02-04 11:02:05 +01:00
Gustav Hansen
e9790c758a Docs: Make introduction more concise 2022-02-04 11:00:22 +01:00
Gustav Hansen
336330abd6
Update CONTRIBUTING.md
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
2022-02-04 10:53:45 +01:00
Gustav Hansen
96a6dec1fe
Update CONTRIBUTING.md
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
2022-02-04 10:53:38 +01:00
Gustav Hansen
2538496542
Update CONTRIBUTING.md
Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
2022-02-04 10:53:23 +01:00
Gustav Hansen
b8753c9d35 Docs: Update contributing guide 2022-01-31 09:36:03 +01:00
Jakob Sjöqvist
462cddc052 Replace npm with yarn in contributing 2021-12-04 12:00:37 +01:00
Alexandre Bodin
57ec94a4ce Remove snyk files. We switched to their github integration instead 2021-11-30 14:22:48 +01:00
Alexandre Bodin
bda6c8a95b Merge master 2021-11-29 18:46:14 +01:00
DMehaffy
7e874e00a0 Update all documentation links to new docs url (#11424)
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2021-11-29 18:13:52 +01:00
Derrick Mehaffy
d45a7e3be9 Update markdown files with node support
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2021-11-01 13:37:39 -07:00
Alexandre Bodin
2a3600f419 Merge branch 'master' into releases/v4 2021-08-06 11:30:11 +02:00
DMehaffy
932f08e0bf
Update contrib guide to swap slack for discord (#10692) 2021-08-05 18:09:50 +02:00
Alexandre Bodin
b4ecb48c44 Remove mongoose connector 2021-06-29 16:27:35 +02:00
DMehaffy
ba0637e26b
Update all documentation links in the code-base and readmes (#9643)
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2021-03-09 09:13:15 +01:00
Jorrit Schippers
3f63902d4b
Use https:// in package.json and README.md files (#9227)
Signed-off-by: Jorrit Schippers <jorrit@ncode.nl>
2021-01-26 17:06:25 +01:00
Marvin Frachet
176c033471
Adding documentation for M1 users (#9106)
Co-authored-by: mfrachet <marvin@gatsbyjs.com>
Co-authored-by: cyril lopez <cyril.lpz@gmail.com>
2021-01-13 12:05:50 +01:00
DMehaffy
aad1c2fa03
Cleaning up codebase for doc repo move (#8892)
* [WIP] Cleaning up codebase for doc repo move

WIP

* Fix deleted files, add links to doc repo issues

* Add repo note to readme
2020-12-18 15:50:37 +01:00
Aurélien GEORGET
583488fb4d
Add Contributor License Agreement section (#8744)
* Add Contributor License Agreement section

* Update CLA server URL

Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
2020-11-30 10:18:17 +01:00
Moritz Eck
28aac2ec24
Merge branch 'master' into feature/german-translations-update 2020-11-20 10:45:34 +01:00
Akhil Mohan
6b6c1e2f7d
made the contributing.md a bit more clear (#8689)
Signed-off-by: akhilmhdh <akhilmhdh@gmail.com>
2020-11-19 10:07:46 +01:00
Moritz Eck
32c633d6be remove old node versions from CONTRIBUTING.md
Signed-off-by: Moritz Eck <moritz.eck@gmail.com>
2020-11-11 19:21:55 +01:00
Alexandre BODIN
2e24b6f864
Merge pull request #8011 from strapi/forum
Update all references from GHD to Forum
2020-09-24 15:15:29 +02:00
Derrick Mehaffy
7ecf2d74b8 Update all references from GHD to Forum
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2020-09-23 08:49:42 -07:00
Peter Etelej
318f20e826
Bump up minimum required Node to 10.16 (#7962)
Updated README docs & package.json `engine` versions to bump up the
minimum required Node version from `10.10` to `10.16` (or `10.16.0+`)

Strapi no longer supports `10.10` since it updated `sharp` to `0.26.0`
( https://github.com/strapi/strapi/pull/7729 ) which requires Node 10.16.0+
(See https://github.com/lovell/sharp/blob/master/docs/changelog.md#v0260---25th-august-2020 )

` yarn create strapi-app my-project --quickstart` on 10.10 fails with error
```
error sharp@0.26.0: The engine "node" is incompatible with this module. Expected version ">=10.16.0". Got "10.10.0"
error Found incompatible module.
```

Signed-off-by: Peter Etelej <peter@etelej.com>
2020-09-22 16:00:13 +02:00
DMehaffy
024b337b09
Update node version requirements for v10 to v12 (#7409)
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2020-09-02 17:11:59 +02:00
Alexandre Bodin
62b2192c95 Update license info
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-07-20 18:40:52 +02:00
Boom Lee
a26b4f65a8
Fix node version (#6482) (#6691) 2020-06-16 11:32:23 +02:00
Derrick Mehaffy
50efc3ae49
typo fix
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2020-06-09 06:00:43 -07:00
Derrick Mehaffy
eb80e1fa94
Update Contrib guide defining Doc PRs
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2020-06-09 05:56:06 -07:00
Abdón Rodríguez Davila
d38b9d35b9
Fix multiple doc links (#6375) 2020-05-27 12:29:53 +02:00
Derrick Mehaffy
a44d583828
Remove Stack Overflow and Spectrum from project and use GH Discussions
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2020-04-20 04:05:27 -07:00