├── .editorconfig ├── .env ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── build-prod.yml │ ├── build-staging.yml │ └── pr-check.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .lintstagedrc.js ├── .npmignore ├── .nvmrc ├── .prettierrc.js ├── .run ├── Run all ms.run.xml ├── Run all tests.run.xml ├── authentication.run.xml ├── authorization.run.xml ├── configuration.run.xml ├── content.run.xml ├── cron.run.xml ├── files.run.xml ├── gateway.run.xml ├── inverted json.run.xml ├── notification.run.xml ├── payment-stripe.run.xml ├── users - i.run.xml └── users.run.xml ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── commitlint.config.js ├── configs ├── config.local.json ├── cron.json └── middlewares.json ├── docker-compose.ms.yml ├── docker-compose.yml ├── http-requests ├── content │ ├── component-requests.http │ ├── requests.http │ └── single-type-requests.http ├── notification │ ├── notice │ │ └── endpoints │ │ │ ├── create.http │ │ │ └── update.http │ └── task │ │ └── index.http ├── payment-stripe │ ├── guides │ │ ├── login-customer-in-express-dashboard.http │ │ ├── login-customer-in-onboarding.http │ │ ├── setup-customer-account.http │ │ └── setup-customer-payment-method.http │ ├── requests.http │ └── stripe │ │ ├── endpoints │ │ ├── customer │ │ │ └── view.http │ │ └── stripe │ │ │ ├── balance.http │ │ │ ├── dashboard-login-link.http │ │ │ └── instant-payout.http │ │ └── workflows │ │ ├── tax.http │ │ └── transaction.http ├── requests.http └── users │ └── requests.http ├── microservices ├── authentication │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __mocks__ │ │ └── cookies.ts │ ├── __tests__ │ │ ├── config │ │ │ ├── cookies.ts │ │ │ ├── jwt.ts │ │ │ └── remote.ts │ │ ├── index-test.ts │ │ ├── methods │ │ │ ├── cookies │ │ │ │ └── remove-test.ts │ │ │ ├── index-test.ts │ │ │ └── token │ │ │ │ ├── create-test.ts │ │ │ │ ├── identify-test.ts │ │ │ │ ├── list-test.ts │ │ │ │ ├── remove-test.ts │ │ │ │ ├── renew-test.ts │ │ │ │ ├── update-test.ts │ │ │ │ └── view-test.ts │ │ └── services │ │ │ ├── methods │ │ │ ├── create-auth-token-test.ts │ │ │ ├── identify-auth-token-test.ts │ │ │ └── renew-auth-token-test.ts │ │ │ └── tokens │ │ │ ├── jwt-test.ts │ │ │ └── personal-test.ts │ ├── migrations │ │ └── 1645628476443-init.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ ├── cookies.ts │ │ │ ├── jwt.ts │ │ │ ├── remote.ts │ │ │ └── start.ts │ │ ├── constants │ │ │ ├── auth-providers.ts │ │ │ ├── index.ts │ │ │ ├── token-type.ts │ │ │ └── unauthorized-code.ts │ │ ├── entities │ │ │ └── token.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ └── remote-config.ts │ │ ├── methods │ │ │ ├── cookies │ │ │ │ └── remove.ts │ │ │ ├── index.ts │ │ │ └── token │ │ │ │ ├── count.ts │ │ │ │ ├── create.ts │ │ │ │ ├── identify.ts │ │ │ │ ├── list.ts │ │ │ │ ├── remove.ts │ │ │ │ ├── renew.ts │ │ │ │ ├── update.ts │ │ │ │ └── view.ts │ │ ├── services │ │ │ ├── methods │ │ │ │ ├── base-auth-token.ts │ │ │ │ ├── create-auth-token.ts │ │ │ │ ├── identity-auth-token.ts │ │ │ │ └── renew-auth-token.ts │ │ │ └── tokens │ │ │ │ ├── jwt.ts │ │ │ │ └── personal.ts │ │ └── tracer.ts │ └── tsconfig.json ├── authorization │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __mocks__ │ │ └── user-roles.ts │ ├── __tests__ │ │ ├── config │ │ │ └── remote.ts │ │ ├── index-test.ts │ │ ├── methods │ │ │ ├── endpoint-filter │ │ │ │ └── crud-test.ts │ │ │ ├── endpoint │ │ │ │ ├── crud-test.ts │ │ │ │ ├── enforce-test.ts │ │ │ │ └── filter-test.ts │ │ │ ├── filter │ │ │ │ └── crud-test.ts │ │ │ ├── index-test.ts │ │ │ ├── model │ │ │ │ └── crud-test.ts │ │ │ ├── role │ │ │ │ └── crud-test.ts │ │ │ ├── service │ │ │ │ └── sync-metadata-test.ts │ │ │ └── user-role │ │ │ │ ├── create-test.ts │ │ │ │ ├── remove-test.ts │ │ │ │ └── view-test.ts │ │ └── services │ │ │ ├── condition-checker-test.ts │ │ │ ├── endpoint-handler-test.ts │ │ │ ├── enforcer-test.ts │ │ │ ├── fields-filter-test.ts │ │ │ ├── method-filters-test.ts │ │ │ ├── methods-importer-test.ts │ │ │ └── templater-test.ts │ ├── migrations │ │ ├── 1645783684023-init.ts │ │ ├── 1706284451402-condition-description.ts │ │ ├── 1707321571830-condition-description-length.ts │ │ └── permissions │ │ │ ├── export.ts │ │ │ ├── helpers.ts │ │ │ ├── import.ts │ │ │ ├── list │ │ │ ├── conditions.json │ │ │ ├── filters.json │ │ │ ├── methods │ │ │ │ ├── authentication.json │ │ │ │ ├── authorization.json │ │ │ │ ├── blog.json │ │ │ │ ├── configuration.json │ │ │ │ ├── content.json │ │ │ │ ├── cron.json │ │ │ │ ├── files.json │ │ │ │ ├── notification.json │ │ │ │ ├── payment-stripe.json │ │ │ │ └── users.json │ │ │ ├── models │ │ │ │ ├── authentication.json │ │ │ │ ├── authorization.json │ │ │ │ ├── blog.json │ │ │ │ ├── common.json │ │ │ │ ├── configuration.json │ │ │ │ ├── content.json │ │ │ │ ├── cron.json │ │ │ │ ├── files.json │ │ │ │ ├── notification.json │ │ │ │ ├── payment-stripe.json │ │ │ │ └── users.json │ │ │ └── roles.json │ │ │ └── sync.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ ├── remote.ts │ │ │ └── start.ts │ │ ├── constants │ │ │ ├── common-models.ts │ │ │ ├── exception-code.ts │ │ │ ├── field-policy.ts │ │ │ ├── filter.ts │ │ │ └── index.ts │ │ ├── entities │ │ │ ├── condition.ts │ │ │ ├── filter.ts │ │ │ ├── method-filter.ts │ │ │ ├── method.ts │ │ │ ├── model.ts │ │ │ ├── role.ts │ │ │ ├── roles-tree.ts │ │ │ └── user-role.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ └── remote-config.ts │ │ ├── methods │ │ │ ├── condition │ │ │ │ └── crud.ts │ │ │ ├── endpoint-filter │ │ │ │ └── crud.ts │ │ │ ├── endpoint │ │ │ │ ├── crud.ts │ │ │ │ ├── enforce.ts │ │ │ │ └── filter.ts │ │ │ ├── filter │ │ │ │ └── crud.ts │ │ │ ├── index.ts │ │ │ ├── model │ │ │ │ └── crud.ts │ │ │ ├── role │ │ │ │ └── crud.ts │ │ │ ├── service │ │ │ │ └── sync-metadata.ts │ │ │ └── user-role │ │ │ │ ├── assign.ts │ │ │ │ ├── remove.ts │ │ │ │ └── view.ts │ │ ├── services │ │ │ ├── condition-checker.ts │ │ │ ├── endpoint-handler.ts │ │ │ ├── enforcer.ts │ │ │ ├── fields-filter.ts │ │ │ ├── method-filters.ts │ │ │ ├── methods-importer.ts │ │ │ └── templater.ts │ │ └── tracer.ts │ └── tsconfig.json ├── blog │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __mocks__ │ │ ├── article.ts │ │ └── category.ts │ ├── __tests__ │ │ ├── index-test.ts │ │ └── methods │ │ │ ├── article │ │ │ └── crud-test.ts │ │ │ ├── category │ │ │ └── crud-test.ts │ │ │ └── index-test.ts │ ├── migrations │ │ └── 1693301991584-init.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ └── start.ts │ │ ├── constants │ │ │ └── index.ts │ │ ├── entities │ │ │ ├── article.ts │ │ │ └── category.ts │ │ ├── index.ts │ │ ├── methods │ │ │ ├── article │ │ │ │ └── crud.ts │ │ │ ├── category │ │ │ │ └── crud.ts │ │ │ └── index.ts │ │ └── tracer.ts │ └── tsconfig.json ├── configuration │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __mocks__ │ │ └── config-repository.ts │ ├── __tests__ │ │ ├── index-test.ts │ │ ├── methods │ │ │ ├── config │ │ │ │ └── crud-test.ts │ │ │ ├── index-test.ts │ │ │ └── middleware │ │ │ │ ├── count-test.ts │ │ │ │ ├── create-test.ts │ │ │ │ ├── list-test.ts │ │ │ │ ├── remove-test.ts │ │ │ │ ├── update-test.ts │ │ │ │ └── view-test.ts │ │ └── repositories │ │ │ ├── config-repository-test.ts │ │ │ └── middleware-repository-test.ts │ ├── migrations │ │ └── 1645793882509-init.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ └── start.ts │ │ ├── constants │ │ │ └── index.ts │ │ ├── entities │ │ │ ├── config.ts │ │ │ └── middleware.ts │ │ ├── index.ts │ │ ├── methods │ │ │ ├── config │ │ │ │ └── crud.ts │ │ │ ├── index.ts │ │ │ └── middleware │ │ │ │ ├── count.ts │ │ │ │ ├── create.ts │ │ │ │ ├── list.ts │ │ │ │ ├── remove.ts │ │ │ │ ├── update.ts │ │ │ │ └── view.ts │ │ ├── repositories │ │ │ ├── config-repository.ts │ │ │ └── middleware-repository.ts │ │ └── tracer.ts │ └── tsconfig.json ├── content │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __mocks__ │ │ ├── single-type-meta.ts │ │ └── single-type-view-process.ts │ ├── __tests__ │ │ ├── helpers │ │ │ └── replace-entities-test.ts │ │ ├── index-test.ts │ │ ├── methods │ │ │ ├── component │ │ │ │ └── crud-test.ts │ │ │ ├── index-test.ts │ │ │ └── single-type │ │ │ │ ├── crud-test.ts │ │ │ │ └── view-test.ts │ │ └── services │ │ │ ├── single-type-meta-test.ts │ │ │ └── single-type-view-process-test.ts │ ├── migrations │ │ └── 1675809166176-init.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ ├── remote.ts │ │ │ └── start.ts │ │ ├── constants │ │ │ ├── index.ts │ │ │ ├── input-type.ts │ │ │ └── schema-object-types.ts │ │ ├── entities │ │ │ ├── component.ts │ │ │ └── single-type.ts │ │ ├── helpers │ │ │ ├── get-expand-route-properties.ts │ │ │ ├── guards │ │ │ │ └── is-component.ts │ │ │ ├── is-camel-case-string.ts │ │ │ ├── is-component-input-valid.ts │ │ │ ├── is-relation-input-valid.ts │ │ │ ├── lsfirst.ts │ │ │ ├── replace-entities.ts │ │ │ └── validators │ │ │ │ ├── is-camel-case-schema.ts │ │ │ │ ├── is-component-schema.ts │ │ │ │ ├── is-relation-schema.ts │ │ │ │ └── messages.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ ├── component-route.ts │ │ │ ├── component.ts │ │ │ ├── expand-data.ts │ │ │ ├── expand-route.ts │ │ │ ├── meta-shema.ts │ │ │ ├── remote-config.ts │ │ │ └── schema-object-type.ts │ │ ├── methods │ │ │ ├── component │ │ │ │ └── crud.ts │ │ │ ├── index.ts │ │ │ ├── meta.ts │ │ │ └── single-type │ │ │ │ ├── crud.ts │ │ │ │ └── view.ts │ │ ├── repositories │ │ │ ├── component.ts │ │ │ └── single-type.ts │ │ ├── services │ │ │ ├── single-type-meta.ts │ │ │ └── single-type-view-process.ts │ │ └── tracer.ts │ └── tsconfig.json ├── cron │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __tests__ │ │ ├── index-test.ts │ │ ├── methods │ │ │ ├── history │ │ │ │ └── crud-test.ts │ │ │ ├── index-test.ts │ │ │ └── task │ │ │ │ └── crud-test.ts │ │ ├── repositories │ │ │ └── task-test.ts │ │ ├── services │ │ │ └── task-manager-test.ts │ │ └── subscribers │ │ │ └── task-test.ts │ ├── migrations │ │ ├── 1676285930026-init.ts │ │ └── 1689353505403-history-time.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ └── start.ts │ │ ├── constants │ │ │ ├── index.ts │ │ │ └── task-status.ts │ │ ├── entities │ │ │ ├── history.ts │ │ │ └── task.ts │ │ ├── index.ts │ │ ├── methods │ │ │ ├── history │ │ │ │ └── crud.ts │ │ │ ├── index.ts │ │ │ └── task │ │ │ │ └── crud.ts │ │ ├── repositories │ │ │ └── task.ts │ │ ├── services │ │ │ └── task-manager.ts │ │ ├── subscribers │ │ │ └── task.ts │ │ └── tracer.ts │ └── tsconfig.json ├── files │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __mocks__ │ │ ├── common.ts │ │ └── storage-stub.ts │ ├── __tests__ │ │ ├── config │ │ │ └── remote.ts │ │ ├── index-test.ts │ │ ├── methods │ │ │ ├── file-entity │ │ │ │ ├── crud-test.ts │ │ │ │ ├── list-test.ts │ │ │ │ └── view-test.ts │ │ │ ├── file │ │ │ │ ├── count.ts │ │ │ │ ├── create-empty.ts │ │ │ │ ├── create-test.ts │ │ │ │ ├── list-test.ts │ │ │ │ ├── remove-test.ts │ │ │ │ ├── update-test.ts │ │ │ │ └── view-test.ts │ │ │ ├── folder │ │ │ │ └── crud-test.ts │ │ │ └── index-test.ts │ │ ├── services │ │ │ ├── file-domain-test.ts │ │ │ ├── file │ │ │ │ ├── any-file-test.ts │ │ │ │ ├── empty-file-test.ts │ │ │ │ ├── factory-test.ts │ │ │ │ └── image-test.ts │ │ │ └── storage │ │ │ │ ├── factory-test.ts │ │ │ │ └── s3-test.ts │ │ └── subscribers │ │ │ ├── file-entity-test.ts │ │ │ └── file-test.ts │ ├── migrations │ │ ├── 1652881642096-init.ts │ │ └── 1675351152994-folder.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ ├── remote.ts │ │ │ └── start.ts │ │ ├── constants │ │ │ ├── file-type.ts │ │ │ ├── image-extensions.ts │ │ │ ├── index.ts │ │ │ └── storage-type.ts │ │ ├── entities │ │ │ ├── file-entity.ts │ │ │ ├── file.ts │ │ │ └── folder.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ ├── image-processing-config.ts │ │ │ └── remote-config.ts │ │ ├── methods │ │ │ ├── file-entity │ │ │ │ ├── crud.ts │ │ │ │ ├── list.ts │ │ │ │ └── view.ts │ │ │ ├── file │ │ │ │ ├── count.ts │ │ │ │ ├── create-empty.ts │ │ │ │ ├── create.ts │ │ │ │ ├── list.ts │ │ │ │ ├── remove.ts │ │ │ │ ├── update.ts │ │ │ │ └── view.ts │ │ │ ├── folder │ │ │ │ └── crud.ts │ │ │ └── index.ts │ │ ├── repositories │ │ │ └── file-entity.ts │ │ ├── services │ │ │ ├── file-post-process.ts │ │ │ ├── file │ │ │ │ ├── abstract.ts │ │ │ │ ├── any-file.ts │ │ │ │ ├── empty-file.ts │ │ │ │ ├── factory.ts │ │ │ │ └── image.ts │ │ │ └── storage │ │ │ │ ├── abstract.ts │ │ │ │ ├── factory.ts │ │ │ │ ├── local.ts │ │ │ │ └── s3.ts │ │ ├── subscribers │ │ │ ├── file-entity.ts │ │ │ └── file.ts │ │ └── tracer.ts │ └── tsconfig.json ├── gateway │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __tests__ │ │ ├── config │ │ │ └── remote.ts │ │ ├── helpers │ │ │ └── raw-body-saver.ts │ │ ├── index-test.ts │ │ └── middlewares │ │ │ └── webhook.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ ├── ms.ts │ │ │ ├── remote.ts │ │ │ └── start.ts │ │ ├── constants │ │ │ └── index.ts │ │ ├── helpers │ │ │ └── raw-body-saver.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ └── remote-config.ts │ │ ├── middlewares │ │ │ ├── cors.ts │ │ │ ├── user-info.ts │ │ │ └── webhook.ts │ │ └── tracer.ts │ └── tsconfig.json ├── notification │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __mocks__ │ │ ├── email.ts │ │ ├── notice.ts │ │ └── task.ts │ ├── __tests__ │ │ ├── config │ │ │ └── remote.ts │ │ ├── index-test.ts │ │ ├── methods │ │ │ ├── email │ │ │ │ └── send-test.ts │ │ │ ├── index-test.ts │ │ │ ├── message │ │ │ │ └── crud-test.ts │ │ │ ├── notice │ │ │ │ └── crud-test.ts │ │ │ └── task │ │ │ │ └── crud-test.ts │ │ ├── services │ │ │ ├── email-provider │ │ │ │ ├── factory-test.ts │ │ │ │ └── nodemailer-test.ts │ │ │ ├── task-handlers │ │ │ │ ├── abstract-test.ts │ │ │ │ ├── email-all-test.ts │ │ │ │ ├── email-group-test.ts │ │ │ │ ├── factory-test.ts │ │ │ │ └── notice-all-test.ts │ │ │ └── task │ │ │ │ └── index-test.ts │ │ └── subscribers │ │ │ └── notice-test.ts │ ├── migrations │ │ ├── 1647512430072-init.ts │ │ ├── 1675360054932-notice.ts │ │ ├── 1688581612749-message-attachments.ts │ │ ├── 1701182756187-task.ts │ │ ├── 1701258758976-message-template.ts │ │ ├── 1701295119446-task-mode.ts │ │ ├── 1701305305692-recipient.ts │ │ ├── 1701875260392-recipient-primary-key.ts │ │ ├── 1709913600000-add-fcm-token-table.ts │ │ └── 1742223121658-use-userid-and-useragent-as-pk.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ ├── remote.ts │ │ │ └── start.ts │ │ ├── constants │ │ │ ├── email-provider.ts │ │ │ ├── index.ts │ │ │ ├── notify-type.ts │ │ │ ├── task-mode.ts │ │ │ ├── task-status.ts │ │ │ └── task-type.ts │ │ ├── entities │ │ │ ├── fcm-token.ts │ │ │ ├── message.ts │ │ │ ├── notice.ts │ │ │ ├── recipient.ts │ │ │ └── task.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ ├── handled-counts.ts │ │ │ ├── message-attachment.ts │ │ │ └── remote-config.ts │ │ ├── jobs │ │ │ ├── index.ts │ │ │ └── task │ │ │ │ └── process.ts │ │ ├── methods │ │ │ ├── email │ │ │ │ └── send.ts │ │ │ ├── fcm-token │ │ │ │ ├── crud.ts │ │ │ │ └── save.ts │ │ │ ├── index.ts │ │ │ ├── messages │ │ │ │ └── crud.ts │ │ │ ├── notice │ │ │ │ ├── crud.ts │ │ │ │ ├── hide-all.ts │ │ │ │ └── view-all.ts │ │ │ ├── phone │ │ │ │ └── send.ts │ │ │ ├── push │ │ │ │ └── send.ts │ │ │ └── task │ │ │ │ └── crud.ts │ │ ├── services │ │ │ ├── email-provider │ │ │ │ ├── abstract.ts │ │ │ │ ├── factory.ts │ │ │ │ └── nodemailer.ts │ │ │ ├── firebase │ │ │ │ ├── firebase-sdk.ts │ │ │ │ └── index.ts │ │ │ ├── notice │ │ │ │ └── index.ts │ │ │ ├── task-handlers │ │ │ │ ├── abstract.ts │ │ │ │ ├── email-all.ts │ │ │ │ ├── email-group.ts │ │ │ │ ├── factory.ts │ │ │ │ └── notice-all.ts │ │ │ └── task │ │ │ │ ├── index.ts │ │ │ │ └── process.ts │ │ ├── subscribers │ │ │ ├── notice.ts │ │ │ └── task.ts │ │ └── tracer.ts │ └── tsconfig.json ├── payment-stripe │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── build-webhook-event.ts │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __mocks__ │ │ ├── bank-account.ts │ │ ├── card.ts │ │ ├── config.ts │ │ ├── customer.ts │ │ ├── dispute.ts │ │ ├── evidence-details.ts │ │ ├── messages.ts │ │ ├── payout.ts │ │ ├── stripe.ts │ │ └── webhook-events │ │ │ └── external-account │ │ │ └── bank-account.ts │ ├── __tests__ │ │ ├── helpers │ │ │ ├── compose-balance-test.ts │ │ │ ├── convert-balance-from-unit.ts │ │ │ ├── extract-id-from-stripe-instance.ts │ │ │ ├── formattes │ │ │ │ ├── from-expiration-date-test.ts │ │ │ │ └── to-expiration-date-test.ts │ │ │ ├── get-percent-from-amount-test.ts │ │ │ ├── is-allowed-instant-payout.ts │ │ │ ├── is-card-expiration-date-valid.ts │ │ │ └── is-expiration-date-valid-test.ts │ │ ├── index-test.ts │ │ ├── methods │ │ │ ├── bank-account │ │ │ │ └── crud-test.ts │ │ │ ├── card │ │ │ │ └── crud-test.ts │ │ │ ├── customer │ │ │ │ └── crud-test.ts │ │ │ ├── dispute │ │ │ │ └── crud-test.ts │ │ │ ├── evidence-details │ │ │ │ └── crud-test.ts │ │ │ ├── index-test.ts │ │ │ ├── payout │ │ │ │ └── crud-test.ts │ │ │ └── transaction │ │ │ │ └── crud-test.ts │ │ └── services │ │ │ ├── calculation-test.ts │ │ │ ├── card-test.ts │ │ │ ├── payment-gateway │ │ │ └── stripe.ts │ │ │ ├── transaction-test.ts │ │ │ └── webhook-handlers │ │ │ └── external-account.ts │ ├── migrations │ │ ├── 1679778151988-init.ts │ │ ├── 1687121988009-created-fields.ts │ │ ├── 1691443587317-coupon-entity.ts │ │ ├── 1692635371272-refund.ts │ │ ├── 1692712498358-coupon-promo.ts │ │ ├── 1692718250835-refund-id.ts │ │ ├── 1692806259412-promo-code-max-redemptions.ts │ │ ├── 1698656203251-cart.ts │ │ ├── 1698922321013-card-holder-and-issuer-billings.ts │ │ ├── 1699352296715-card-payment-method.ts │ │ ├── 1700567137231-transaction-application-fee.ts │ │ ├── 1700583822001-transaction-fees.ts │ │ ├── 1700733245581-transaction-charge.ts │ │ ├── 1700750263639-transaction-tax-refs.ts │ │ ├── 1701685975841-dispute.ts │ │ ├── 1701787694561-transaction-dispute-relation.ts │ │ ├── 1701791863603-transaction-charge-and-dispute.ts │ │ ├── 1704980509990-payout.ts │ │ ├── 1705068091320-payout-unique.ts │ │ ├── 1705187733469-payout-abstract-relation.ts │ │ ├── 1753535753000-add-custom-amount.ts │ │ ├── 1753736525000-add-metadata-to-price.ts │ │ └── 1753736526000-add-custom-unit-amount-to-price.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ ├── remote.ts │ │ │ └── start.ts │ │ ├── constants │ │ │ ├── agreement-type.ts │ │ │ ├── balance-type.ts │ │ │ ├── business-type.ts │ │ │ ├── charge-refund-status.ts │ │ │ ├── coupon-duration.ts │ │ │ ├── dispute-reason.ts │ │ │ ├── dispute-status.ts │ │ │ ├── index.ts │ │ │ ├── payout-method-type.ts │ │ │ ├── payout-method.ts │ │ │ ├── payout-status.ts │ │ │ ├── payout-type.ts │ │ │ ├── refund-amount-type.ts │ │ │ ├── refund-status.ts │ │ │ ├── stripe-account-types.ts │ │ │ ├── stripe-checkout-status.ts │ │ │ ├── stripe-dispute-reason.ts │ │ │ ├── stripe-dispute-status.ts │ │ │ ├── stripe-payment-methods.ts │ │ │ ├── stripe-refund-status.ts │ │ │ ├── stripe-transaction-status.ts │ │ │ ├── stripe │ │ │ │ ├── payout-status.ts │ │ │ │ └── payout-type.ts │ │ │ ├── tax-behaviour.ts │ │ │ ├── transaction-default-params.ts │ │ │ ├── transaction-role.ts │ │ │ ├── transaction-status.ts │ │ │ └── transaction-type.ts │ │ ├── entities │ │ │ ├── bank-account.ts │ │ │ ├── card.ts │ │ │ ├── cart-product-price.ts │ │ │ ├── cart.ts │ │ │ ├── coupon.ts │ │ │ ├── customer.ts │ │ │ ├── dispute.ts │ │ │ ├── evidence-details.ts │ │ │ ├── payout.ts │ │ │ ├── price.ts │ │ │ ├── product.ts │ │ │ ├── promo-code.ts │ │ │ ├── refund.ts │ │ │ └── transaction.ts │ │ ├── helpers │ │ │ ├── compose-balance.ts │ │ │ ├── convert-balance-from-unit.ts │ │ │ ├── extract-id-from-stripe-instance.ts │ │ │ ├── formatters │ │ │ │ ├── from-expiration-date.ts │ │ │ │ └── to-expiration-date.ts │ │ │ ├── get-percent-from-amount.ts │ │ │ ├── is-allowed-instant-payout.ts │ │ │ ├── is-card-expiration-date-valid.ts │ │ │ ├── is-external-account-is-bank-account.ts │ │ │ └── validators │ │ │ │ ├── is-card-expiration-valid.ts │ │ │ │ ├── is-last-card-digits-valid.ts │ │ │ │ ├── is-stripe-id-valid.ts │ │ │ │ └── messages.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ ├── balance.ts │ │ │ ├── capabilities-status.ts │ │ │ ├── currency.ts │ │ │ ├── fees.ts │ │ │ ├── payment-intent-metadata.ts │ │ │ ├── payout.ts │ │ │ ├── refund-error-reason.ts │ │ │ ├── refund-metadata.ts │ │ │ ├── remote-config.ts │ │ │ ├── tax.ts │ │ │ └── taxes.ts │ │ ├── methods │ │ │ ├── bank-account │ │ │ │ ├── add.ts │ │ │ │ └── crud.ts │ │ │ ├── card │ │ │ │ ├── add.ts │ │ │ │ └── crud.ts │ │ │ ├── cart-product-price │ │ │ │ └── crud.ts │ │ │ ├── cart │ │ │ │ └── crud.ts │ │ │ ├── coupon │ │ │ │ ├── create.ts │ │ │ │ └── crud.ts │ │ │ ├── customer │ │ │ │ ├── create.ts │ │ │ │ ├── crud.ts │ │ │ │ └── remove.ts │ │ │ ├── dispute │ │ │ │ └── crud.ts │ │ │ ├── evidence-details │ │ │ │ └── crud.ts │ │ │ ├── index.ts │ │ │ ├── payout │ │ │ │ └── crud.ts │ │ │ ├── price │ │ │ │ ├── create.ts │ │ │ │ └── crud.ts │ │ │ ├── product │ │ │ │ ├── create.ts │ │ │ │ └── crud.ts │ │ │ ├── promo-code │ │ │ │ └── crud.ts │ │ │ ├── refund │ │ │ │ └── crud.ts │ │ │ ├── stripe │ │ │ │ ├── balance.ts │ │ │ │ ├── connect-account-link.ts │ │ │ │ ├── connect-account.ts │ │ │ │ ├── create-cart-checkout.ts │ │ │ │ ├── create-checkout.ts │ │ │ │ ├── create-payment-intent.ts │ │ │ │ ├── dashboard-login-link.ts │ │ │ │ ├── instant-payout.ts │ │ │ │ ├── payment-intent-fees.ts │ │ │ │ ├── payout.ts │ │ │ │ ├── setup-intent.ts │ │ │ │ └── webhook.ts │ │ │ └── transaction │ │ │ │ └── crud.ts │ │ ├── repositories │ │ │ ├── bank-account.ts │ │ │ ├── card.ts │ │ │ ├── customer.ts │ │ │ ├── dispute.ts │ │ │ ├── payout.ts │ │ │ ├── refund.ts │ │ │ └── transaction.ts │ │ ├── services │ │ │ ├── card.ts │ │ │ ├── common │ │ │ │ └── calculation.ts │ │ │ ├── dispute.ts │ │ │ ├── parser.ts │ │ │ ├── payment-gateway │ │ │ │ ├── abstract.ts │ │ │ │ └── stripe.ts │ │ │ ├── payout │ │ │ │ └── index.ts │ │ │ ├── refund.ts │ │ │ ├── transaction.ts │ │ │ └── webhook-handlers │ │ │ │ ├── account.ts │ │ │ │ ├── application-fee.ts │ │ │ │ ├── charge.ts │ │ │ │ ├── customer.ts │ │ │ │ ├── external-account.ts │ │ │ │ ├── index.ts │ │ │ │ ├── payment-intent.ts │ │ │ │ ├── payment-method.ts │ │ │ │ ├── payout.ts │ │ │ │ ├── setup-intent.ts │ │ │ │ └── transfer.ts │ │ ├── subscribers │ │ │ ├── card.ts │ │ │ ├── coupon.ts │ │ │ ├── dispute.ts │ │ │ ├── payout.ts │ │ │ ├── promo-code.ts │ │ │ ├── refund.ts │ │ │ └── transaction.ts │ │ ├── templates │ │ │ └── card │ │ │ │ └── setup-intent.html │ │ └── tracer.ts │ └── tsconfig.json └── users │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ ├── root-hooks.ts │ └── sinon-chai.ts │ ├── __tests__ │ ├── config │ │ └── remote.ts │ ├── events │ │ └── user │ │ │ ├── file-entity-changed.ts │ │ │ └── file-removed.ts │ ├── index-test.ts │ ├── methods │ │ ├── confirm-code │ │ │ ├── crud-test.ts │ │ │ └── send-test.ts │ │ ├── identity-provider │ │ │ ├── attach-test.ts │ │ │ ├── crud-test.ts │ │ │ └── sign-in-test.ts │ │ ├── index-test.ts │ │ ├── profile │ │ │ └── crud-test.ts │ │ └── user │ │ │ ├── change-login-test.ts │ │ │ ├── change-password-test.ts │ │ │ ├── check-username-test.ts │ │ │ ├── crud-test.ts │ │ │ ├── me-test.ts │ │ │ ├── sign-in-test.ts │ │ │ ├── sign-out-test.ts │ │ │ └── sign-up-test.ts │ ├── repositories │ │ └── user-test.ts │ ├── services │ │ ├── change-login-test.ts │ │ ├── change-password-test.ts │ │ ├── confirm │ │ │ ├── email-test.ts │ │ │ └── phone-test.ts │ │ ├── confirmation-test.ts │ │ ├── identity-provider │ │ │ └── firebase-test.ts │ │ ├── sign-in-test.ts │ │ └── sign-up-test.ts │ └── subscribers │ │ └── user-test.ts │ ├── migrations │ └── 1645794505492-init.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ ├── config │ │ ├── remote.ts │ │ └── start.ts │ ├── constants │ │ ├── exception-code.ts │ │ ├── gender.ts │ │ ├── id-provider.ts │ │ └── index.ts │ ├── entities │ │ ├── confirm-code.ts │ │ ├── identity-provider.ts │ │ ├── profile.ts │ │ └── user.ts │ ├── events │ │ ├── index.ts │ │ └── user │ │ │ ├── file-entity-changed.ts │ │ │ └── file-removed.ts │ ├── index.ts │ ├── interfaces │ │ ├── clear-user-tokens.ts │ │ └── remote-config.ts │ ├── methods │ │ ├── confirm-code │ │ │ ├── crud.ts │ │ │ └── send.ts │ │ ├── identity-provider │ │ │ ├── attach.ts │ │ │ ├── crud.ts │ │ │ ├── get-user-by-token.ts │ │ │ └── sign-in.ts │ │ ├── index.ts │ │ ├── profile │ │ │ └── crud.ts │ │ └── user │ │ │ ├── change-login.ts │ │ │ ├── change-password.ts │ │ │ ├── check-username.ts │ │ │ ├── crud.ts │ │ │ ├── me.ts │ │ │ ├── sign-in.ts │ │ │ ├── sign-out.ts │ │ │ └── sign-up.ts │ ├── repositories │ │ └── user.ts │ ├── services │ │ ├── change-login.ts │ │ ├── change-password.ts │ │ ├── confirm │ │ │ ├── abstract.ts │ │ │ ├── email.ts │ │ │ ├── factory.ts │ │ │ └── phone.ts │ │ ├── external │ │ │ └── firebase-sdk.ts │ │ ├── identity-provider │ │ │ ├── abstract.ts │ │ │ ├── factory.ts │ │ │ └── firebase.ts │ │ ├── sign-in.ts │ │ └── sign-up.ts │ ├── subscribers │ │ └── user.ts │ └── tracer.ts │ └── tsconfig.json ├── nyc.config.js ├── package.json ├── template ├── README.md ├── docker │ ├── Dockerfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ └── release.config.mjs ├── features │ └── remote-config │ │ ├── config │ │ └── remote.ts │ │ └── interfaces │ │ └── remote-config.ts ├── new │ ├── .eslintrc.js │ ├── .lintstagedrc.js │ ├── .mocharc.js │ ├── .npmignore │ ├── README.md │ ├── __helpers__ │ │ ├── root-hooks.ts │ │ └── sinon-chai.ts │ ├── __tests__ │ │ ├── index-test.ts │ │ └── methods │ │ │ └── index-test.ts │ ├── package-lock.json │ ├── package.json │ ├── release.config.mjs │ ├── rollup.config.mjs │ ├── sonar-project.properties │ ├── src │ │ ├── config │ │ │ └── start.ts │ │ ├── constants │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── methods │ │ │ └── index.ts │ │ └── tracer.ts │ └── tsconfig.json └── package │ ├── __helpers__ │ └── root-hooks.ts │ ├── src │ ├── config │ │ ├── di.ts │ │ └── start.ts │ └── constants │ │ └── index.ts │ └── types │ └── require-in-the-middle.d.ts └── tests ├── .eslintrc.js ├── .lintstagedrc.js ├── .mocharc.js ├── constants └── index.ts ├── helpers ├── api │ ├── client.ts │ └── endpoints.ts ├── commands │ ├── authorization │ │ └── index.ts │ ├── index.ts │ └── users │ │ └── index.ts └── mocha │ ├── root-hooks.ts │ └── sinon-chai.ts ├── integration └── users │ └── permissions │ ├── fields-test.ts │ └── methods-test.ts ├── interfaces └── request.ts ├── package-lock.json ├── package.json └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.env -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [Lomray-Software] 4 | -------------------------------------------------------------------------------- /.github/workflows/build-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.github/workflows/build-prod.yml -------------------------------------------------------------------------------- /.github/workflows/build-staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.github/workflows/build-staging.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.lintstagedrc.js -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.npmignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18.19.0 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/prettier-config'), 3 | }; 4 | -------------------------------------------------------------------------------- /.run/Run all ms.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/Run all ms.run.xml -------------------------------------------------------------------------------- /.run/Run all tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/Run all tests.run.xml -------------------------------------------------------------------------------- /.run/authentication.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/authentication.run.xml -------------------------------------------------------------------------------- /.run/authorization.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/authorization.run.xml -------------------------------------------------------------------------------- /.run/configuration.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/configuration.run.xml -------------------------------------------------------------------------------- /.run/content.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/content.run.xml -------------------------------------------------------------------------------- /.run/cron.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/cron.run.xml -------------------------------------------------------------------------------- /.run/files.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/files.run.xml -------------------------------------------------------------------------------- /.run/gateway.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/gateway.run.xml -------------------------------------------------------------------------------- /.run/inverted json.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/inverted json.run.xml -------------------------------------------------------------------------------- /.run/notification.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/notification.run.xml -------------------------------------------------------------------------------- /.run/payment-stripe.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/payment-stripe.run.xml -------------------------------------------------------------------------------- /.run/users - i.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/users - i.run.xml -------------------------------------------------------------------------------- /.run/users.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/.run/users.run.xml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | }; 4 | -------------------------------------------------------------------------------- /configs/config.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/configs/config.local.json -------------------------------------------------------------------------------- /configs/cron.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/configs/cron.json -------------------------------------------------------------------------------- /configs/middlewares.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/configs/middlewares.json -------------------------------------------------------------------------------- /docker-compose.ms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/docker-compose.ms.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /http-requests/content/component-requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/content/component-requests.http -------------------------------------------------------------------------------- /http-requests/content/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/content/requests.http -------------------------------------------------------------------------------- /http-requests/content/single-type-requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/content/single-type-requests.http -------------------------------------------------------------------------------- /http-requests/notification/notice/endpoints/create.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/notification/notice/endpoints/create.http -------------------------------------------------------------------------------- /http-requests/notification/notice/endpoints/update.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/notification/notice/endpoints/update.http -------------------------------------------------------------------------------- /http-requests/notification/task/index.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/notification/task/index.http -------------------------------------------------------------------------------- /http-requests/payment-stripe/guides/setup-customer-account.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/payment-stripe/guides/setup-customer-account.http -------------------------------------------------------------------------------- /http-requests/payment-stripe/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/payment-stripe/requests.http -------------------------------------------------------------------------------- /http-requests/payment-stripe/stripe/endpoints/customer/view.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/payment-stripe/stripe/endpoints/customer/view.http -------------------------------------------------------------------------------- /http-requests/payment-stripe/stripe/endpoints/stripe/balance.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/payment-stripe/stripe/endpoints/stripe/balance.http -------------------------------------------------------------------------------- /http-requests/payment-stripe/stripe/workflows/tax.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/payment-stripe/stripe/workflows/tax.http -------------------------------------------------------------------------------- /http-requests/payment-stripe/stripe/workflows/transaction.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/payment-stripe/stripe/workflows/transaction.http -------------------------------------------------------------------------------- /http-requests/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/requests.http -------------------------------------------------------------------------------- /http-requests/users/requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/http-requests/users/requests.http -------------------------------------------------------------------------------- /microservices/authentication/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/.eslintrc.js -------------------------------------------------------------------------------- /microservices/authentication/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/authentication/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/authentication/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/.npmignore -------------------------------------------------------------------------------- /microservices/authentication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/README.md -------------------------------------------------------------------------------- /microservices/authentication/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/authentication/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/authentication/__mocks__/cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__mocks__/cookies.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/config/cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/config/cookies.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/config/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/config/jwt.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/config/remote.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/methods/token/list-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/methods/token/list-test.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/methods/token/renew-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/methods/token/renew-test.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/methods/token/view-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/methods/token/view-test.ts -------------------------------------------------------------------------------- /microservices/authentication/__tests__/services/tokens/jwt-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/__tests__/services/tokens/jwt-test.ts -------------------------------------------------------------------------------- /microservices/authentication/migrations/1645628476443-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/migrations/1645628476443-init.ts -------------------------------------------------------------------------------- /microservices/authentication/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/package-lock.json -------------------------------------------------------------------------------- /microservices/authentication/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/package.json -------------------------------------------------------------------------------- /microservices/authentication/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/release.config.mjs -------------------------------------------------------------------------------- /microservices/authentication/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/authentication/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/sonar-project.properties -------------------------------------------------------------------------------- /microservices/authentication/src/config/cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/config/cookies.ts -------------------------------------------------------------------------------- /microservices/authentication/src/config/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/config/jwt.ts -------------------------------------------------------------------------------- /microservices/authentication/src/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/config/remote.ts -------------------------------------------------------------------------------- /microservices/authentication/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/config/start.ts -------------------------------------------------------------------------------- /microservices/authentication/src/constants/auth-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/constants/auth-providers.ts -------------------------------------------------------------------------------- /microservices/authentication/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/authentication/src/constants/token-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/constants/token-type.ts -------------------------------------------------------------------------------- /microservices/authentication/src/constants/unauthorized-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/constants/unauthorized-code.ts -------------------------------------------------------------------------------- /microservices/authentication/src/entities/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/entities/token.ts -------------------------------------------------------------------------------- /microservices/authentication/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/index.ts -------------------------------------------------------------------------------- /microservices/authentication/src/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/interfaces/remote-config.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/cookies/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/cookies/remove.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/token/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/token/count.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/token/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/token/create.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/token/identify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/token/identify.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/token/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/token/list.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/token/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/token/remove.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/token/renew.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/token/renew.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/token/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/token/update.ts -------------------------------------------------------------------------------- /microservices/authentication/src/methods/token/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/methods/token/view.ts -------------------------------------------------------------------------------- /microservices/authentication/src/services/tokens/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/services/tokens/jwt.ts -------------------------------------------------------------------------------- /microservices/authentication/src/services/tokens/personal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/services/tokens/personal.ts -------------------------------------------------------------------------------- /microservices/authentication/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/src/tracer.ts -------------------------------------------------------------------------------- /microservices/authentication/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authentication/tsconfig.json -------------------------------------------------------------------------------- /microservices/authorization/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/.eslintrc.js -------------------------------------------------------------------------------- /microservices/authorization/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/authorization/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/authorization/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/.npmignore -------------------------------------------------------------------------------- /microservices/authorization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/README.md -------------------------------------------------------------------------------- /microservices/authorization/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/authorization/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/authorization/__mocks__/user-roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__mocks__/user-roles.ts -------------------------------------------------------------------------------- /microservices/authorization/__tests__/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__tests__/config/remote.ts -------------------------------------------------------------------------------- /microservices/authorization/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/authorization/__tests__/methods/filter/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__tests__/methods/filter/crud-test.ts -------------------------------------------------------------------------------- /microservices/authorization/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/authorization/__tests__/methods/model/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__tests__/methods/model/crud-test.ts -------------------------------------------------------------------------------- /microservices/authorization/__tests__/methods/role/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__tests__/methods/role/crud-test.ts -------------------------------------------------------------------------------- /microservices/authorization/__tests__/services/enforcer-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__tests__/services/enforcer-test.ts -------------------------------------------------------------------------------- /microservices/authorization/__tests__/services/templater-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/__tests__/services/templater-test.ts -------------------------------------------------------------------------------- /microservices/authorization/migrations/1645783684023-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/migrations/1645783684023-init.ts -------------------------------------------------------------------------------- /microservices/authorization/migrations/permissions/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/migrations/permissions/export.ts -------------------------------------------------------------------------------- /microservices/authorization/migrations/permissions/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/migrations/permissions/helpers.ts -------------------------------------------------------------------------------- /microservices/authorization/migrations/permissions/import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/migrations/permissions/import.ts -------------------------------------------------------------------------------- /microservices/authorization/migrations/permissions/list/roles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/migrations/permissions/list/roles.json -------------------------------------------------------------------------------- /microservices/authorization/migrations/permissions/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/migrations/permissions/sync.ts -------------------------------------------------------------------------------- /microservices/authorization/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/package-lock.json -------------------------------------------------------------------------------- /microservices/authorization/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/package.json -------------------------------------------------------------------------------- /microservices/authorization/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/release.config.mjs -------------------------------------------------------------------------------- /microservices/authorization/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/authorization/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/sonar-project.properties -------------------------------------------------------------------------------- /microservices/authorization/src/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/config/remote.ts -------------------------------------------------------------------------------- /microservices/authorization/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/config/start.ts -------------------------------------------------------------------------------- /microservices/authorization/src/constants/common-models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/constants/common-models.ts -------------------------------------------------------------------------------- /microservices/authorization/src/constants/exception-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/constants/exception-code.ts -------------------------------------------------------------------------------- /microservices/authorization/src/constants/field-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/constants/field-policy.ts -------------------------------------------------------------------------------- /microservices/authorization/src/constants/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/constants/filter.ts -------------------------------------------------------------------------------- /microservices/authorization/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/authorization/src/entities/condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/entities/condition.ts -------------------------------------------------------------------------------- /microservices/authorization/src/entities/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/entities/filter.ts -------------------------------------------------------------------------------- /microservices/authorization/src/entities/method-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/entities/method-filter.ts -------------------------------------------------------------------------------- /microservices/authorization/src/entities/method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/entities/method.ts -------------------------------------------------------------------------------- /microservices/authorization/src/entities/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/entities/model.ts -------------------------------------------------------------------------------- /microservices/authorization/src/entities/role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/entities/role.ts -------------------------------------------------------------------------------- /microservices/authorization/src/entities/roles-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/entities/roles-tree.ts -------------------------------------------------------------------------------- /microservices/authorization/src/entities/user-role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/entities/user-role.ts -------------------------------------------------------------------------------- /microservices/authorization/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/index.ts -------------------------------------------------------------------------------- /microservices/authorization/src/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/interfaces/remote-config.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/condition/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/condition/crud.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/endpoint-filter/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/endpoint-filter/crud.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/endpoint/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/endpoint/crud.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/endpoint/enforce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/endpoint/enforce.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/endpoint/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/endpoint/filter.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/filter/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/filter/crud.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/model/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/model/crud.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/role/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/role/crud.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/service/sync-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/service/sync-metadata.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/user-role/assign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/user-role/assign.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/user-role/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/user-role/remove.ts -------------------------------------------------------------------------------- /microservices/authorization/src/methods/user-role/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/methods/user-role/view.ts -------------------------------------------------------------------------------- /microservices/authorization/src/services/condition-checker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/services/condition-checker.ts -------------------------------------------------------------------------------- /microservices/authorization/src/services/endpoint-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/services/endpoint-handler.ts -------------------------------------------------------------------------------- /microservices/authorization/src/services/enforcer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/services/enforcer.ts -------------------------------------------------------------------------------- /microservices/authorization/src/services/fields-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/services/fields-filter.ts -------------------------------------------------------------------------------- /microservices/authorization/src/services/method-filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/services/method-filters.ts -------------------------------------------------------------------------------- /microservices/authorization/src/services/methods-importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/services/methods-importer.ts -------------------------------------------------------------------------------- /microservices/authorization/src/services/templater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/services/templater.ts -------------------------------------------------------------------------------- /microservices/authorization/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/src/tracer.ts -------------------------------------------------------------------------------- /microservices/authorization/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/authorization/tsconfig.json -------------------------------------------------------------------------------- /microservices/blog/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/.eslintrc.js -------------------------------------------------------------------------------- /microservices/blog/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/blog/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/blog/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/.npmignore -------------------------------------------------------------------------------- /microservices/blog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/README.md -------------------------------------------------------------------------------- /microservices/blog/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/blog/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/blog/__mocks__/article.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/__mocks__/article.ts -------------------------------------------------------------------------------- /microservices/blog/__mocks__/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/__mocks__/category.ts -------------------------------------------------------------------------------- /microservices/blog/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/blog/__tests__/methods/article/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/__tests__/methods/article/crud-test.ts -------------------------------------------------------------------------------- /microservices/blog/__tests__/methods/category/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/__tests__/methods/category/crud-test.ts -------------------------------------------------------------------------------- /microservices/blog/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/blog/migrations/1693301991584-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/migrations/1693301991584-init.ts -------------------------------------------------------------------------------- /microservices/blog/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/package-lock.json -------------------------------------------------------------------------------- /microservices/blog/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/package.json -------------------------------------------------------------------------------- /microservices/blog/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/release.config.mjs -------------------------------------------------------------------------------- /microservices/blog/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/blog/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/sonar-project.properties -------------------------------------------------------------------------------- /microservices/blog/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/config/start.ts -------------------------------------------------------------------------------- /microservices/blog/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/blog/src/entities/article.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/entities/article.ts -------------------------------------------------------------------------------- /microservices/blog/src/entities/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/entities/category.ts -------------------------------------------------------------------------------- /microservices/blog/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/index.ts -------------------------------------------------------------------------------- /microservices/blog/src/methods/article/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/methods/article/crud.ts -------------------------------------------------------------------------------- /microservices/blog/src/methods/category/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/methods/category/crud.ts -------------------------------------------------------------------------------- /microservices/blog/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/blog/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/src/tracer.ts -------------------------------------------------------------------------------- /microservices/blog/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/blog/tsconfig.json -------------------------------------------------------------------------------- /microservices/configuration/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/.eslintrc.js -------------------------------------------------------------------------------- /microservices/configuration/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/configuration/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/configuration/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/.npmignore -------------------------------------------------------------------------------- /microservices/configuration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/README.md -------------------------------------------------------------------------------- /microservices/configuration/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/configuration/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/configuration/__mocks__/config-repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/__mocks__/config-repository.ts -------------------------------------------------------------------------------- /microservices/configuration/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/configuration/__tests__/methods/config/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/__tests__/methods/config/crud-test.ts -------------------------------------------------------------------------------- /microservices/configuration/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/configuration/migrations/1645793882509-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/migrations/1645793882509-init.ts -------------------------------------------------------------------------------- /microservices/configuration/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/package-lock.json -------------------------------------------------------------------------------- /microservices/configuration/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/package.json -------------------------------------------------------------------------------- /microservices/configuration/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/release.config.mjs -------------------------------------------------------------------------------- /microservices/configuration/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/configuration/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/sonar-project.properties -------------------------------------------------------------------------------- /microservices/configuration/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/config/start.ts -------------------------------------------------------------------------------- /microservices/configuration/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/configuration/src/entities/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/entities/config.ts -------------------------------------------------------------------------------- /microservices/configuration/src/entities/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/entities/middleware.ts -------------------------------------------------------------------------------- /microservices/configuration/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/index.ts -------------------------------------------------------------------------------- /microservices/configuration/src/methods/config/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/methods/config/crud.ts -------------------------------------------------------------------------------- /microservices/configuration/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/configuration/src/methods/middleware/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/methods/middleware/count.ts -------------------------------------------------------------------------------- /microservices/configuration/src/methods/middleware/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/methods/middleware/create.ts -------------------------------------------------------------------------------- /microservices/configuration/src/methods/middleware/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/methods/middleware/list.ts -------------------------------------------------------------------------------- /microservices/configuration/src/methods/middleware/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/methods/middleware/remove.ts -------------------------------------------------------------------------------- /microservices/configuration/src/methods/middleware/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/methods/middleware/update.ts -------------------------------------------------------------------------------- /microservices/configuration/src/methods/middleware/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/methods/middleware/view.ts -------------------------------------------------------------------------------- /microservices/configuration/src/repositories/config-repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/repositories/config-repository.ts -------------------------------------------------------------------------------- /microservices/configuration/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/src/tracer.ts -------------------------------------------------------------------------------- /microservices/configuration/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/configuration/tsconfig.json -------------------------------------------------------------------------------- /microservices/content/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/.eslintrc.js -------------------------------------------------------------------------------- /microservices/content/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/content/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/content/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/.npmignore -------------------------------------------------------------------------------- /microservices/content/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/README.md -------------------------------------------------------------------------------- /microservices/content/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/content/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/content/__mocks__/single-type-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__mocks__/single-type-meta.ts -------------------------------------------------------------------------------- /microservices/content/__mocks__/single-type-view-process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__mocks__/single-type-view-process.ts -------------------------------------------------------------------------------- /microservices/content/__tests__/helpers/replace-entities-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__tests__/helpers/replace-entities-test.ts -------------------------------------------------------------------------------- /microservices/content/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/content/__tests__/methods/component/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__tests__/methods/component/crud-test.ts -------------------------------------------------------------------------------- /microservices/content/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/content/__tests__/methods/single-type/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__tests__/methods/single-type/crud-test.ts -------------------------------------------------------------------------------- /microservices/content/__tests__/methods/single-type/view-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/__tests__/methods/single-type/view-test.ts -------------------------------------------------------------------------------- /microservices/content/migrations/1675809166176-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/migrations/1675809166176-init.ts -------------------------------------------------------------------------------- /microservices/content/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/package-lock.json -------------------------------------------------------------------------------- /microservices/content/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/package.json -------------------------------------------------------------------------------- /microservices/content/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/release.config.mjs -------------------------------------------------------------------------------- /microservices/content/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/content/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/sonar-project.properties -------------------------------------------------------------------------------- /microservices/content/src/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/config/remote.ts -------------------------------------------------------------------------------- /microservices/content/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/config/start.ts -------------------------------------------------------------------------------- /microservices/content/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/content/src/constants/input-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/constants/input-type.ts -------------------------------------------------------------------------------- /microservices/content/src/constants/schema-object-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/constants/schema-object-types.ts -------------------------------------------------------------------------------- /microservices/content/src/entities/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/entities/component.ts -------------------------------------------------------------------------------- /microservices/content/src/entities/single-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/entities/single-type.ts -------------------------------------------------------------------------------- /microservices/content/src/helpers/get-expand-route-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/helpers/get-expand-route-properties.ts -------------------------------------------------------------------------------- /microservices/content/src/helpers/guards/is-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/helpers/guards/is-component.ts -------------------------------------------------------------------------------- /microservices/content/src/helpers/is-camel-case-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/helpers/is-camel-case-string.ts -------------------------------------------------------------------------------- /microservices/content/src/helpers/is-component-input-valid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/helpers/is-component-input-valid.ts -------------------------------------------------------------------------------- /microservices/content/src/helpers/is-relation-input-valid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/helpers/is-relation-input-valid.ts -------------------------------------------------------------------------------- /microservices/content/src/helpers/lsfirst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/helpers/lsfirst.ts -------------------------------------------------------------------------------- /microservices/content/src/helpers/replace-entities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/helpers/replace-entities.ts -------------------------------------------------------------------------------- /microservices/content/src/helpers/validators/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/helpers/validators/messages.ts -------------------------------------------------------------------------------- /microservices/content/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/index.ts -------------------------------------------------------------------------------- /microservices/content/src/interfaces/component-route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/interfaces/component-route.ts -------------------------------------------------------------------------------- /microservices/content/src/interfaces/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/interfaces/component.ts -------------------------------------------------------------------------------- /microservices/content/src/interfaces/expand-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/interfaces/expand-data.ts -------------------------------------------------------------------------------- /microservices/content/src/interfaces/expand-route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/interfaces/expand-route.ts -------------------------------------------------------------------------------- /microservices/content/src/interfaces/meta-shema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/interfaces/meta-shema.ts -------------------------------------------------------------------------------- /microservices/content/src/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/interfaces/remote-config.ts -------------------------------------------------------------------------------- /microservices/content/src/interfaces/schema-object-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/interfaces/schema-object-type.ts -------------------------------------------------------------------------------- /microservices/content/src/methods/component/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/methods/component/crud.ts -------------------------------------------------------------------------------- /microservices/content/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/content/src/methods/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/methods/meta.ts -------------------------------------------------------------------------------- /microservices/content/src/methods/single-type/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/methods/single-type/crud.ts -------------------------------------------------------------------------------- /microservices/content/src/methods/single-type/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/methods/single-type/view.ts -------------------------------------------------------------------------------- /microservices/content/src/repositories/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/repositories/component.ts -------------------------------------------------------------------------------- /microservices/content/src/repositories/single-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/repositories/single-type.ts -------------------------------------------------------------------------------- /microservices/content/src/services/single-type-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/services/single-type-meta.ts -------------------------------------------------------------------------------- /microservices/content/src/services/single-type-view-process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/services/single-type-view-process.ts -------------------------------------------------------------------------------- /microservices/content/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/src/tracer.ts -------------------------------------------------------------------------------- /microservices/content/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/content/tsconfig.json -------------------------------------------------------------------------------- /microservices/cron/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/.eslintrc.js -------------------------------------------------------------------------------- /microservices/cron/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/cron/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/cron/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/.npmignore -------------------------------------------------------------------------------- /microservices/cron/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/README.md -------------------------------------------------------------------------------- /microservices/cron/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/cron/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/cron/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/cron/__tests__/methods/history/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__tests__/methods/history/crud-test.ts -------------------------------------------------------------------------------- /microservices/cron/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/cron/__tests__/methods/task/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__tests__/methods/task/crud-test.ts -------------------------------------------------------------------------------- /microservices/cron/__tests__/repositories/task-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__tests__/repositories/task-test.ts -------------------------------------------------------------------------------- /microservices/cron/__tests__/services/task-manager-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__tests__/services/task-manager-test.ts -------------------------------------------------------------------------------- /microservices/cron/__tests__/subscribers/task-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/__tests__/subscribers/task-test.ts -------------------------------------------------------------------------------- /microservices/cron/migrations/1676285930026-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/migrations/1676285930026-init.ts -------------------------------------------------------------------------------- /microservices/cron/migrations/1689353505403-history-time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/migrations/1689353505403-history-time.ts -------------------------------------------------------------------------------- /microservices/cron/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/package-lock.json -------------------------------------------------------------------------------- /microservices/cron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/package.json -------------------------------------------------------------------------------- /microservices/cron/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/release.config.mjs -------------------------------------------------------------------------------- /microservices/cron/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/cron/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/sonar-project.properties -------------------------------------------------------------------------------- /microservices/cron/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/config/start.ts -------------------------------------------------------------------------------- /microservices/cron/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/cron/src/constants/task-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/constants/task-status.ts -------------------------------------------------------------------------------- /microservices/cron/src/entities/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/entities/history.ts -------------------------------------------------------------------------------- /microservices/cron/src/entities/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/entities/task.ts -------------------------------------------------------------------------------- /microservices/cron/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/index.ts -------------------------------------------------------------------------------- /microservices/cron/src/methods/history/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/methods/history/crud.ts -------------------------------------------------------------------------------- /microservices/cron/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/cron/src/methods/task/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/methods/task/crud.ts -------------------------------------------------------------------------------- /microservices/cron/src/repositories/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/repositories/task.ts -------------------------------------------------------------------------------- /microservices/cron/src/services/task-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/services/task-manager.ts -------------------------------------------------------------------------------- /microservices/cron/src/subscribers/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/subscribers/task.ts -------------------------------------------------------------------------------- /microservices/cron/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/src/tracer.ts -------------------------------------------------------------------------------- /microservices/cron/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/cron/tsconfig.json -------------------------------------------------------------------------------- /microservices/files/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/.eslintrc.js -------------------------------------------------------------------------------- /microservices/files/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/files/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/files/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/.npmignore -------------------------------------------------------------------------------- /microservices/files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/README.md -------------------------------------------------------------------------------- /microservices/files/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/files/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/files/__mocks__/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__mocks__/common.ts -------------------------------------------------------------------------------- /microservices/files/__mocks__/storage-stub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__mocks__/storage-stub.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/config/remote.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file-entity/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file-entity/crud-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file-entity/list-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file-entity/list-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file-entity/view-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file-entity/view-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file/count.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file/create-empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file/create-empty.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file/create-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file/create-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file/list-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file/list-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file/remove-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file/remove-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file/update-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file/update-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/file/view-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/file/view-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/folder/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/folder/crud-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/services/file-domain-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/services/file-domain-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/services/file/any-file-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/services/file/any-file-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/services/file/empty-file-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/services/file/empty-file-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/services/file/factory-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/services/file/factory-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/services/file/image-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/services/file/image-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/services/storage/factory-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/services/storage/factory-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/services/storage/s3-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/services/storage/s3-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/subscribers/file-entity-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/subscribers/file-entity-test.ts -------------------------------------------------------------------------------- /microservices/files/__tests__/subscribers/file-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/__tests__/subscribers/file-test.ts -------------------------------------------------------------------------------- /microservices/files/migrations/1652881642096-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/migrations/1652881642096-init.ts -------------------------------------------------------------------------------- /microservices/files/migrations/1675351152994-folder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/migrations/1675351152994-folder.ts -------------------------------------------------------------------------------- /microservices/files/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/package-lock.json -------------------------------------------------------------------------------- /microservices/files/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/package.json -------------------------------------------------------------------------------- /microservices/files/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/release.config.mjs -------------------------------------------------------------------------------- /microservices/files/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/files/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/sonar-project.properties -------------------------------------------------------------------------------- /microservices/files/src/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/config/remote.ts -------------------------------------------------------------------------------- /microservices/files/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/config/start.ts -------------------------------------------------------------------------------- /microservices/files/src/constants/file-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/constants/file-type.ts -------------------------------------------------------------------------------- /microservices/files/src/constants/image-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/constants/image-extensions.ts -------------------------------------------------------------------------------- /microservices/files/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/files/src/constants/storage-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/constants/storage-type.ts -------------------------------------------------------------------------------- /microservices/files/src/entities/file-entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/entities/file-entity.ts -------------------------------------------------------------------------------- /microservices/files/src/entities/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/entities/file.ts -------------------------------------------------------------------------------- /microservices/files/src/entities/folder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/entities/folder.ts -------------------------------------------------------------------------------- /microservices/files/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/index.ts -------------------------------------------------------------------------------- /microservices/files/src/interfaces/image-processing-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/interfaces/image-processing-config.ts -------------------------------------------------------------------------------- /microservices/files/src/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/interfaces/remote-config.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file-entity/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file-entity/crud.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file-entity/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file-entity/list.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file-entity/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file-entity/view.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file/count.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file/create-empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file/create-empty.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file/create.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file/list.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file/remove.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file/update.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/file/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/file/view.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/folder/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/folder/crud.ts -------------------------------------------------------------------------------- /microservices/files/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/files/src/repositories/file-entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/repositories/file-entity.ts -------------------------------------------------------------------------------- /microservices/files/src/services/file-post-process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/file-post-process.ts -------------------------------------------------------------------------------- /microservices/files/src/services/file/abstract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/file/abstract.ts -------------------------------------------------------------------------------- /microservices/files/src/services/file/any-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/file/any-file.ts -------------------------------------------------------------------------------- /microservices/files/src/services/file/empty-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/file/empty-file.ts -------------------------------------------------------------------------------- /microservices/files/src/services/file/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/file/factory.ts -------------------------------------------------------------------------------- /microservices/files/src/services/file/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/file/image.ts -------------------------------------------------------------------------------- /microservices/files/src/services/storage/abstract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/storage/abstract.ts -------------------------------------------------------------------------------- /microservices/files/src/services/storage/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/storage/factory.ts -------------------------------------------------------------------------------- /microservices/files/src/services/storage/local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/storage/local.ts -------------------------------------------------------------------------------- /microservices/files/src/services/storage/s3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/services/storage/s3.ts -------------------------------------------------------------------------------- /microservices/files/src/subscribers/file-entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/subscribers/file-entity.ts -------------------------------------------------------------------------------- /microservices/files/src/subscribers/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/subscribers/file.ts -------------------------------------------------------------------------------- /microservices/files/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/src/tracer.ts -------------------------------------------------------------------------------- /microservices/files/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/files/tsconfig.json -------------------------------------------------------------------------------- /microservices/gateway/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/.eslintrc.js -------------------------------------------------------------------------------- /microservices/gateway/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/gateway/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/gateway/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/.npmignore -------------------------------------------------------------------------------- /microservices/gateway/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/README.md -------------------------------------------------------------------------------- /microservices/gateway/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/gateway/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/gateway/__tests__/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/__tests__/config/remote.ts -------------------------------------------------------------------------------- /microservices/gateway/__tests__/helpers/raw-body-saver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/__tests__/helpers/raw-body-saver.ts -------------------------------------------------------------------------------- /microservices/gateway/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/gateway/__tests__/middlewares/webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/__tests__/middlewares/webhook.ts -------------------------------------------------------------------------------- /microservices/gateway/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/package-lock.json -------------------------------------------------------------------------------- /microservices/gateway/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/package.json -------------------------------------------------------------------------------- /microservices/gateway/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/release.config.mjs -------------------------------------------------------------------------------- /microservices/gateway/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/gateway/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/sonar-project.properties -------------------------------------------------------------------------------- /microservices/gateway/src/config/ms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/config/ms.ts -------------------------------------------------------------------------------- /microservices/gateway/src/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/config/remote.ts -------------------------------------------------------------------------------- /microservices/gateway/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/config/start.ts -------------------------------------------------------------------------------- /microservices/gateway/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/gateway/src/helpers/raw-body-saver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/helpers/raw-body-saver.ts -------------------------------------------------------------------------------- /microservices/gateway/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/index.ts -------------------------------------------------------------------------------- /microservices/gateway/src/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/interfaces/remote-config.ts -------------------------------------------------------------------------------- /microservices/gateway/src/middlewares/cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/middlewares/cors.ts -------------------------------------------------------------------------------- /microservices/gateway/src/middlewares/user-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/middlewares/user-info.ts -------------------------------------------------------------------------------- /microservices/gateway/src/middlewares/webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/middlewares/webhook.ts -------------------------------------------------------------------------------- /microservices/gateway/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/src/tracer.ts -------------------------------------------------------------------------------- /microservices/gateway/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/gateway/tsconfig.json -------------------------------------------------------------------------------- /microservices/notification/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/.eslintrc.js -------------------------------------------------------------------------------- /microservices/notification/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/notification/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/notification/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/.npmignore -------------------------------------------------------------------------------- /microservices/notification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/README.md -------------------------------------------------------------------------------- /microservices/notification/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/notification/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/notification/__mocks__/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__mocks__/email.ts -------------------------------------------------------------------------------- /microservices/notification/__mocks__/notice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__mocks__/notice.ts -------------------------------------------------------------------------------- /microservices/notification/__mocks__/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__mocks__/task.ts -------------------------------------------------------------------------------- /microservices/notification/__tests__/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__tests__/config/remote.ts -------------------------------------------------------------------------------- /microservices/notification/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/notification/__tests__/methods/email/send-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__tests__/methods/email/send-test.ts -------------------------------------------------------------------------------- /microservices/notification/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/notification/__tests__/methods/notice/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__tests__/methods/notice/crud-test.ts -------------------------------------------------------------------------------- /microservices/notification/__tests__/methods/task/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__tests__/methods/task/crud-test.ts -------------------------------------------------------------------------------- /microservices/notification/__tests__/services/task/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__tests__/services/task/index-test.ts -------------------------------------------------------------------------------- /microservices/notification/__tests__/subscribers/notice-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/__tests__/subscribers/notice-test.ts -------------------------------------------------------------------------------- /microservices/notification/migrations/1647512430072-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/migrations/1647512430072-init.ts -------------------------------------------------------------------------------- /microservices/notification/migrations/1675360054932-notice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/migrations/1675360054932-notice.ts -------------------------------------------------------------------------------- /microservices/notification/migrations/1701182756187-task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/migrations/1701182756187-task.ts -------------------------------------------------------------------------------- /microservices/notification/migrations/1701295119446-task-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/migrations/1701295119446-task-mode.ts -------------------------------------------------------------------------------- /microservices/notification/migrations/1701305305692-recipient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/migrations/1701305305692-recipient.ts -------------------------------------------------------------------------------- /microservices/notification/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/package-lock.json -------------------------------------------------------------------------------- /microservices/notification/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/package.json -------------------------------------------------------------------------------- /microservices/notification/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/release.config.mjs -------------------------------------------------------------------------------- /microservices/notification/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/notification/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/sonar-project.properties -------------------------------------------------------------------------------- /microservices/notification/src/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/config/remote.ts -------------------------------------------------------------------------------- /microservices/notification/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/config/start.ts -------------------------------------------------------------------------------- /microservices/notification/src/constants/email-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/constants/email-provider.ts -------------------------------------------------------------------------------- /microservices/notification/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/notification/src/constants/notify-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/constants/notify-type.ts -------------------------------------------------------------------------------- /microservices/notification/src/constants/task-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/constants/task-mode.ts -------------------------------------------------------------------------------- /microservices/notification/src/constants/task-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/constants/task-status.ts -------------------------------------------------------------------------------- /microservices/notification/src/constants/task-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/constants/task-type.ts -------------------------------------------------------------------------------- /microservices/notification/src/entities/fcm-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/entities/fcm-token.ts -------------------------------------------------------------------------------- /microservices/notification/src/entities/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/entities/message.ts -------------------------------------------------------------------------------- /microservices/notification/src/entities/notice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/entities/notice.ts -------------------------------------------------------------------------------- /microservices/notification/src/entities/recipient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/entities/recipient.ts -------------------------------------------------------------------------------- /microservices/notification/src/entities/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/entities/task.ts -------------------------------------------------------------------------------- /microservices/notification/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/index.ts -------------------------------------------------------------------------------- /microservices/notification/src/interfaces/handled-counts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/interfaces/handled-counts.ts -------------------------------------------------------------------------------- /microservices/notification/src/interfaces/message-attachment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/interfaces/message-attachment.ts -------------------------------------------------------------------------------- /microservices/notification/src/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/interfaces/remote-config.ts -------------------------------------------------------------------------------- /microservices/notification/src/jobs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/jobs/index.ts -------------------------------------------------------------------------------- /microservices/notification/src/jobs/task/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/jobs/task/process.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/email/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/email/send.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/fcm-token/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/fcm-token/crud.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/fcm-token/save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/fcm-token/save.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/messages/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/messages/crud.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/notice/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/notice/crud.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/notice/hide-all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/notice/hide-all.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/notice/view-all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/notice/view-all.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/phone/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/phone/send.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/push/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/push/send.ts -------------------------------------------------------------------------------- /microservices/notification/src/methods/task/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/methods/task/crud.ts -------------------------------------------------------------------------------- /microservices/notification/src/services/firebase/firebase-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/services/firebase/firebase-sdk.ts -------------------------------------------------------------------------------- /microservices/notification/src/services/firebase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/services/firebase/index.ts -------------------------------------------------------------------------------- /microservices/notification/src/services/notice/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/services/notice/index.ts -------------------------------------------------------------------------------- /microservices/notification/src/services/task-handlers/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/services/task-handlers/factory.ts -------------------------------------------------------------------------------- /microservices/notification/src/services/task/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/services/task/index.ts -------------------------------------------------------------------------------- /microservices/notification/src/services/task/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/services/task/process.ts -------------------------------------------------------------------------------- /microservices/notification/src/subscribers/notice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/subscribers/notice.ts -------------------------------------------------------------------------------- /microservices/notification/src/subscribers/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/subscribers/task.ts -------------------------------------------------------------------------------- /microservices/notification/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/src/tracer.ts -------------------------------------------------------------------------------- /microservices/notification/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/notification/tsconfig.json -------------------------------------------------------------------------------- /microservices/payment-stripe/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/.eslintrc.js -------------------------------------------------------------------------------- /microservices/payment-stripe/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/payment-stripe/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/payment-stripe/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/.npmignore -------------------------------------------------------------------------------- /microservices/payment-stripe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/README.md -------------------------------------------------------------------------------- /microservices/payment-stripe/__helpers__/build-webhook-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__helpers__/build-webhook-event.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/bank-account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/bank-account.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/card.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/config.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/customer.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/dispute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/dispute.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/evidence-details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/evidence-details.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/messages.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/payout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/payout.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__mocks__/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__mocks__/stripe.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__tests__/methods/card/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__tests__/methods/card/crud-test.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/__tests__/services/card-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/__tests__/services/card-test.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/migrations/1679778151988-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/migrations/1679778151988-init.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/migrations/1692635371272-refund.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/migrations/1692635371272-refund.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/migrations/1698656203251-cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/migrations/1698656203251-cart.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/migrations/1701685975841-dispute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/migrations/1701685975841-dispute.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/migrations/1704980509990-payout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/migrations/1704980509990-payout.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/package-lock.json -------------------------------------------------------------------------------- /microservices/payment-stripe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/package.json -------------------------------------------------------------------------------- /microservices/payment-stripe/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/release.config.mjs -------------------------------------------------------------------------------- /microservices/payment-stripe/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/payment-stripe/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/sonar-project.properties -------------------------------------------------------------------------------- /microservices/payment-stripe/src/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/config/remote.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/config/start.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/agreement-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/agreement-type.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/balance-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/balance-type.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/business-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/business-type.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/coupon-duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/coupon-duration.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/dispute-reason.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/dispute-reason.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/dispute-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/dispute-status.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/payout-method-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/payout-method-type.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/payout-method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/payout-method.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/payout-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/payout-status.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/payout-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/payout-type.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/refund-amount-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/refund-amount-type.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/refund-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/refund-status.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/stripe/payout-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/stripe/payout-type.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/tax-behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/tax-behaviour.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/transaction-role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/transaction-role.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/transaction-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/transaction-status.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/constants/transaction-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/constants/transaction-type.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/bank-account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/bank-account.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/card.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/cart-product-price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/cart-product-price.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/cart.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/coupon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/coupon.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/customer.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/dispute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/dispute.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/evidence-details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/evidence-details.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/payout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/payout.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/price.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/product.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/promo-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/promo-code.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/refund.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/refund.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/entities/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/entities/transaction.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/helpers/compose-balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/helpers/compose-balance.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/helpers/validators/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/helpers/validators/messages.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/index.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/interfaces/balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/interfaces/balance.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/interfaces/currency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/interfaces/currency.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/interfaces/fees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/interfaces/fees.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/interfaces/payout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/interfaces/payout.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/interfaces/refund-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/interfaces/refund-metadata.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/interfaces/remote-config.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/interfaces/tax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/interfaces/tax.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/interfaces/taxes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/interfaces/taxes.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/bank-account/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/bank-account/add.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/bank-account/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/bank-account/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/card/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/card/add.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/card/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/card/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/cart/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/cart/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/coupon/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/coupon/create.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/coupon/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/coupon/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/customer/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/customer/create.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/customer/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/customer/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/customer/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/customer/remove.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/dispute/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/dispute/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/payout/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/payout/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/price/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/price/create.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/price/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/price/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/product/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/product/create.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/product/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/product/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/promo-code/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/promo-code/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/refund/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/refund/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/stripe/balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/stripe/balance.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/stripe/payout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/stripe/payout.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/stripe/setup-intent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/stripe/setup-intent.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/stripe/webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/stripe/webhook.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/methods/transaction/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/methods/transaction/crud.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/repositories/bank-account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/repositories/bank-account.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/repositories/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/repositories/card.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/repositories/customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/repositories/customer.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/repositories/dispute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/repositories/dispute.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/repositories/payout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/repositories/payout.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/repositories/refund.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/repositories/refund.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/repositories/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/repositories/transaction.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/services/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/services/card.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/services/common/calculation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/services/common/calculation.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/services/dispute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/services/dispute.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/services/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/services/parser.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/services/payout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/services/payout/index.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/services/refund.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/services/refund.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/services/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/services/transaction.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/subscribers/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/subscribers/card.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/subscribers/coupon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/subscribers/coupon.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/subscribers/dispute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/subscribers/dispute.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/subscribers/payout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/subscribers/payout.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/subscribers/promo-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/subscribers/promo-code.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/subscribers/refund.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/subscribers/refund.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/subscribers/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/subscribers/transaction.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/src/tracer.ts -------------------------------------------------------------------------------- /microservices/payment-stripe/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/payment-stripe/tsconfig.json -------------------------------------------------------------------------------- /microservices/users/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/.eslintrc.js -------------------------------------------------------------------------------- /microservices/users/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/.lintstagedrc.js -------------------------------------------------------------------------------- /microservices/users/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /microservices/users/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/.npmignore -------------------------------------------------------------------------------- /microservices/users/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/README.md -------------------------------------------------------------------------------- /microservices/users/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /microservices/users/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/config/remote.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/events/user/file-entity-changed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/events/user/file-entity-changed.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/events/user/file-removed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/events/user/file-removed.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/index-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/confirm-code/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/confirm-code/crud-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/confirm-code/send-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/confirm-code/send-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/profile/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/profile/crud-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/user/change-login-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/user/change-login-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/user/crud-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/user/crud-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/user/me-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/user/me-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/user/sign-in-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/user/sign-in-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/user/sign-out-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/user/sign-out-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/methods/user/sign-up-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/methods/user/sign-up-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/repositories/user-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/repositories/user-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/services/change-login-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/services/change-login-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/services/change-password-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/services/change-password-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/services/confirm/email-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/services/confirm/email-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/services/confirm/phone-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/services/confirm/phone-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/services/confirmation-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/services/confirmation-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/services/sign-in-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/services/sign-in-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/services/sign-up-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/services/sign-up-test.ts -------------------------------------------------------------------------------- /microservices/users/__tests__/subscribers/user-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/__tests__/subscribers/user-test.ts -------------------------------------------------------------------------------- /microservices/users/migrations/1645794505492-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/migrations/1645794505492-init.ts -------------------------------------------------------------------------------- /microservices/users/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/package-lock.json -------------------------------------------------------------------------------- /microservices/users/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/package.json -------------------------------------------------------------------------------- /microservices/users/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/release.config.mjs -------------------------------------------------------------------------------- /microservices/users/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/rollup.config.mjs -------------------------------------------------------------------------------- /microservices/users/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/sonar-project.properties -------------------------------------------------------------------------------- /microservices/users/src/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/config/remote.ts -------------------------------------------------------------------------------- /microservices/users/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/config/start.ts -------------------------------------------------------------------------------- /microservices/users/src/constants/exception-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/constants/exception-code.ts -------------------------------------------------------------------------------- /microservices/users/src/constants/gender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/constants/gender.ts -------------------------------------------------------------------------------- /microservices/users/src/constants/id-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/constants/id-provider.ts -------------------------------------------------------------------------------- /microservices/users/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/constants/index.ts -------------------------------------------------------------------------------- /microservices/users/src/entities/confirm-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/entities/confirm-code.ts -------------------------------------------------------------------------------- /microservices/users/src/entities/identity-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/entities/identity-provider.ts -------------------------------------------------------------------------------- /microservices/users/src/entities/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/entities/profile.ts -------------------------------------------------------------------------------- /microservices/users/src/entities/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/entities/user.ts -------------------------------------------------------------------------------- /microservices/users/src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/events/index.ts -------------------------------------------------------------------------------- /microservices/users/src/events/user/file-entity-changed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/events/user/file-entity-changed.ts -------------------------------------------------------------------------------- /microservices/users/src/events/user/file-removed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/events/user/file-removed.ts -------------------------------------------------------------------------------- /microservices/users/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/index.ts -------------------------------------------------------------------------------- /microservices/users/src/interfaces/clear-user-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/interfaces/clear-user-tokens.ts -------------------------------------------------------------------------------- /microservices/users/src/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/interfaces/remote-config.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/confirm-code/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/confirm-code/crud.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/confirm-code/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/confirm-code/send.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/identity-provider/attach.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/identity-provider/attach.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/identity-provider/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/identity-provider/crud.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/identity-provider/sign-in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/identity-provider/sign-in.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/index.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/profile/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/profile/crud.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/user/change-login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/user/change-login.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/user/change-password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/user/change-password.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/user/check-username.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/user/check-username.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/user/crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/user/crud.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/user/me.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/user/me.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/user/sign-in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/user/sign-in.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/user/sign-out.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/user/sign-out.ts -------------------------------------------------------------------------------- /microservices/users/src/methods/user/sign-up.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/methods/user/sign-up.ts -------------------------------------------------------------------------------- /microservices/users/src/repositories/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/repositories/user.ts -------------------------------------------------------------------------------- /microservices/users/src/services/change-login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/change-login.ts -------------------------------------------------------------------------------- /microservices/users/src/services/change-password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/change-password.ts -------------------------------------------------------------------------------- /microservices/users/src/services/confirm/abstract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/confirm/abstract.ts -------------------------------------------------------------------------------- /microservices/users/src/services/confirm/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/confirm/email.ts -------------------------------------------------------------------------------- /microservices/users/src/services/confirm/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/confirm/factory.ts -------------------------------------------------------------------------------- /microservices/users/src/services/confirm/phone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/confirm/phone.ts -------------------------------------------------------------------------------- /microservices/users/src/services/external/firebase-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/external/firebase-sdk.ts -------------------------------------------------------------------------------- /microservices/users/src/services/identity-provider/abstract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/identity-provider/abstract.ts -------------------------------------------------------------------------------- /microservices/users/src/services/identity-provider/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/identity-provider/factory.ts -------------------------------------------------------------------------------- /microservices/users/src/services/identity-provider/firebase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/identity-provider/firebase.ts -------------------------------------------------------------------------------- /microservices/users/src/services/sign-in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/sign-in.ts -------------------------------------------------------------------------------- /microservices/users/src/services/sign-up.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/services/sign-up.ts -------------------------------------------------------------------------------- /microservices/users/src/subscribers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/subscribers/user.ts -------------------------------------------------------------------------------- /microservices/users/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/src/tracer.ts -------------------------------------------------------------------------------- /microservices/users/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/microservices/users/tsconfig.json -------------------------------------------------------------------------------- /nyc.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/nyc.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/package.json -------------------------------------------------------------------------------- /template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/README.md -------------------------------------------------------------------------------- /template/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/docker/Dockerfile -------------------------------------------------------------------------------- /template/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/docker/README.md -------------------------------------------------------------------------------- /template/docker/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/docker/package-lock.json -------------------------------------------------------------------------------- /template/docker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/docker/package.json -------------------------------------------------------------------------------- /template/docker/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/docker/release.config.mjs -------------------------------------------------------------------------------- /template/features/remote-config/config/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/features/remote-config/config/remote.ts -------------------------------------------------------------------------------- /template/features/remote-config/interfaces/remote-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/features/remote-config/interfaces/remote-config.ts -------------------------------------------------------------------------------- /template/new/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/.eslintrc.js -------------------------------------------------------------------------------- /template/new/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/.lintstagedrc.js -------------------------------------------------------------------------------- /template/new/.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@lomray/microservice-config/mocharc'), 3 | }; 4 | -------------------------------------------------------------------------------- /template/new/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/.npmignore -------------------------------------------------------------------------------- /template/new/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/README.md -------------------------------------------------------------------------------- /template/new/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /template/new/__helpers__/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/__helpers__/sinon-chai.ts -------------------------------------------------------------------------------- /template/new/__tests__/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/__tests__/index-test.ts -------------------------------------------------------------------------------- /template/new/__tests__/methods/index-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/__tests__/methods/index-test.ts -------------------------------------------------------------------------------- /template/new/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/package-lock.json -------------------------------------------------------------------------------- /template/new/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/package.json -------------------------------------------------------------------------------- /template/new/release.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/release.config.mjs -------------------------------------------------------------------------------- /template/new/rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/rollup.config.mjs -------------------------------------------------------------------------------- /template/new/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/sonar-project.properties -------------------------------------------------------------------------------- /template/new/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/src/config/start.ts -------------------------------------------------------------------------------- /template/new/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/src/constants/index.ts -------------------------------------------------------------------------------- /template/new/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/src/index.ts -------------------------------------------------------------------------------- /template/new/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/src/methods/index.ts -------------------------------------------------------------------------------- /template/new/src/tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/src/tracer.ts -------------------------------------------------------------------------------- /template/new/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/new/tsconfig.json -------------------------------------------------------------------------------- /template/package/__helpers__/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/package/__helpers__/root-hooks.ts -------------------------------------------------------------------------------- /template/package/src/config/di.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/package/src/config/di.ts -------------------------------------------------------------------------------- /template/package/src/config/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/package/src/config/start.ts -------------------------------------------------------------------------------- /template/package/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/template/package/src/constants/index.ts -------------------------------------------------------------------------------- /template/package/types/require-in-the-middle.d.ts: -------------------------------------------------------------------------------- 1 | import '@lomray/microservice-helpers/typings/require-in-the-middle'; 2 | -------------------------------------------------------------------------------- /tests/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['../.eslintrc.js'] 3 | } 4 | -------------------------------------------------------------------------------- /tests/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/.lintstagedrc.js -------------------------------------------------------------------------------- /tests/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/.mocharc.js -------------------------------------------------------------------------------- /tests/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/constants/index.ts -------------------------------------------------------------------------------- /tests/helpers/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/helpers/api/client.ts -------------------------------------------------------------------------------- /tests/helpers/api/endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/helpers/api/endpoints.ts -------------------------------------------------------------------------------- /tests/helpers/commands/authorization/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/helpers/commands/authorization/index.ts -------------------------------------------------------------------------------- /tests/helpers/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/helpers/commands/index.ts -------------------------------------------------------------------------------- /tests/helpers/commands/users/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/helpers/commands/users/index.ts -------------------------------------------------------------------------------- /tests/helpers/mocha/root-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/helpers/mocha/root-hooks.ts -------------------------------------------------------------------------------- /tests/helpers/mocha/sinon-chai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/helpers/mocha/sinon-chai.ts -------------------------------------------------------------------------------- /tests/integration/users/permissions/fields-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/integration/users/permissions/fields-test.ts -------------------------------------------------------------------------------- /tests/integration/users/permissions/methods-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/integration/users/permissions/methods-test.ts -------------------------------------------------------------------------------- /tests/interfaces/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/interfaces/request.ts -------------------------------------------------------------------------------- /tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/package-lock.json -------------------------------------------------------------------------------- /tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/package.json -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lomray-Software/microservices/HEAD/tests/tsconfig.json --------------------------------------------------------------------------------