├── .c8rc.json ├── .dockerignore ├── .env.defaults ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .gitlab-ci.yml ├── Dockerfile ├── README.md ├── app.mjs ├── ava.config.cjs ├── bin ├── add_admin.mjs ├── generator.mjs ├── generator │ ├── BaseGenerator.mjs │ ├── JsonRpcGenerator.mjs │ ├── MigrationsGenerator.mjs │ ├── RestAPIGenerator.mjs │ ├── TestsGenerator.mjs │ ├── UseCasesGenerator.mjs │ ├── templates │ │ ├── migrations │ │ │ └── migration │ │ ├── rest-api │ │ │ ├── controllerIndex │ │ │ ├── router │ │ │ └── routes │ │ ├── tests │ │ │ ├── fixtures │ │ │ │ ├── config │ │ │ │ └── testFactory │ │ │ ├── json-rpc │ │ │ │ ├── create │ │ │ │ ├── delete │ │ │ │ ├── list │ │ │ │ ├── show │ │ │ │ └── update │ │ │ ├── rest-api │ │ │ │ ├── create │ │ │ │ ├── delete │ │ │ │ ├── list │ │ │ │ ├── show │ │ │ │ └── update │ │ │ ├── test-cases │ │ │ │ ├── create │ │ │ │ │ ├── negative.mjs │ │ │ │ │ └── positive.mjs │ │ │ │ ├── delete │ │ │ │ │ ├── negative.mjs │ │ │ │ │ └── positive.mjs │ │ │ │ ├── list │ │ │ │ │ └── positive.mjs │ │ │ │ ├── show │ │ │ │ │ ├── negative.mjs │ │ │ │ │ └── positive.mjs │ │ │ │ └── update │ │ │ │ │ ├── negative.mjs │ │ │ │ │ └── positive.mjs │ │ │ └── use-cases │ │ │ │ ├── create │ │ │ │ ├── delete │ │ │ │ ├── list │ │ │ │ ├── show │ │ │ │ └── update │ │ └── use-cases │ │ │ ├── Create │ │ │ ├── Delete │ │ │ ├── List │ │ │ ├── Show │ │ │ └── Update │ ├── tmp │ │ └── .gitkeep │ └── utils │ │ ├── generateDataFixtures.mjs │ │ ├── generateDumpTemplate.mjs │ │ ├── generateLIVRRulesFromSchema.mjs │ │ └── generateMigration.mjs └── wait-for.sh ├── configs └── config.json ├── docker ├── docker-compose.dev.yml ├── docker-compose.yml └── minio.init │ └── init.sh ├── docs ├── CRUD_GENERATOR.md └── images │ └── logo.jpg ├── generator.config.mjs ├── lib ├── api │ ├── index.mjs │ ├── json-rpc │ │ ├── TransportServerWS.mjs │ │ ├── admin │ │ │ ├── admins.mjs │ │ │ ├── index.mjs │ │ │ ├── sessions.mjs │ │ │ └── users.mjs │ │ ├── app.mjs │ │ ├── chista.mjs │ │ ├── connectionsPool.mjs │ │ ├── main │ │ │ ├── actions.mjs │ │ │ ├── index.mjs │ │ │ ├── sessions.mjs │ │ │ └── users.mjs │ │ └── utils │ │ │ └── chistaUtils.mjs │ ├── logger.mjs │ └── rest-api │ │ ├── admin │ │ ├── controllers │ │ │ ├── admins.mjs │ │ │ ├── index.mjs │ │ │ ├── sessions.mjs │ │ │ └── users.mjs │ │ └── router.mjs │ │ ├── app.mjs │ │ ├── chista.mjs │ │ ├── main │ │ ├── controllers │ │ │ ├── actions.mjs │ │ │ ├── files.mjs │ │ │ ├── index.mjs │ │ │ ├── sessions.mjs │ │ │ └── users.mjs │ │ └── router.mjs │ │ ├── middlewares.mjs │ │ └── utils │ │ └── chistaUtils.mjs ├── clsNamespace.mjs ├── config.cjs ├── domain-model │ ├── Admin.mjs │ ├── Base.mjs │ ├── StoredTriggerableAction.mjs │ ├── User.mjs │ ├── X.mjs │ ├── index.mjs │ ├── initModels.mjs │ └── logger.mjs ├── infrastructure │ ├── Logger.mjs │ ├── notificator │ │ ├── Mail.mjs │ │ └── utils │ │ │ └── templates.mjs │ └── s3.mjs ├── use-cases │ ├── Base.mjs │ ├── admin │ │ ├── admins │ │ │ ├── Create.mjs │ │ │ ├── Delete.mjs │ │ │ ├── List.mjs │ │ │ ├── ResetPassword.mjs │ │ │ └── Show.mjs │ │ ├── sessions │ │ │ ├── Check.mjs │ │ │ └── Create.mjs │ │ └── users │ │ │ ├── Create.mjs │ │ │ ├── Delete.mjs │ │ │ ├── List.mjs │ │ │ ├── ResetPassword.mjs │ │ │ ├── Show.mjs │ │ │ └── Update.mjs │ ├── logger.mjs │ ├── main │ │ ├── actions │ │ │ └── Submit.mjs │ │ ├── files │ │ │ └── Create.mjs │ │ ├── sessions │ │ │ ├── Check.mjs │ │ │ └── Create.mjs │ │ └── users │ │ │ ├── Create.mjs │ │ │ ├── Delete.mjs │ │ │ ├── List.mjs │ │ │ ├── ResetPassword.mjs │ │ │ ├── Show.mjs │ │ │ └── Update.mjs │ ├── registerValidationRules.mjs │ └── utils │ │ ├── dumps.mjs │ │ ├── imagesURLGeneration.mjs │ │ └── jwtUtils.mjs └── utils │ ├── consoleLogger.mjs │ ├── index.mjs │ └── testLogger.mjs ├── migrations ├── 20180221095623-Users.js ├── 20200323083933-Admins.js ├── 20200408132808-StoredTriggerableActions.js └── package.json ├── package.json ├── packages.mjs ├── templates ├── activateUser │ ├── body.html │ └── subject.html ├── contact │ ├── body.html │ └── subject.html └── resetPassword │ ├── body.html │ └── subject.html └── tests ├── api ├── json-rpc │ ├── admin │ │ ├── admins-create.test.mjs │ │ ├── admins-delete.test.mjs │ │ ├── admins-list.test.mjs │ │ ├── admins-reset-password.test.mjs │ │ ├── admins-show.test.mjs │ │ ├── sessions-create.test.mjs │ │ ├── users-create.test.mjs │ │ ├── users-delete.test.mjs │ │ ├── users-list.test.mjs │ │ ├── users-reset-password.test.mjs │ │ ├── users-show.test.mjs │ │ └── users-update.test.mjs │ └── main │ │ ├── actions-submit.test.mjs │ │ ├── sessions-create.test.mjs │ │ ├── users-create.test.mjs │ │ ├── users-delete.test.mjs │ │ ├── users-list.test.mjs │ │ ├── users-reset-password.test.mjs │ │ ├── users-show.test.mjs │ │ └── users-update.test.mjs └── rest-api │ ├── admin │ ├── admins-create.test.mjs │ ├── admins-delete.test.mjs │ ├── admins-list.test.mjs │ ├── admins-reset-password.test.mjs │ ├── admins-show.test.mjs │ ├── sessions-check.test.mjs │ ├── sessions-create.test.mjs │ ├── users-create.test.mjs │ ├── users-delete.test.mjs │ ├── users-list.test.mjs │ ├── users-reset-password.test.mjs │ ├── users-show.test.mjs │ └── users-update.test.mjs │ └── main │ ├── actions-submit.test.mjs │ ├── sessions-check.test.mjs │ ├── sessions-create.test.mjs │ ├── users-create.test.mjs │ ├── users-delete.test.mjs │ ├── users-list.test.mjs │ ├── users-reset-password.test.mjs │ ├── users-show.test.mjs │ └── users-update.test.mjs ├── fixtures ├── data │ ├── admins.json │ └── users.json └── use-cases │ ├── admin │ ├── admins-create │ │ ├── negative │ │ │ ├── 01-not-unique-email │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── 01-simple │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ └── config.mjs │ ├── admins-delete │ │ ├── negative │ │ │ ├── 01-wrong-id │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── checkSideEffects.js │ │ │ └── config.mjs │ ├── admins-list │ │ └── positive │ │ │ ├── 01-simple │ │ │ └── expected.json │ │ │ ├── 02-with-search │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ └── config.mjs │ ├── admins-reset-password │ │ ├── negative │ │ │ ├── 01-wrong-id │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── checkSideEffects.js │ │ │ └── config.mjs │ ├── admins-show │ │ ├── negative │ │ │ ├── 01-wrong-id │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── 01-simple │ │ │ └── expected.json │ │ │ └── config.mjs │ ├── sessions-check │ │ ├── negative │ │ │ ├── 01-wrong-token │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ ├── 02-wrong-id │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── 01-simple │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ └── config.mjs │ ├── sessions-create │ │ ├── negative │ │ │ ├── 01-authentification-failed-wrong-password │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ ├── 02-authentification-failed-wrong-email │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── 01-simple │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ └── config.mjs │ ├── users-create │ │ ├── negative │ │ │ ├── 01-not-unique-email │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── 01-simple │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ ├── 02-fail-email │ │ │ ├── checkSideEffects.js │ │ │ ├── config.mjs │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ ├── checkSideEffects.js │ │ │ └── config.mjs │ ├── users-delete │ │ ├── negative │ │ │ ├── 01-wrong-id │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── 01-simple │ │ │ └── input.json │ │ │ ├── 02-pending-user │ │ │ ├── config.mjs │ │ │ └── input.json │ │ │ ├── 03-blocked-user │ │ │ ├── config.mjs │ │ │ └── input.json │ │ │ ├── checkSideEffects.js │ │ │ └── config.mjs │ ├── users-list │ │ └── positive │ │ │ ├── 01-simple │ │ │ └── expected.json │ │ │ ├── 02-with-search │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ └── config.mjs │ ├── users-reset-password │ │ ├── negative │ │ │ ├── 01-wrong-id │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ ├── 02-user-is-blocked │ │ │ │ └── exception.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── 02-pending-user │ │ │ └── config.mjs │ │ │ ├── checkSideEffects.js │ │ │ └── config.mjs │ ├── users-show │ │ ├── negative │ │ │ ├── 01-wrong-id │ │ │ │ ├── exception.json │ │ │ │ └── input.json │ │ │ └── config.mjs │ │ └── positive │ │ │ ├── 01-simple │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ ├── 02-blocked-user │ │ │ ├── config.mjs │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ ├── 03-pending-user │ │ │ ├── config.mjs │ │ │ ├── expected.json │ │ │ └── input.json │ │ │ └── config.mjs │ └── users-update │ │ ├── negative │ │ ├── 01-wrong-id │ │ │ ├── exception.json │ │ │ └── input.json │ │ └── config.mjs │ │ └── positive │ │ ├── 01-simple │ │ ├── expected.json │ │ └── input.json │ │ ├── 02-blocked-user │ │ ├── config.mjs │ │ ├── expected.json │ │ └── input.json │ │ ├── 03-pending-user │ │ ├── config.mjs │ │ ├── expected.json │ │ └── input.json │ │ └── config.mjs │ └── main │ ├── actions-submit │ ├── negative │ │ ├── 01-wrong-id │ │ │ ├── exception.json │ │ │ └── input.json │ │ ├── 02-reset-password-on-blocked-user │ │ │ ├── checkSideEffects.js │ │ │ ├── config.mjs │ │ │ ├── exception.json │ │ │ └── input.json │ │ └── config.mjs │ └── positive │ │ ├── 01-activate-user │ │ ├── checkSideEffects.js │ │ ├── config.mjs │ │ ├── expected.json │ │ └── input.json │ │ ├── 02-reset-user-password │ │ ├── checkSideEffects.js │ │ ├── config.mjs │ │ ├── expected.json │ │ └── input.json │ │ ├── 03-reset-user-password-and-activate │ │ ├── checkSideEffects.js │ │ ├── config.mjs │ │ ├── expected.json │ │ └── input.json │ │ ├── 04-reset-admin-password │ │ ├── config.mjs │ │ ├── expected.json │ │ └── input.json │ │ └── checkSideEffects.js │ ├── sessions-check │ ├── negative │ │ ├── 01-wrong-token │ │ │ ├── exception.json │ │ │ └── input.json │ │ ├── 02-user-not-active │ │ │ ├── exception.json │ │ │ └── input.json │ │ ├── 03-wrong-id │ │ │ ├── exception.json │ │ │ └── input.json │ │ └── config.mjs │ └── positive │ │ ├── 01-simple │ │ ├── expected.json │ │ └── input.json │ │ └── config.mjs │ ├── sessions-create │ ├── negative │ │ ├── 01-authentification-failed-wrong-password │ │ │ ├── exception.json │ │ │ └── input.json │ │ ├── 02-authentification-failed-wrong-email │ │ │ ├── exception.json │ │ │ └── input.json │ │ ├── 03-not-active-user │ │ │ ├── exception.json │ │ │ └── input.json │ │ └── config.mjs │ └── positive │ │ ├── 01-simple │ │ ├── expected.json │ │ └── input.json │ │ └── config.mjs │ ├── users-create │ ├── negative │ │ ├── 01-not-unique-email │ │ │ ├── exception.json │ │ │ └── input.json │ │ └── config.mjs │ └── positive │ │ ├── 01-simple │ │ ├── expected.json │ │ └── input.json │ │ ├── 02-fail-email │ │ ├── checkSideEffects.js │ │ ├── config.mjs │ │ ├── expected.json │ │ └── input.json │ │ ├── checkSideEffects.js │ │ └── config.mjs │ ├── users-delete │ ├── negative │ │ ├── 01-permission-denied │ │ │ ├── exception.json │ │ │ └── input.json │ │ └── config.mjs │ └── positive │ │ ├── 01-simple │ │ └── input.json │ │ ├── checkSideEffects.js │ │ └── config.mjs │ ├── users-list │ └── positive │ │ ├── 01-simple │ │ └── expected.json │ │ ├── 02-with-search │ │ ├── expected.json │ │ └── input.json │ │ └── config.mjs │ ├── users-reset-password │ ├── negative │ │ ├── 01-user-not-found │ │ │ ├── exception.json │ │ │ └── input.json │ │ ├── 02-user-is-blocked │ │ │ ├── exception.json │ │ │ └── input.json │ │ └── config.mjs │ └── positive │ │ ├── 01-simple │ │ └── input.json │ │ ├── 02-pending-user │ │ └── input.json │ │ ├── checkSideEffects.js │ │ └── config.mjs │ ├── users-show │ ├── negative │ │ ├── 01-permission-denied │ │ │ ├── exception.json │ │ │ └── input.json │ │ └── config.mjs │ └── positive │ │ ├── 01-simple │ │ ├── expected.json │ │ └── input.json │ │ └── config.mjs │ └── users-update │ ├── negative │ ├── 01-permission-denied │ │ ├── exception.json │ │ └── input.json │ └── config.mjs │ └── positive │ ├── 01-simple │ ├── expected.json │ └── input.json │ └── config.mjs ├── lib ├── BaseTester.mjs ├── JsonRPCTester.mjs ├── RestAPITester.mjs ├── TestFactory.mjs └── UseCaseTester.mjs └── use-cases ├── admin ├── admins-create.test.mjs ├── admins-delete.test.mjs ├── admins-list.test.mjs ├── admins-reset-password.test.mjs ├── admins-show.test.mjs ├── sessions-check.test.mjs ├── sessions-create.test.mjs ├── users-create.test.mjs ├── users-delete.test.mjs ├── users-list.test.mjs ├── users-reset-password.test.mjs ├── users-show.test.mjs └── users-update.test.mjs └── main ├── actions-submit.test.mjs ├── sessions-check.test.mjs ├── sessions-create.test.mjs ├── users-create.test.mjs ├── users-delete.test.mjs ├── users-list.test.mjs ├── users-reset-password.test.mjs ├── users-show.test.mjs └── users-update.test.mjs /.c8rc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/.c8rc.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | docker/ 2 | node_modules/ 3 | .git -------------------------------------------------------------------------------- /.env.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/.env.defaults -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /bin/templates -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/README.md -------------------------------------------------------------------------------- /app.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/app.mjs -------------------------------------------------------------------------------- /ava.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/ava.config.cjs -------------------------------------------------------------------------------- /bin/add_admin.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/add_admin.mjs -------------------------------------------------------------------------------- /bin/generator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator.mjs -------------------------------------------------------------------------------- /bin/generator/BaseGenerator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/BaseGenerator.mjs -------------------------------------------------------------------------------- /bin/generator/JsonRpcGenerator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/JsonRpcGenerator.mjs -------------------------------------------------------------------------------- /bin/generator/MigrationsGenerator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/MigrationsGenerator.mjs -------------------------------------------------------------------------------- /bin/generator/RestAPIGenerator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/RestAPIGenerator.mjs -------------------------------------------------------------------------------- /bin/generator/TestsGenerator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/TestsGenerator.mjs -------------------------------------------------------------------------------- /bin/generator/UseCasesGenerator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/UseCasesGenerator.mjs -------------------------------------------------------------------------------- /bin/generator/templates/migrations/migration: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/migrations/migration -------------------------------------------------------------------------------- /bin/generator/templates/rest-api/controllerIndex: -------------------------------------------------------------------------------- 1 | 2 | export default { 3 | 4 | } -------------------------------------------------------------------------------- /bin/generator/templates/rest-api/router: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/rest-api/router -------------------------------------------------------------------------------- /bin/generator/templates/rest-api/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/rest-api/routes -------------------------------------------------------------------------------- /bin/generator/templates/tests/fixtures/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/fixtures/config -------------------------------------------------------------------------------- /bin/generator/templates/tests/fixtures/testFactory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/fixtures/testFactory -------------------------------------------------------------------------------- /bin/generator/templates/tests/json-rpc/create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/json-rpc/create -------------------------------------------------------------------------------- /bin/generator/templates/tests/json-rpc/delete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/json-rpc/delete -------------------------------------------------------------------------------- /bin/generator/templates/tests/json-rpc/list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/json-rpc/list -------------------------------------------------------------------------------- /bin/generator/templates/tests/json-rpc/show: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/json-rpc/show -------------------------------------------------------------------------------- /bin/generator/templates/tests/json-rpc/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/json-rpc/update -------------------------------------------------------------------------------- /bin/generator/templates/tests/rest-api/create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/rest-api/create -------------------------------------------------------------------------------- /bin/generator/templates/tests/rest-api/delete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/rest-api/delete -------------------------------------------------------------------------------- /bin/generator/templates/tests/rest-api/list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/rest-api/list -------------------------------------------------------------------------------- /bin/generator/templates/tests/rest-api/show: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/rest-api/show -------------------------------------------------------------------------------- /bin/generator/templates/tests/rest-api/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/rest-api/update -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/create/negative.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/create/negative.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/create/positive.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/create/positive.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/delete/negative.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/delete/negative.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/delete/positive.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/delete/positive.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/list/positive.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/list/positive.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/show/negative.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/show/negative.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/show/positive.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/show/positive.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/update/negative.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/update/negative.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/test-cases/update/positive.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/test-cases/update/positive.mjs -------------------------------------------------------------------------------- /bin/generator/templates/tests/use-cases/create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/use-cases/create -------------------------------------------------------------------------------- /bin/generator/templates/tests/use-cases/delete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/use-cases/delete -------------------------------------------------------------------------------- /bin/generator/templates/tests/use-cases/list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/use-cases/list -------------------------------------------------------------------------------- /bin/generator/templates/tests/use-cases/show: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/use-cases/show -------------------------------------------------------------------------------- /bin/generator/templates/tests/use-cases/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/tests/use-cases/update -------------------------------------------------------------------------------- /bin/generator/templates/use-cases/Create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/use-cases/Create -------------------------------------------------------------------------------- /bin/generator/templates/use-cases/Delete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/use-cases/Delete -------------------------------------------------------------------------------- /bin/generator/templates/use-cases/List: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/use-cases/List -------------------------------------------------------------------------------- /bin/generator/templates/use-cases/Show: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/use-cases/Show -------------------------------------------------------------------------------- /bin/generator/templates/use-cases/Update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/templates/use-cases/Update -------------------------------------------------------------------------------- /bin/generator/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/generator/utils/generateDataFixtures.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/utils/generateDataFixtures.mjs -------------------------------------------------------------------------------- /bin/generator/utils/generateDumpTemplate.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/utils/generateDumpTemplate.mjs -------------------------------------------------------------------------------- /bin/generator/utils/generateLIVRRulesFromSchema.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/utils/generateLIVRRulesFromSchema.mjs -------------------------------------------------------------------------------- /bin/generator/utils/generateMigration.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/generator/utils/generateMigration.mjs -------------------------------------------------------------------------------- /bin/wait-for.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/bin/wait-for.sh -------------------------------------------------------------------------------- /configs/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/configs/config.json -------------------------------------------------------------------------------- /docker/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/docker/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/minio.init/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/docker/minio.init/init.sh -------------------------------------------------------------------------------- /docs/CRUD_GENERATOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/docs/CRUD_GENERATOR.md -------------------------------------------------------------------------------- /docs/images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/docs/images/logo.jpg -------------------------------------------------------------------------------- /generator.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/generator.config.mjs -------------------------------------------------------------------------------- /lib/api/index.mjs: -------------------------------------------------------------------------------- 1 | export * from './logger.mjs'; 2 | -------------------------------------------------------------------------------- /lib/api/json-rpc/TransportServerWS.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/TransportServerWS.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/admin/admins.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/admin/admins.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/admin/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/admin/index.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/admin/sessions.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/admin/sessions.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/admin/users.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/admin/users.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/app.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/app.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/chista.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/chista.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/connectionsPool.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/connectionsPool.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/main/actions.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/main/actions.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/main/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/main/index.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/main/sessions.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/main/sessions.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/main/users.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/main/users.mjs -------------------------------------------------------------------------------- /lib/api/json-rpc/utils/chistaUtils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/json-rpc/utils/chistaUtils.mjs -------------------------------------------------------------------------------- /lib/api/logger.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/logger.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/admin/controllers/admins.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/admin/controllers/admins.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/admin/controllers/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/admin/controllers/index.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/admin/controllers/sessions.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/admin/controllers/sessions.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/admin/controllers/users.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/admin/controllers/users.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/admin/router.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/admin/router.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/app.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/app.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/chista.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/chista.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/main/controllers/actions.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/main/controllers/actions.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/main/controllers/files.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/main/controllers/files.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/main/controllers/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/main/controllers/index.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/main/controllers/sessions.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/main/controllers/sessions.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/main/controllers/users.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/main/controllers/users.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/main/router.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/main/router.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/middlewares.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/middlewares.mjs -------------------------------------------------------------------------------- /lib/api/rest-api/utils/chistaUtils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/api/rest-api/utils/chistaUtils.mjs -------------------------------------------------------------------------------- /lib/clsNamespace.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/clsNamespace.mjs -------------------------------------------------------------------------------- /lib/config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/config.cjs -------------------------------------------------------------------------------- /lib/domain-model/Admin.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/domain-model/Admin.mjs -------------------------------------------------------------------------------- /lib/domain-model/Base.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/domain-model/Base.mjs -------------------------------------------------------------------------------- /lib/domain-model/StoredTriggerableAction.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/domain-model/StoredTriggerableAction.mjs -------------------------------------------------------------------------------- /lib/domain-model/User.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/domain-model/User.mjs -------------------------------------------------------------------------------- /lib/domain-model/X.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/domain-model/X.mjs -------------------------------------------------------------------------------- /lib/domain-model/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/domain-model/index.mjs -------------------------------------------------------------------------------- /lib/domain-model/initModels.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/domain-model/initModels.mjs -------------------------------------------------------------------------------- /lib/domain-model/logger.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/domain-model/logger.mjs -------------------------------------------------------------------------------- /lib/infrastructure/Logger.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/infrastructure/Logger.mjs -------------------------------------------------------------------------------- /lib/infrastructure/notificator/Mail.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/infrastructure/notificator/Mail.mjs -------------------------------------------------------------------------------- /lib/infrastructure/notificator/utils/templates.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/infrastructure/notificator/utils/templates.mjs -------------------------------------------------------------------------------- /lib/infrastructure/s3.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/infrastructure/s3.mjs -------------------------------------------------------------------------------- /lib/use-cases/Base.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/Base.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/admins/Create.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/admins/Create.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/admins/Delete.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/admins/Delete.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/admins/List.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/admins/List.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/admins/ResetPassword.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/admins/ResetPassword.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/admins/Show.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/admins/Show.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/sessions/Check.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/sessions/Check.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/sessions/Create.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/sessions/Create.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/users/Create.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/users/Create.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/users/Delete.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/users/Delete.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/users/List.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/users/List.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/users/ResetPassword.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/users/ResetPassword.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/users/Show.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/users/Show.mjs -------------------------------------------------------------------------------- /lib/use-cases/admin/users/Update.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/admin/users/Update.mjs -------------------------------------------------------------------------------- /lib/use-cases/logger.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/logger.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/actions/Submit.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/actions/Submit.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/files/Create.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/files/Create.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/sessions/Check.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/sessions/Check.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/sessions/Create.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/sessions/Create.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/users/Create.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/users/Create.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/users/Delete.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/users/Delete.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/users/List.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/users/List.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/users/ResetPassword.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/users/ResetPassword.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/users/Show.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/users/Show.mjs -------------------------------------------------------------------------------- /lib/use-cases/main/users/Update.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/main/users/Update.mjs -------------------------------------------------------------------------------- /lib/use-cases/registerValidationRules.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/registerValidationRules.mjs -------------------------------------------------------------------------------- /lib/use-cases/utils/dumps.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/utils/dumps.mjs -------------------------------------------------------------------------------- /lib/use-cases/utils/imagesURLGeneration.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/utils/imagesURLGeneration.mjs -------------------------------------------------------------------------------- /lib/use-cases/utils/jwtUtils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/use-cases/utils/jwtUtils.mjs -------------------------------------------------------------------------------- /lib/utils/consoleLogger.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/utils/consoleLogger.mjs -------------------------------------------------------------------------------- /lib/utils/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/utils/index.mjs -------------------------------------------------------------------------------- /lib/utils/testLogger.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/lib/utils/testLogger.mjs -------------------------------------------------------------------------------- /migrations/20180221095623-Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/migrations/20180221095623-Users.js -------------------------------------------------------------------------------- /migrations/20200323083933-Admins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/migrations/20200323083933-Admins.js -------------------------------------------------------------------------------- /migrations/20200408132808-StoredTriggerableActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/migrations/20200408132808-StoredTriggerableActions.js -------------------------------------------------------------------------------- /migrations/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/package.json -------------------------------------------------------------------------------- /packages.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/packages.mjs -------------------------------------------------------------------------------- /templates/activateUser/body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/templates/activateUser/body.html -------------------------------------------------------------------------------- /templates/activateUser/subject.html: -------------------------------------------------------------------------------- 1 | Email confirmation -------------------------------------------------------------------------------- /templates/contact/body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/templates/contact/body.html -------------------------------------------------------------------------------- /templates/contact/subject.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/templates/contact/subject.html -------------------------------------------------------------------------------- /templates/resetPassword/body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/templates/resetPassword/body.html -------------------------------------------------------------------------------- /templates/resetPassword/subject.html: -------------------------------------------------------------------------------- 1 | Reset password -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/admins-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/admins-create.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/admins-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/admins-delete.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/admins-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/admins-list.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/admins-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/admins-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/admins-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/admins-show.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/sessions-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/sessions-create.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/users-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/users-create.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/users-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/users-delete.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/users-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/users-list.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/users-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/users-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/users-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/users-show.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/admin/users-update.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/admin/users-update.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/main/actions-submit.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/main/actions-submit.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/main/sessions-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/main/sessions-create.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/main/users-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/main/users-create.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/main/users-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/main/users-delete.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/main/users-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/main/users-list.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/main/users-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/main/users-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/main/users-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/main/users-show.test.mjs -------------------------------------------------------------------------------- /tests/api/json-rpc/main/users-update.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/json-rpc/main/users-update.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/admins-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/admins-create.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/admins-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/admins-delete.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/admins-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/admins-list.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/admins-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/admins-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/admins-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/admins-show.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/sessions-check.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/sessions-check.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/sessions-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/sessions-create.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/users-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/users-create.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/users-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/users-delete.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/users-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/users-list.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/users-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/users-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/users-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/users-show.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/admin/users-update.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/admin/users-update.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/actions-submit.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/actions-submit.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/sessions-check.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/sessions-check.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/sessions-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/sessions-create.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/users-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/users-create.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/users-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/users-delete.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/users-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/users-list.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/users-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/users-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/users-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/users-show.test.mjs -------------------------------------------------------------------------------- /tests/api/rest-api/main/users-update.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/api/rest-api/main/users-update.test.mjs -------------------------------------------------------------------------------- /tests/fixtures/data/admins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/data/admins.json -------------------------------------------------------------------------------- /tests/fixtures/data/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/data/users.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-create/negative/01-not-unique-email/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-create/negative/01-not-unique-email/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-create/negative/01-not-unique-email/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-create/negative/01-not-unique-email/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-create/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-create/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-create/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-create/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-create/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-create/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-create/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-create/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-delete/negative/01-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-delete/negative/01-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-delete/negative/01-wrong-id/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f792b5-3478-4c59-be6e-b3ba665e0bf1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-delete/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-delete/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-delete/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-delete/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-delete/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-delete/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-list/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-list/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-list/positive/02-with-search/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-list/positive/02-with-search/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-list/positive/02-with-search/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "search": "admin2" 3 | } -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-list/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-list/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-reset-password/negative/01-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-reset-password/negative/01-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-reset-password/negative/01-wrong-id/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "3d3dae06-93cf-487c-a0f1-9c04ad697874" 3 | } -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-reset-password/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-reset-password/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-reset-password/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-reset-password/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-reset-password/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-reset-password/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-show/negative/01-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-show/negative/01-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-show/negative/01-wrong-id/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f792b5-3478-4c59-be6e-b3ba665e0bf1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-show/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-show/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-show/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-show/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/admins-show/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/admins-show/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-check/negative/01-wrong-token/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-check/negative/01-wrong-token/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-check/negative/01-wrong-token/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-check/negative/01-wrong-token/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-check/negative/02-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-check/negative/02-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-check/negative/02-wrong-id/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-check/negative/02-wrong-id/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-check/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-check/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-check/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-check/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-check/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-check/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-check/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-check/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-create/negative/01-authentification-failed-wrong-password/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-create/negative/01-authentification-failed-wrong-password/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-create/negative/01-authentification-failed-wrong-password/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-create/negative/01-authentification-failed-wrong-password/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-create/negative/02-authentification-failed-wrong-email/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-create/negative/02-authentification-failed-wrong-email/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-create/negative/02-authentification-failed-wrong-email/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-create/negative/02-authentification-failed-wrong-email/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-create/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-create/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-create/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-create/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-create/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-create/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/sessions-create/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/sessions-create/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/negative/01-not-unique-email/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/negative/01-not-unique-email/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/negative/01-not-unique-email/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/negative/01-not-unique-email/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/positive/02-fail-email/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/positive/02-fail-email/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/positive/02-fail-email/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/positive/02-fail-email/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/positive/02-fail-email/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/positive/02-fail-email/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/positive/02-fail-email/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/positive/02-fail-email/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-create/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-create/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/negative/01-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-delete/negative/01-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/negative/01-wrong-id/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f792b5-3478-4c59-be6e-b3ba665e0bf1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-delete/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/positive/01-simple/input.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/positive/02-pending-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-delete/positive/02-pending-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/positive/02-pending-user/input.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/positive/03-blocked-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-delete/positive/03-blocked-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/positive/03-blocked-user/input.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-delete/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-delete/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-delete/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-list/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-list/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-list/positive/02-with-search/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-list/positive/02-with-search/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-list/positive/02-with-search/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "search": "Second" 3 | } -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-list/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-list/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-reset-password/negative/01-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-reset-password/negative/01-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-reset-password/negative/01-wrong-id/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f792b5-3478-4c59-be6e-b3ba665e0bf1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-reset-password/negative/02-user-is-blocked/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-reset-password/negative/02-user-is-blocked/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-reset-password/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-reset-password/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-reset-password/positive/02-pending-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-reset-password/positive/02-pending-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-reset-password/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-reset-password/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-reset-password/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-reset-password/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/negative/01-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-show/negative/01-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/negative/01-wrong-id/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f792b5-3478-4c59-be6e-b3ba665e0bf1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-show/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-show/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/01-simple/input.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/02-blocked-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-show/positive/02-blocked-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/02-blocked-user/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-show/positive/02-blocked-user/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/02-blocked-user/input.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/03-pending-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-show/positive/03-pending-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/03-pending-user/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-show/positive/03-pending-user/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/03-pending-user/input.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-show/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-show/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/negative/01-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/negative/01-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/negative/01-wrong-id/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/negative/01-wrong-id/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/02-blocked-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/02-blocked-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/02-blocked-user/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/02-blocked-user/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/02-blocked-user/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/02-blocked-user/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/03-pending-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/03-pending-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/03-pending-user/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/03-pending-user/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/03-pending-user/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/03-pending-user/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/admin/users-update/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/admin/users-update/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/negative/01-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/negative/01-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/negative/01-wrong-id/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f792b5-3478-4c59-be6e-b3ba665e0bf1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/negative/02-reset-password-on-blocked-user/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/negative/02-reset-password-on-blocked-user/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/negative/02-reset-password-on-blocked-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/negative/02-reset-password-on-blocked-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/negative/02-reset-password-on-blocked-user/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/negative/02-reset-password-on-blocked-user/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/negative/02-reset-password-on-blocked-user/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/negative/02-reset-password-on-blocked-user/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/01-activate-user/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/01-activate-user/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/01-activate-user/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/01-activate-user/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/01-activate-user/expected.json: -------------------------------------------------------------------------------- 1 | { 2 | "jwt": [ "required", "string" ] 3 | } -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/01-activate-user/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": {} 3 | } -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/02-reset-user-password/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/02-reset-user-password/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/02-reset-user-password/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/02-reset-user-password/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/02-reset-user-password/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/02-reset-user-password/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/02-reset-user-password/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/02-reset-user-password/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/03-reset-user-password-and-activate/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/03-reset-user-password-and-activate/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/03-reset-user-password-and-activate/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/03-reset-user-password-and-activate/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/03-reset-user-password-and-activate/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/03-reset-user-password-and-activate/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/03-reset-user-password-and-activate/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/03-reset-user-password-and-activate/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/04-reset-admin-password/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/04-reset-admin-password/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/04-reset-admin-password/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/04-reset-admin-password/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/04-reset-admin-password/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/04-reset-admin-password/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/actions-submit/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/actions-submit/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/negative/01-wrong-token/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/negative/01-wrong-token/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/negative/01-wrong-token/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/negative/01-wrong-token/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/negative/02-user-not-active/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/negative/02-user-not-active/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/negative/02-user-not-active/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/negative/02-user-not-active/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/negative/03-wrong-id/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/negative/03-wrong-id/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/negative/03-wrong-id/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/negative/03-wrong-id/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-check/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-check/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/negative/01-authentification-failed-wrong-password/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/negative/01-authentification-failed-wrong-password/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/negative/01-authentification-failed-wrong-password/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/negative/01-authentification-failed-wrong-password/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/negative/02-authentification-failed-wrong-email/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/negative/02-authentification-failed-wrong-email/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/negative/02-authentification-failed-wrong-email/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/negative/02-authentification-failed-wrong-email/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/negative/03-not-active-user/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/negative/03-not-active-user/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/negative/03-not-active-user/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/negative/03-not-active-user/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/sessions-create/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/sessions-create/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/negative/01-not-unique-email/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/negative/01-not-unique-email/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/negative/01-not-unique-email/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/negative/01-not-unique-email/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/positive/02-fail-email/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/positive/02-fail-email/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/positive/02-fail-email/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/positive/02-fail-email/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/positive/02-fail-email/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/positive/02-fail-email/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/positive/02-fail-email/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/positive/02-fail-email/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-create/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-create/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-delete/negative/01-permission-denied/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-delete/negative/01-permission-denied/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-delete/negative/01-permission-denied/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f792b5-3478-4c59-be6e-b3ba665e0bf1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-delete/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-delete/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-delete/positive/01-simple/input.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-delete/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-delete/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-delete/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-delete/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-list/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-list/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-list/positive/02-with-search/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-list/positive/02-with-search/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-list/positive/02-with-search/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "search": "Second" 3 | } -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-list/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-list/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/negative/01-user-not-found/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/negative/01-user-not-found/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/negative/01-user-not-found/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/negative/01-user-not-found/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/negative/02-user-is-blocked/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/negative/02-user-is-blocked/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/negative/02-user-is-blocked/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/negative/02-user-is-blocked/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/positive/02-pending-user/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/positive/02-pending-user/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/positive/checkSideEffects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/positive/checkSideEffects.js -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-reset-password/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-reset-password/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-show/negative/01-permission-denied/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-show/negative/01-permission-denied/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-show/negative/01-permission-denied/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f792b5-3478-4c59-be6e-b3ba665e0bf1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-show/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-show/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-show/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-show/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-show/positive/01-simple/input.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-show/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-show/positive/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-update/negative/01-permission-denied/exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-update/negative/01-permission-denied/exception.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-update/negative/01-permission-denied/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-update/negative/01-permission-denied/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-update/negative/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-update/negative/config.mjs -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-update/positive/01-simple/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-update/positive/01-simple/expected.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-update/positive/01-simple/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-update/positive/01-simple/input.json -------------------------------------------------------------------------------- /tests/fixtures/use-cases/main/users-update/positive/config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/fixtures/use-cases/main/users-update/positive/config.mjs -------------------------------------------------------------------------------- /tests/lib/BaseTester.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/lib/BaseTester.mjs -------------------------------------------------------------------------------- /tests/lib/JsonRPCTester.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/lib/JsonRPCTester.mjs -------------------------------------------------------------------------------- /tests/lib/RestAPITester.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/lib/RestAPITester.mjs -------------------------------------------------------------------------------- /tests/lib/TestFactory.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/lib/TestFactory.mjs -------------------------------------------------------------------------------- /tests/lib/UseCaseTester.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/lib/UseCaseTester.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/admins-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/admins-create.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/admins-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/admins-delete.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/admins-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/admins-list.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/admins-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/admins-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/admins-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/admins-show.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/sessions-check.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/sessions-check.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/sessions-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/sessions-create.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/users-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/users-create.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/users-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/users-delete.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/users-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/users-list.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/users-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/users-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/users-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/users-show.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/admin/users-update.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/admin/users-update.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/actions-submit.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/actions-submit.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/sessions-check.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/sessions-check.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/sessions-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/sessions-create.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/users-create.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/users-create.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/users-delete.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/users-delete.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/users-list.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/users-list.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/users-reset-password.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/users-reset-password.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/users-show.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/users-show.test.mjs -------------------------------------------------------------------------------- /tests/use-cases/main/users-update.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebbyLab/webbylab-starter-app-for-nodejs/HEAD/tests/use-cases/main/users-update.test.mjs --------------------------------------------------------------------------------