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>
chore: commit yarn release
chore: don't use -s
fix: eslint deps
https://eslint.org/docs/latest/extend/shareable-configs#publishing-a-shareable-config
chore: fix eslint
chore: remove -s
fix: lint
chore: yarn 3 amends
chore: dont use npm run all
chore: fix securitylockfile action
chore: update lockfile post rebase
Revert "Delete index.js"
This reverts commit e6009ec7cf13fb9edd93a7bf820b0f50af5dcb54.
Delete index.js
chore: remove validate-https because how yarn3 works
chore: remove validate-https
chore: use same time of cache everywhere
* Don't set connection field on create/edit operation on content-types & components
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Make sure that every component has a valid connection attribute
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Remove connection check on components load
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Remove default connections from core & webhook stores but make sure it's defined in the application lifecycle
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Fix component's associations that can be undefined instead of empty in populateBareAssociations
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Remove "default" connection from plugins' models
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Remove connection attribute from generated models (cli)
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Mutate each component instead of reassign
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Build core_store and webhook model based on the current config
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Add connection to templates conditionally (based on args)
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Set default value for description to undefined instead of empty string
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Remove unnecessary complexity
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Update getStarted models
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Fix attributes parsing for generate:model
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Removed tpl option from generate:model/api
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
* Remove tpl option from cli
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
Thanks to synth3tk for your help!
Note that with Discord the username is not unique so I combined the username and discriminator in order to store a unique "username"