├── .env ├── .env.sample ├── .env.test ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── .prettierrc.js ├── NEST_FACTS.md ├── README.md ├── STEP_BY_STEP.md ├── WORKSHOP.md ├── docs └── NestWorkflow.jpg ├── documentation ├── classes │ ├── CustomExceptionFilter.html │ ├── Email.html │ ├── Login.html │ ├── Payload.html │ ├── SignUp.html │ ├── Token.html │ ├── UserDto.html │ ├── UserRepository.html │ └── Utils.html ├── controllers │ ├── AuthController.html │ ├── HealthController.html │ ├── MeController.html │ └── UserController.html ├── coverage.html ├── dependencies.html ├── fonts │ ├── ionicons.eot │ ├── ionicons.svg │ ├── ionicons.ttf │ ├── ionicons.woff │ ├── ionicons.woff2 │ ├── roboto-v15-latin-300.eot │ ├── roboto-v15-latin-300.svg │ ├── roboto-v15-latin-300.ttf │ ├── roboto-v15-latin-300.woff │ ├── roboto-v15-latin-300.woff2 │ ├── roboto-v15-latin-700.eot │ ├── roboto-v15-latin-700.svg │ ├── roboto-v15-latin-700.ttf │ ├── roboto-v15-latin-700.woff │ ├── roboto-v15-latin-700.woff2 │ ├── roboto-v15-latin-italic.eot │ ├── roboto-v15-latin-italic.svg │ ├── roboto-v15-latin-italic.ttf │ ├── roboto-v15-latin-italic.woff │ ├── roboto-v15-latin-italic.woff2 │ ├── roboto-v15-latin-regular.eot │ ├── roboto-v15-latin-regular.svg │ ├── roboto-v15-latin-regular.ttf │ ├── roboto-v15-latin-regular.woff │ └── roboto-v15-latin-regular.woff2 ├── graph │ └── dependencies.svg ├── guards │ └── RoleGuard.html ├── images │ ├── compodoc-vectorise-inverted.png │ ├── compodoc-vectorise-inverted.svg │ ├── compodoc-vectorise.png │ ├── compodoc-vectorise.svg │ ├── coverage-badge-documentation.svg │ └── favicon.ico ├── index.html ├── injectables │ ├── AuthService.html │ ├── CryptoService.html │ ├── CustomMiddleware.html │ ├── EveryMinuteService.html │ ├── HealthService.html │ ├── JwtStrategy.html │ ├── LocalStrategy.html │ ├── LogPipe.html │ ├── PerformanceInterceptor.html │ ├── QueryObjectPipe.html │ ├── UserInMemoryRepository.html │ └── UserService.html ├── interfaces │ ├── ListResponse.html │ ├── Paging.html │ ├── QueryObjectPipeOptions.html │ └── User.html ├── js │ ├── compodoc.js │ ├── lazy-load-graphs.js │ ├── libs │ │ ├── EventDispatcher.js │ │ ├── bootstrap-native.js │ │ ├── clipboard.min.js │ │ ├── custom-elements-es5-adapter.js │ │ ├── custom-elements.min.js │ │ ├── d3.v3.min.js │ │ ├── deep-iterator.js │ │ ├── es6-shim.min.js │ │ ├── htmlparser.js │ │ ├── innersvg.js │ │ ├── lit-html.js │ │ ├── prism.js │ │ ├── promise.min.js │ │ ├── svg-pan-zoom.min.js │ │ ├── tablesort.min.js │ │ ├── tablesort.number.min.js │ │ ├── vis.min.js │ │ └── zepto.min.js │ ├── menu-wc.js │ ├── menu-wc_es5.js │ ├── menu.js │ ├── routes.js │ ├── search │ │ ├── lunr.min.js │ │ ├── search-lunr.js │ │ ├── search.js │ │ └── search_index.js │ ├── sourceCode.js │ ├── svg-pan-zoom.controls.js │ ├── tabs.js │ └── tree.js ├── miscellaneous │ ├── functions.html │ ├── typealiases.html │ └── variables.html ├── modules.html ├── modules │ ├── AppModule.html │ ├── AppModule │ │ └── dependencies.svg │ ├── AuthModule.html │ ├── AuthModule │ │ └── dependencies.svg │ ├── RoutinesModule.html │ ├── RoutinesModule │ │ └── dependencies.svg │ ├── UserModule.html │ └── UserModule │ │ └── dependencies.svg ├── overview.html └── styles │ ├── bootstrap-card.css │ ├── bootstrap.min.css │ ├── compodoc.css │ ├── dark.css │ ├── ionicons.min.css │ ├── laravel.css │ ├── material.css │ ├── original.css │ ├── postmark.css │ ├── prism.css │ ├── readthedocs.css │ ├── reset.css │ ├── stripe.css │ ├── style.css │ ├── tablesort.css │ └── vagrant.css ├── jest.config.js ├── nest-cli.json ├── nester-logo.jpg ├── package.json ├── src ├── app.module.ts ├── auth │ ├── auth.controller.ts │ ├── auth.module.ts │ ├── auth.service.ts │ ├── crypto.service.ts │ ├── interfaces │ │ ├── email.ts │ │ ├── login.ts │ │ ├── payload.ts │ │ ├── signUp.ts │ │ └── token.ts │ ├── passport │ │ ├── jwt.strategy.ts │ │ └── local.strategy.ts │ ├── signedUser.decorator.ts │ └── utils.ts ├── config.ts ├── core │ ├── filters │ │ └── custom-exception.filter.ts │ ├── guards │ │ ├── role.decorator.ts │ │ └── role.guard.ts │ ├── interceptors │ │ └── performance.interceptor.ts │ ├── interfaces │ │ └── paging.ts │ ├── middleware │ │ └── custom.middleware.ts │ ├── pipes │ │ ├── log.pipe.ts │ │ └── query-object.pipe.ts │ └── utils.ts ├── health.controller.ts ├── health.service.ts ├── main.ts ├── routines │ ├── everyMinute.service.ts │ └── routines.module.ts └── user │ ├── me.controller.ts │ ├── user-inmemory.repository.ts │ ├── user.controller.ts │ ├── user.interface.ts │ ├── user.module.ts │ ├── user.repository.ts │ └── user.service.ts ├── test ├── jest-e2e.json ├── user.e2e-spec.ts └── user.service.spec.ts ├── tsconfig.build.json └── tsconfig.json /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/.env -------------------------------------------------------------------------------- /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/.env.sample -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/.env.test -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/.prettierrc -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /NEST_FACTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/NEST_FACTS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/README.md -------------------------------------------------------------------------------- /STEP_BY_STEP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/STEP_BY_STEP.md -------------------------------------------------------------------------------- /WORKSHOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/WORKSHOP.md -------------------------------------------------------------------------------- /docs/NestWorkflow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/docs/NestWorkflow.jpg -------------------------------------------------------------------------------- /documentation/classes/CustomExceptionFilter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/CustomExceptionFilter.html -------------------------------------------------------------------------------- /documentation/classes/Email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/Email.html -------------------------------------------------------------------------------- /documentation/classes/Login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/Login.html -------------------------------------------------------------------------------- /documentation/classes/Payload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/Payload.html -------------------------------------------------------------------------------- /documentation/classes/SignUp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/SignUp.html -------------------------------------------------------------------------------- /documentation/classes/Token.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/Token.html -------------------------------------------------------------------------------- /documentation/classes/UserDto.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/UserDto.html -------------------------------------------------------------------------------- /documentation/classes/UserRepository.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/UserRepository.html -------------------------------------------------------------------------------- /documentation/classes/Utils.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/classes/Utils.html -------------------------------------------------------------------------------- /documentation/controllers/AuthController.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/controllers/AuthController.html -------------------------------------------------------------------------------- /documentation/controllers/HealthController.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/controllers/HealthController.html -------------------------------------------------------------------------------- /documentation/controllers/MeController.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/controllers/MeController.html -------------------------------------------------------------------------------- /documentation/controllers/UserController.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/controllers/UserController.html -------------------------------------------------------------------------------- /documentation/coverage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/coverage.html -------------------------------------------------------------------------------- /documentation/dependencies.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/dependencies.html -------------------------------------------------------------------------------- /documentation/fonts/ionicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/ionicons.eot -------------------------------------------------------------------------------- /documentation/fonts/ionicons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/ionicons.svg -------------------------------------------------------------------------------- /documentation/fonts/ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/ionicons.ttf -------------------------------------------------------------------------------- /documentation/fonts/ionicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/ionicons.woff -------------------------------------------------------------------------------- /documentation/fonts/ionicons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/ionicons.woff2 -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-300.eot -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-300.svg -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-300.ttf -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-300.woff -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-300.woff2 -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-700.eot -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-700.svg -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-700.ttf -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-700.woff -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-700.woff2 -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-italic.eot -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-italic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-italic.svg -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-italic.ttf -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-italic.woff -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-italic.woff2 -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-regular.eot -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-regular.svg -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-regular.ttf -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-regular.woff -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/fonts/roboto-v15-latin-regular.woff2 -------------------------------------------------------------------------------- /documentation/graph/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/graph/dependencies.svg -------------------------------------------------------------------------------- /documentation/guards/RoleGuard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/guards/RoleGuard.html -------------------------------------------------------------------------------- /documentation/images/compodoc-vectorise-inverted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/images/compodoc-vectorise-inverted.png -------------------------------------------------------------------------------- /documentation/images/compodoc-vectorise-inverted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/images/compodoc-vectorise-inverted.svg -------------------------------------------------------------------------------- /documentation/images/compodoc-vectorise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/images/compodoc-vectorise.png -------------------------------------------------------------------------------- /documentation/images/compodoc-vectorise.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/images/compodoc-vectorise.svg -------------------------------------------------------------------------------- /documentation/images/coverage-badge-documentation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/images/coverage-badge-documentation.svg -------------------------------------------------------------------------------- /documentation/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/images/favicon.ico -------------------------------------------------------------------------------- /documentation/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/index.html -------------------------------------------------------------------------------- /documentation/injectables/AuthService.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/AuthService.html -------------------------------------------------------------------------------- /documentation/injectables/CryptoService.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/CryptoService.html -------------------------------------------------------------------------------- /documentation/injectables/CustomMiddleware.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/CustomMiddleware.html -------------------------------------------------------------------------------- /documentation/injectables/EveryMinuteService.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/EveryMinuteService.html -------------------------------------------------------------------------------- /documentation/injectables/HealthService.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/HealthService.html -------------------------------------------------------------------------------- /documentation/injectables/JwtStrategy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/JwtStrategy.html -------------------------------------------------------------------------------- /documentation/injectables/LocalStrategy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/LocalStrategy.html -------------------------------------------------------------------------------- /documentation/injectables/LogPipe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/LogPipe.html -------------------------------------------------------------------------------- /documentation/injectables/PerformanceInterceptor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/PerformanceInterceptor.html -------------------------------------------------------------------------------- /documentation/injectables/QueryObjectPipe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/QueryObjectPipe.html -------------------------------------------------------------------------------- /documentation/injectables/UserInMemoryRepository.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/UserInMemoryRepository.html -------------------------------------------------------------------------------- /documentation/injectables/UserService.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/injectables/UserService.html -------------------------------------------------------------------------------- /documentation/interfaces/ListResponse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/interfaces/ListResponse.html -------------------------------------------------------------------------------- /documentation/interfaces/Paging.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/interfaces/Paging.html -------------------------------------------------------------------------------- /documentation/interfaces/QueryObjectPipeOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/interfaces/QueryObjectPipeOptions.html -------------------------------------------------------------------------------- /documentation/interfaces/User.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/interfaces/User.html -------------------------------------------------------------------------------- /documentation/js/compodoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/compodoc.js -------------------------------------------------------------------------------- /documentation/js/lazy-load-graphs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/lazy-load-graphs.js -------------------------------------------------------------------------------- /documentation/js/libs/EventDispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/EventDispatcher.js -------------------------------------------------------------------------------- /documentation/js/libs/bootstrap-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/bootstrap-native.js -------------------------------------------------------------------------------- /documentation/js/libs/clipboard.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/clipboard.min.js -------------------------------------------------------------------------------- /documentation/js/libs/custom-elements-es5-adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/custom-elements-es5-adapter.js -------------------------------------------------------------------------------- /documentation/js/libs/custom-elements.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/custom-elements.min.js -------------------------------------------------------------------------------- /documentation/js/libs/d3.v3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/d3.v3.min.js -------------------------------------------------------------------------------- /documentation/js/libs/deep-iterator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/deep-iterator.js -------------------------------------------------------------------------------- /documentation/js/libs/es6-shim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/es6-shim.min.js -------------------------------------------------------------------------------- /documentation/js/libs/htmlparser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/htmlparser.js -------------------------------------------------------------------------------- /documentation/js/libs/innersvg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/innersvg.js -------------------------------------------------------------------------------- /documentation/js/libs/lit-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/lit-html.js -------------------------------------------------------------------------------- /documentation/js/libs/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/prism.js -------------------------------------------------------------------------------- /documentation/js/libs/promise.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/promise.min.js -------------------------------------------------------------------------------- /documentation/js/libs/svg-pan-zoom.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/svg-pan-zoom.min.js -------------------------------------------------------------------------------- /documentation/js/libs/tablesort.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/tablesort.min.js -------------------------------------------------------------------------------- /documentation/js/libs/tablesort.number.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/tablesort.number.min.js -------------------------------------------------------------------------------- /documentation/js/libs/vis.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/vis.min.js -------------------------------------------------------------------------------- /documentation/js/libs/zepto.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/libs/zepto.min.js -------------------------------------------------------------------------------- /documentation/js/menu-wc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/menu-wc.js -------------------------------------------------------------------------------- /documentation/js/menu-wc_es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/menu-wc_es5.js -------------------------------------------------------------------------------- /documentation/js/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/menu.js -------------------------------------------------------------------------------- /documentation/js/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/routes.js -------------------------------------------------------------------------------- /documentation/js/search/lunr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/search/lunr.min.js -------------------------------------------------------------------------------- /documentation/js/search/search-lunr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/search/search-lunr.js -------------------------------------------------------------------------------- /documentation/js/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/search/search.js -------------------------------------------------------------------------------- /documentation/js/search/search_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/search/search_index.js -------------------------------------------------------------------------------- /documentation/js/sourceCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/sourceCode.js -------------------------------------------------------------------------------- /documentation/js/svg-pan-zoom.controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/svg-pan-zoom.controls.js -------------------------------------------------------------------------------- /documentation/js/tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/tabs.js -------------------------------------------------------------------------------- /documentation/js/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/js/tree.js -------------------------------------------------------------------------------- /documentation/miscellaneous/functions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/miscellaneous/functions.html -------------------------------------------------------------------------------- /documentation/miscellaneous/typealiases.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/miscellaneous/typealiases.html -------------------------------------------------------------------------------- /documentation/miscellaneous/variables.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/miscellaneous/variables.html -------------------------------------------------------------------------------- /documentation/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules.html -------------------------------------------------------------------------------- /documentation/modules/AppModule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules/AppModule.html -------------------------------------------------------------------------------- /documentation/modules/AppModule/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules/AppModule/dependencies.svg -------------------------------------------------------------------------------- /documentation/modules/AuthModule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules/AuthModule.html -------------------------------------------------------------------------------- /documentation/modules/AuthModule/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules/AuthModule/dependencies.svg -------------------------------------------------------------------------------- /documentation/modules/RoutinesModule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules/RoutinesModule.html -------------------------------------------------------------------------------- /documentation/modules/RoutinesModule/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules/RoutinesModule/dependencies.svg -------------------------------------------------------------------------------- /documentation/modules/UserModule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules/UserModule.html -------------------------------------------------------------------------------- /documentation/modules/UserModule/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/modules/UserModule/dependencies.svg -------------------------------------------------------------------------------- /documentation/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/overview.html -------------------------------------------------------------------------------- /documentation/styles/bootstrap-card.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/bootstrap-card.css -------------------------------------------------------------------------------- /documentation/styles/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/bootstrap.min.css -------------------------------------------------------------------------------- /documentation/styles/compodoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/compodoc.css -------------------------------------------------------------------------------- /documentation/styles/dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/dark.css -------------------------------------------------------------------------------- /documentation/styles/ionicons.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/ionicons.min.css -------------------------------------------------------------------------------- /documentation/styles/laravel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/laravel.css -------------------------------------------------------------------------------- /documentation/styles/material.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/material.css -------------------------------------------------------------------------------- /documentation/styles/original.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/original.css -------------------------------------------------------------------------------- /documentation/styles/postmark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/postmark.css -------------------------------------------------------------------------------- /documentation/styles/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/prism.css -------------------------------------------------------------------------------- /documentation/styles/readthedocs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/readthedocs.css -------------------------------------------------------------------------------- /documentation/styles/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/reset.css -------------------------------------------------------------------------------- /documentation/styles/stripe.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/stripe.css -------------------------------------------------------------------------------- /documentation/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/style.css -------------------------------------------------------------------------------- /documentation/styles/tablesort.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/tablesort.css -------------------------------------------------------------------------------- /documentation/styles/vagrant.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/documentation/styles/vagrant.css -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/jest.config.js -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/nest-cli.json -------------------------------------------------------------------------------- /nester-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/nester-logo.jpg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/package.json -------------------------------------------------------------------------------- /src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/app.module.ts -------------------------------------------------------------------------------- /src/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/auth.controller.ts -------------------------------------------------------------------------------- /src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/auth.module.ts -------------------------------------------------------------------------------- /src/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/auth.service.ts -------------------------------------------------------------------------------- /src/auth/crypto.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/crypto.service.ts -------------------------------------------------------------------------------- /src/auth/interfaces/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/interfaces/email.ts -------------------------------------------------------------------------------- /src/auth/interfaces/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/interfaces/login.ts -------------------------------------------------------------------------------- /src/auth/interfaces/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/interfaces/payload.ts -------------------------------------------------------------------------------- /src/auth/interfaces/signUp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/interfaces/signUp.ts -------------------------------------------------------------------------------- /src/auth/interfaces/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/interfaces/token.ts -------------------------------------------------------------------------------- /src/auth/passport/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/passport/jwt.strategy.ts -------------------------------------------------------------------------------- /src/auth/passport/local.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/passport/local.strategy.ts -------------------------------------------------------------------------------- /src/auth/signedUser.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/signedUser.decorator.ts -------------------------------------------------------------------------------- /src/auth/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/auth/utils.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/core/filters/custom-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/filters/custom-exception.filter.ts -------------------------------------------------------------------------------- /src/core/guards/role.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/guards/role.decorator.ts -------------------------------------------------------------------------------- /src/core/guards/role.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/guards/role.guard.ts -------------------------------------------------------------------------------- /src/core/interceptors/performance.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/interceptors/performance.interceptor.ts -------------------------------------------------------------------------------- /src/core/interfaces/paging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/interfaces/paging.ts -------------------------------------------------------------------------------- /src/core/middleware/custom.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/middleware/custom.middleware.ts -------------------------------------------------------------------------------- /src/core/pipes/log.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/pipes/log.pipe.ts -------------------------------------------------------------------------------- /src/core/pipes/query-object.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/pipes/query-object.pipe.ts -------------------------------------------------------------------------------- /src/core/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/core/utils.ts -------------------------------------------------------------------------------- /src/health.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/health.controller.ts -------------------------------------------------------------------------------- /src/health.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/health.service.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/routines/everyMinute.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/routines/everyMinute.service.ts -------------------------------------------------------------------------------- /src/routines/routines.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/routines/routines.module.ts -------------------------------------------------------------------------------- /src/user/me.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/user/me.controller.ts -------------------------------------------------------------------------------- /src/user/user-inmemory.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/user/user-inmemory.repository.ts -------------------------------------------------------------------------------- /src/user/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/user/user.controller.ts -------------------------------------------------------------------------------- /src/user/user.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/user/user.interface.ts -------------------------------------------------------------------------------- /src/user/user.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/user/user.module.ts -------------------------------------------------------------------------------- /src/user/user.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/user/user.repository.ts -------------------------------------------------------------------------------- /src/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/src/user/user.service.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /test/user.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/test/user.e2e-spec.ts -------------------------------------------------------------------------------- /test/user.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/test/user.service.spec.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/valentinkononov/nester/HEAD/tsconfig.json --------------------------------------------------------------------------------