├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── Dockerfile ├── README.md ├── api.http ├── docker-compose.yaml ├── nest-cli.json ├── package.json ├── src ├── app.controller.spec.ts ├── app.controller.ts ├── app.module.ts ├── app.service.ts ├── database │ ├── database.service.spec.ts │ └── database.service.ts ├── mailing │ ├── mailing.module.ts │ └── send-mail-with-tweets.job.ts ├── main.ts ├── test │ ├── test.controller.spec.ts │ └── test.controller.ts └── tweets │ ├── dto │ ├── create-tweet.dto.ts │ └── update-tweet.dto.ts │ ├── entities │ └── tweet.entity.ts │ ├── tweets-count │ ├── tweets-count.service.spec.ts │ └── tweets-count.service.ts │ ├── tweets.controller.spec.ts │ ├── tweets.controller.ts │ ├── tweets.module.ts │ ├── tweets.service.spec.ts │ └── tweets.service.ts ├── test ├── app.e2e-spec.ts └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/README.md -------------------------------------------------------------------------------- /api.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/api.http -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/nest-cli.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/package.json -------------------------------------------------------------------------------- /src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/app.controller.spec.ts -------------------------------------------------------------------------------- /src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/app.controller.ts -------------------------------------------------------------------------------- /src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/app.module.ts -------------------------------------------------------------------------------- /src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/app.service.ts -------------------------------------------------------------------------------- /src/database/database.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/database/database.service.spec.ts -------------------------------------------------------------------------------- /src/database/database.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/database/database.service.ts -------------------------------------------------------------------------------- /src/mailing/mailing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/mailing/mailing.module.ts -------------------------------------------------------------------------------- /src/mailing/send-mail-with-tweets.job.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/mailing/send-mail-with-tweets.job.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/test/test.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/test/test.controller.spec.ts -------------------------------------------------------------------------------- /src/test/test.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/test/test.controller.ts -------------------------------------------------------------------------------- /src/tweets/dto/create-tweet.dto.ts: -------------------------------------------------------------------------------- 1 | export class CreateTweetDto { 2 | name: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/tweets/dto/update-tweet.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/dto/update-tweet.dto.ts -------------------------------------------------------------------------------- /src/tweets/entities/tweet.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/entities/tweet.entity.ts -------------------------------------------------------------------------------- /src/tweets/tweets-count/tweets-count.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/tweets-count/tweets-count.service.spec.ts -------------------------------------------------------------------------------- /src/tweets/tweets-count/tweets-count.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/tweets-count/tweets-count.service.ts -------------------------------------------------------------------------------- /src/tweets/tweets.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/tweets.controller.spec.ts -------------------------------------------------------------------------------- /src/tweets/tweets.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/tweets.controller.ts -------------------------------------------------------------------------------- /src/tweets/tweets.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/tweets.module.ts -------------------------------------------------------------------------------- /src/tweets/tweets.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/tweets.service.spec.ts -------------------------------------------------------------------------------- /src/tweets/tweets.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/src/tweets/tweets.service.ts -------------------------------------------------------------------------------- /test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeedu/live-imersao-fullcycle6-nest-schedule-queue/HEAD/tsconfig.json --------------------------------------------------------------------------------