├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── front.ts ├── nest-cli.json ├── package.json ├── src ├── app.controller.spec.ts ├── app.controller.ts ├── app.module.ts ├── app.service.ts ├── eicrud.config.service.ts ├── main.ts ├── roles.ts └── services │ ├── article │ ├── article.entity.ts │ ├── article.hooks.ts │ ├── article.security.ts │ ├── article.service.spec.ts │ ├── article.service.ts │ └── cmds.ts │ ├── comment │ ├── cmds.ts │ ├── comment.entity.ts │ ├── comment.hooks.ts │ ├── comment.security.ts │ ├── comment.service.spec.ts │ └── comment.service.ts │ ├── email │ ├── cmds.ts │ ├── email.entity.ts │ ├── email.hooks.ts │ ├── email.security.ts │ ├── email.service.spec.ts │ └── email.service.ts │ ├── index.ts │ └── user │ ├── cmds.ts │ ├── cmds │ ├── change_password │ │ └── change_password.security.ts │ ├── check_jwt │ │ └── check_jwt.security.ts │ ├── create_account │ │ └── create_account.security.ts │ ├── login │ │ └── login.security.ts │ ├── logout │ │ └── logout.security.ts │ ├── logout_everywhere │ │ └── logout_everywhere.security.ts │ ├── reset_password │ │ └── reset_password.security.ts │ ├── send_password_reset_email │ │ └── send_password_reset_email.security.ts │ ├── send_verification_email │ │ └── send_verification_email.security.ts │ ├── timeout_user │ │ └── timeout_user.security.ts │ └── verify_email │ │ └── verify_email.security.ts │ ├── user.entity.ts │ ├── user.hooks.ts │ ├── user.security.ts │ ├── user.service.spec.ts │ └── user.service.ts ├── test ├── app.e2e-spec.ts └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /front.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/front.ts -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/nest-cli.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/package.json -------------------------------------------------------------------------------- /src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/app.controller.spec.ts -------------------------------------------------------------------------------- /src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/app.controller.ts -------------------------------------------------------------------------------- /src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/app.module.ts -------------------------------------------------------------------------------- /src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/app.service.ts -------------------------------------------------------------------------------- /src/eicrud.config.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/eicrud.config.service.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/roles.ts -------------------------------------------------------------------------------- /src/services/article/article.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/article/article.entity.ts -------------------------------------------------------------------------------- /src/services/article/article.hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/article/article.hooks.ts -------------------------------------------------------------------------------- /src/services/article/article.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/article/article.security.ts -------------------------------------------------------------------------------- /src/services/article/article.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/article/article.service.spec.ts -------------------------------------------------------------------------------- /src/services/article/article.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/article/article.service.ts -------------------------------------------------------------------------------- /src/services/article/cmds.ts: -------------------------------------------------------------------------------- 1 | 2 | //Auto generated file 3 | 4 | export const serviceCmds = { 5 | } -------------------------------------------------------------------------------- /src/services/comment/cmds.ts: -------------------------------------------------------------------------------- 1 | 2 | //Auto generated file 3 | 4 | export const serviceCmds = { 5 | } -------------------------------------------------------------------------------- /src/services/comment/comment.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/comment/comment.entity.ts -------------------------------------------------------------------------------- /src/services/comment/comment.hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/comment/comment.hooks.ts -------------------------------------------------------------------------------- /src/services/comment/comment.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/comment/comment.security.ts -------------------------------------------------------------------------------- /src/services/comment/comment.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/comment/comment.service.spec.ts -------------------------------------------------------------------------------- /src/services/comment/comment.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/comment/comment.service.ts -------------------------------------------------------------------------------- /src/services/email/cmds.ts: -------------------------------------------------------------------------------- 1 | 2 | //Auto generated file 3 | 4 | export const serviceCmds = { 5 | } -------------------------------------------------------------------------------- /src/services/email/email.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/email/email.entity.ts -------------------------------------------------------------------------------- /src/services/email/email.hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/email/email.hooks.ts -------------------------------------------------------------------------------- /src/services/email/email.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/email/email.security.ts -------------------------------------------------------------------------------- /src/services/email/email.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/email/email.service.spec.ts -------------------------------------------------------------------------------- /src/services/email/email.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/email/email.service.ts -------------------------------------------------------------------------------- /src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/index.ts -------------------------------------------------------------------------------- /src/services/user/cmds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds.ts -------------------------------------------------------------------------------- /src/services/user/cmds/change_password/change_password.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/change_password/change_password.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/check_jwt/check_jwt.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/check_jwt/check_jwt.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/create_account/create_account.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/create_account/create_account.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/login/login.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/login/login.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/logout/logout.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/logout/logout.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/logout_everywhere/logout_everywhere.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/logout_everywhere/logout_everywhere.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/reset_password/reset_password.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/reset_password/reset_password.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/send_password_reset_email/send_password_reset_email.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/send_password_reset_email/send_password_reset_email.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/send_verification_email/send_verification_email.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/send_verification_email/send_verification_email.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/timeout_user/timeout_user.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/timeout_user/timeout_user.security.ts -------------------------------------------------------------------------------- /src/services/user/cmds/verify_email/verify_email.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/cmds/verify_email/verify_email.security.ts -------------------------------------------------------------------------------- /src/services/user/user.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/user.entity.ts -------------------------------------------------------------------------------- /src/services/user/user.hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/user.hooks.ts -------------------------------------------------------------------------------- /src/services/user/user.security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/user.security.ts -------------------------------------------------------------------------------- /src/services/user/user.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/user.service.spec.ts -------------------------------------------------------------------------------- /src/services/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/src/services/user/user.service.ts -------------------------------------------------------------------------------- /test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eicrud/eicrud-tutorial/HEAD/tsconfig.json --------------------------------------------------------------------------------