diff --git a/.dockerignore b/.dockerignore
old mode 100644
new mode 100755
diff --git a/.env.develop b/.env.develop
old mode 100644
new mode 100755
diff --git a/.env.prod b/.env.prod
old mode 100644
new mode 100755
diff --git a/.env.staging b/.env.staging
old mode 100644
new mode 100755
diff --git a/.eslintignore b/.eslintignore
old mode 100644
new mode 100755
diff --git a/.eslintrc.js b/.eslintrc.js
old mode 100644
new mode 100755
diff --git a/.gitignore b/.gitignore
old mode 100644
new mode 100755
diff --git a/.gitignore copy b/.gitignore copy
old mode 100644
new mode 100755
diff --git a/.gitkeep b/.gitkeep
old mode 100644
new mode 100755
diff --git a/.nvmrc b/.nvmrc
old mode 100644
new mode 100755
diff --git a/.prettierrc b/.prettierrc
old mode 100644
new mode 100755
diff --git a/Dockerfile b/Dockerfile
old mode 100644
new mode 100755
diff --git a/LICENSE b/LICENSE
old mode 100644
new mode 100755
diff --git a/README.md b/README.md
old mode 100644
new mode 100755
diff --git a/cspell.json b/cspell.json
old mode 100644
new mode 100755
diff --git a/docker-compose.yaml b/docker-compose.yaml
old mode 100644
new mode 100755
diff --git a/documentation/classes/EnvironmentVariables.html b/documentation/classes/EnvironmentVariables.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/EsHitDto.html b/documentation/classes/EsHitDto.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/EsQueryDto.html b/documentation/classes/EsQueryDto.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/EsResponseDto.html b/documentation/classes/EsResponseDto.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/HttpExceptionFilter.html b/documentation/classes/HttpExceptionFilter.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/HttpResponseException.html b/documentation/classes/HttpResponseException.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/PageDto.html b/documentation/classes/PageDto.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/PageMetaDto.html b/documentation/classes/PageMetaDto.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/PaperDto.html b/documentation/classes/PaperDto.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/PrevSearch.html b/documentation/classes/PrevSearch.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/RequestDto.html b/documentation/classes/RequestDto.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/SearchQueryDto.html b/documentation/classes/SearchQueryDto.html
old mode 100644
new mode 100755
diff --git a/documentation/classes/SearchResultDto.html b/documentation/classes/SearchResultDto.html
old mode 100644
new mode 100755
diff --git a/documentation/controllers/HealthController.html b/documentation/controllers/HealthController.html
old mode 100644
new mode 100755
diff --git a/documentation/controllers/PapersController.html b/documentation/controllers/PapersController.html
old mode 100644
new mode 100755
diff --git a/documentation/coverage.html b/documentation/coverage.html
old mode 100644
new mode 100755
diff --git a/documentation/dependencies.html b/documentation/dependencies.html
old mode 100644
new mode 100755
diff --git a/documentation/fonts/ionicons.eot b/documentation/fonts/ionicons.eot
old mode 100644
new mode 100755
diff --git a/documentation/fonts/ionicons.svg b/documentation/fonts/ionicons.svg
old mode 100644
new mode 100755
diff --git a/documentation/fonts/ionicons.ttf b/documentation/fonts/ionicons.ttf
old mode 100644
new mode 100755
diff --git a/documentation/fonts/ionicons.woff b/documentation/fonts/ionicons.woff
old mode 100644
new mode 100755
diff --git a/documentation/fonts/ionicons.woff2 b/documentation/fonts/ionicons.woff2
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-300.eot b/documentation/fonts/roboto-v15-latin-300.eot
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-300.svg b/documentation/fonts/roboto-v15-latin-300.svg
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-300.ttf b/documentation/fonts/roboto-v15-latin-300.ttf
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-300.woff b/documentation/fonts/roboto-v15-latin-300.woff
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-300.woff2 b/documentation/fonts/roboto-v15-latin-300.woff2
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-700.eot b/documentation/fonts/roboto-v15-latin-700.eot
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-700.svg b/documentation/fonts/roboto-v15-latin-700.svg
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-700.ttf b/documentation/fonts/roboto-v15-latin-700.ttf
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-700.woff b/documentation/fonts/roboto-v15-latin-700.woff
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-700.woff2 b/documentation/fonts/roboto-v15-latin-700.woff2
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-italic.eot b/documentation/fonts/roboto-v15-latin-italic.eot
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-italic.svg b/documentation/fonts/roboto-v15-latin-italic.svg
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-italic.ttf b/documentation/fonts/roboto-v15-latin-italic.ttf
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-italic.woff b/documentation/fonts/roboto-v15-latin-italic.woff
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-italic.woff2 b/documentation/fonts/roboto-v15-latin-italic.woff2
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-regular.eot b/documentation/fonts/roboto-v15-latin-regular.eot
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-regular.svg b/documentation/fonts/roboto-v15-latin-regular.svg
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-regular.ttf b/documentation/fonts/roboto-v15-latin-regular.ttf
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-regular.woff b/documentation/fonts/roboto-v15-latin-regular.woff
old mode 100644
new mode 100755
diff --git a/documentation/fonts/roboto-v15-latin-regular.woff2 b/documentation/fonts/roboto-v15-latin-regular.woff2
old mode 100644
new mode 100755
diff --git a/documentation/graph/dependencies.svg b/documentation/graph/dependencies.svg
old mode 100644
new mode 100755
diff --git a/documentation/guards/RolesGuard.html b/documentation/guards/RolesGuard.html
old mode 100644
new mode 100755
diff --git a/documentation/images/compodoc-vectorise-inverted.png b/documentation/images/compodoc-vectorise-inverted.png
old mode 100644
new mode 100755
diff --git a/documentation/images/compodoc-vectorise-inverted.svg b/documentation/images/compodoc-vectorise-inverted.svg
old mode 100644
new mode 100755
diff --git a/documentation/images/compodoc-vectorise.png b/documentation/images/compodoc-vectorise.png
old mode 100644
new mode 100755
diff --git a/documentation/images/compodoc-vectorise.svg b/documentation/images/compodoc-vectorise.svg
old mode 100644
new mode 100755
diff --git a/documentation/images/coverage-badge-documentation.svg b/documentation/images/coverage-badge-documentation.svg
old mode 100644
new mode 100755
diff --git a/documentation/images/favicon.ico b/documentation/images/favicon.ico
old mode 100644
new mode 100755
diff --git a/documentation/index.html b/documentation/index.html
old mode 100644
new mode 100755
diff --git a/documentation/injectables/HttpResponseService.html b/documentation/injectables/HttpResponseService.html
old mode 100644
new mode 100755
diff --git a/documentation/injectables/LoggerInterceptor.html b/documentation/injectables/LoggerInterceptor.html
old mode 100644
new mode 100755
diff --git a/documentation/injectables/LoggerService.html b/documentation/injectables/LoggerService.html
old mode 100644
new mode 100755
diff --git a/documentation/injectables/PageInterceptor.html b/documentation/injectables/PageInterceptor.html
old mode 100644
new mode 100755
diff --git a/documentation/injectables/SearchService.html b/documentation/injectables/SearchService.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/EqQueryString.html b/documentation/interfaces/EqQueryString.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/EsPit.html b/documentation/interfaces/EsPit.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/EsQuery.html b/documentation/interfaces/EsQuery.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/EsResponseHits.html b/documentation/interfaces/EsResponseHits.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/HttpResponse.html b/documentation/interfaces/HttpResponse.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/PageMeta.html b/documentation/interfaces/PageMeta.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/SearchInfo.html b/documentation/interfaces/SearchInfo.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/ValidationPipeOptions.html b/documentation/interfaces/ValidationPipeOptions.html
old mode 100644
new mode 100755
diff --git a/documentation/interfaces/VirtualBankOptions.html b/documentation/interfaces/VirtualBankOptions.html
old mode 100644
new mode 100755
diff --git a/documentation/js/compodoc.js b/documentation/js/compodoc.js
old mode 100644
new mode 100755
diff --git a/documentation/js/lazy-load-graphs.js b/documentation/js/lazy-load-graphs.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/EventDispatcher.js b/documentation/js/libs/EventDispatcher.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/bootstrap-native.js b/documentation/js/libs/bootstrap-native.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/clipboard.min.js b/documentation/js/libs/clipboard.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/custom-elements-es5-adapter.js b/documentation/js/libs/custom-elements-es5-adapter.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/custom-elements.min.js b/documentation/js/libs/custom-elements.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/d3.v3.min.js b/documentation/js/libs/d3.v3.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/deep-iterator.js b/documentation/js/libs/deep-iterator.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/es6-shim.min.js b/documentation/js/libs/es6-shim.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/htmlparser.js b/documentation/js/libs/htmlparser.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/innersvg.js b/documentation/js/libs/innersvg.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/lit-html.js b/documentation/js/libs/lit-html.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/prism.js b/documentation/js/libs/prism.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/promise.min.js b/documentation/js/libs/promise.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/svg-pan-zoom.min.js b/documentation/js/libs/svg-pan-zoom.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/tablesort.min.js b/documentation/js/libs/tablesort.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/tablesort.number.min.js b/documentation/js/libs/tablesort.number.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/vis.min.js b/documentation/js/libs/vis.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/libs/zepto.min.js b/documentation/js/libs/zepto.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/menu-wc.js b/documentation/js/menu-wc.js
old mode 100644
new mode 100755
diff --git a/documentation/js/menu-wc_es5.js b/documentation/js/menu-wc_es5.js
old mode 100644
new mode 100755
diff --git a/documentation/js/menu.js b/documentation/js/menu.js
old mode 100644
new mode 100755
diff --git a/documentation/js/routes.js b/documentation/js/routes.js
old mode 100644
new mode 100755
diff --git a/documentation/js/routes/routes_index.js b/documentation/js/routes/routes_index.js
old mode 100644
new mode 100755
diff --git a/documentation/js/search/lunr.min.js b/documentation/js/search/lunr.min.js
old mode 100644
new mode 100755
diff --git a/documentation/js/search/search-lunr.js b/documentation/js/search/search-lunr.js
old mode 100644
new mode 100755
diff --git a/documentation/js/search/search.js b/documentation/js/search/search.js
old mode 100644
new mode 100755
diff --git a/documentation/js/search/search_index.js b/documentation/js/search/search_index.js
old mode 100644
new mode 100755
diff --git a/documentation/js/sourceCode.js b/documentation/js/sourceCode.js
old mode 100644
new mode 100755
diff --git a/documentation/js/svg-pan-zoom.controls.js b/documentation/js/svg-pan-zoom.controls.js
old mode 100644
new mode 100755
diff --git a/documentation/js/tabs.js b/documentation/js/tabs.js
old mode 100644
new mode 100755
diff --git a/documentation/js/tree.js b/documentation/js/tree.js
old mode 100644
new mode 100755
diff --git a/documentation/license.html b/documentation/license.html
old mode 100644
new mode 100755
diff --git a/documentation/miscellaneous/enumerations.html b/documentation/miscellaneous/enumerations.html
old mode 100644
new mode 100755
diff --git a/documentation/miscellaneous/functions.html b/documentation/miscellaneous/functions.html
old mode 100644
new mode 100755
diff --git a/documentation/miscellaneous/variables.html b/documentation/miscellaneous/variables.html
old mode 100644
new mode 100755
diff --git a/documentation/modules.html b/documentation/modules.html
old mode 100644
new mode 100755
diff --git a/documentation/modules/AppModule.html b/documentation/modules/AppModule.html
old mode 100644
new mode 100755
diff --git a/documentation/modules/AppModule/dependencies.svg b/documentation/modules/AppModule/dependencies.svg
old mode 100644
new mode 100755
diff --git a/documentation/modules/CommonModule.html b/documentation/modules/CommonModule.html
old mode 100644
new mode 100755
diff --git a/documentation/modules/CommonModule/dependencies.svg b/documentation/modules/CommonModule/dependencies.svg
old mode 100644
new mode 100755
diff --git a/documentation/modules/HealthModule.html b/documentation/modules/HealthModule.html
old mode 100644
new mode 100755
diff --git a/documentation/modules/HttpResponseModule.html b/documentation/modules/HttpResponseModule.html
old mode 100644
new mode 100755
diff --git a/documentation/modules/HttpResponseModule/dependencies.svg b/documentation/modules/HttpResponseModule/dependencies.svg
old mode 100644
new mode 100755
diff --git a/documentation/modules/LoggerModule.html b/documentation/modules/LoggerModule.html
old mode 100644
new mode 100755
diff --git a/documentation/modules/LoggerModule/dependencies.svg b/documentation/modules/LoggerModule/dependencies.svg
old mode 100644
new mode 100755
diff --git a/documentation/modules/SearchModule.html b/documentation/modules/SearchModule.html
old mode 100644
new mode 100755
diff --git a/documentation/modules/SearchModule/dependencies.svg b/documentation/modules/SearchModule/dependencies.svg
old mode 100644
new mode 100755
diff --git a/documentation/overview.html b/documentation/overview.html
old mode 100644
new mode 100755
diff --git a/documentation/properties.html b/documentation/properties.html
old mode 100644
new mode 100755
diff --git a/documentation/routes.html b/documentation/routes.html
old mode 100644
new mode 100755
diff --git a/documentation/styles/bootstrap-card.css b/documentation/styles/bootstrap-card.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/bootstrap.min.css b/documentation/styles/bootstrap.min.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/compodoc.css b/documentation/styles/compodoc.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/dark.css b/documentation/styles/dark.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/ionicons.min.css b/documentation/styles/ionicons.min.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/laravel.css b/documentation/styles/laravel.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/material.css b/documentation/styles/material.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/original.css b/documentation/styles/original.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/postmark.css b/documentation/styles/postmark.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/prism.css b/documentation/styles/prism.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/readthedocs.css b/documentation/styles/readthedocs.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/reset.css b/documentation/styles/reset.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/stripe.css b/documentation/styles/stripe.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/style.css b/documentation/styles/style.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/tablesort.css b/documentation/styles/tablesort.css
old mode 100644
new mode 100755
diff --git a/documentation/styles/vagrant.css b/documentation/styles/vagrant.css
old mode 100644
new mode 100755
diff --git a/elastic/ind.papers.json b/elastic/ind.papers.json
old mode 100644
new mode 100755
diff --git a/elastic/samples/biology.json b/elastic/samples/biology.json
old mode 100644
new mode 100755
diff --git a/elastic/samples/compsci.json b/elastic/samples/compsci.json
old mode 100644
new mode 100755
diff --git a/elastic/samples/compsci2.json b/elastic/samples/compsci2.json
old mode 100644
new mode 100755
diff --git a/elastic/samples/math.json b/elastic/samples/math.json
old mode 100644
new mode 100755
diff --git a/elastic/samples/math2.json b/elastic/samples/math2.json
old mode 100644
new mode 100755
diff --git a/elastic/samples/template.json b/elastic/samples/template.json
old mode 100644
new mode 100755
diff --git a/elastic/samples/testdoc.json b/elastic/samples/testdoc.json
old mode 100644
new mode 100755
diff --git a/images/structure.svg b/images/structure.svg
old mode 100644
new mode 100755
diff --git a/k8s/.gitkeep b/k8s/.gitkeep
old mode 100644
new mode 100755
diff --git a/nest-cli.json b/nest-cli.json
old mode 100644
new mode 100755
diff --git a/nodemon.json b/nodemon.json
old mode 100644
new mode 100755
diff --git a/package-lock.json b/package-lock.json
old mode 100644
new mode 100755
diff --git a/package.json b/package.json
old mode 100644
new mode 100755
diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh
old mode 100644
new mode 100755
diff --git a/scripts/config_registry.sh b/scripts/config_registry.sh
old mode 100644
new mode 100755
diff --git a/scripts/docker-entrypoint.sh b/scripts/docker-entrypoint.sh
old mode 100644
new mode 100755
diff --git a/scripts/get_helm.sh b/scripts/get_helm.sh
old mode 100644
new mode 100755
diff --git a/scripts/run.sh b/scripts/run.sh
old mode 100644
new mode 100755
diff --git a/scripts/runner.go b/scripts/runner.go
old mode 100644
new mode 100755
diff --git a/scripts/skaffold b/scripts/skaffold
old mode 100644
new mode 100755
diff --git a/src/application/controller/health.controller.ts b/src/application/controller/health.controller.ts
old mode 100644
new mode 100755
diff --git a/src/application/controller/index.ts b/src/application/controller/index.ts
old mode 100644
new mode 100755
diff --git a/src/application/controller/papers.controller.ts b/src/application/controller/papers.controller.ts
old mode 100644
new mode 100755
diff --git a/src/application/index.ts b/src/application/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/decorators/index.ts b/src/core/decorators/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/decorators/public.decorator.ts b/src/core/decorators/public.decorator.ts
old mode 100644
new mode 100755
diff --git a/src/core/decorators/roles.decorator.ts b/src/core/decorators/roles.decorator.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/elastic/es-hit.dto.ts b/src/core/domain/dtos/elastic/es-hit.dto.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/elastic/es-multimatch.dto.ts b/src/core/domain/dtos/elastic/es-multimatch.dto.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/elastic/es-query.dto.ts b/src/core/domain/dtos/elastic/es-query.dto.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/elastic/es-response.dto.ts b/src/core/domain/dtos/elastic/es-response.dto.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/index.ts b/src/core/domain/dtos/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/page-meta.dto.ts b/src/core/domain/dtos/page-meta.dto.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/page.dto.ts b/src/core/domain/dtos/page.dto.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/paper.dto.ts b/src/core/domain/dtos/paper.dto.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/dtos/search-q.dto.ts b/src/core/domain/dtos/search-q.dto.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/entities/index.ts b/src/core/domain/entities/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/es-time.enum.ts b/src/core/domain/enums/es-time.enum.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/httpResponse/httpResponseDescriptions.enum.ts b/src/core/domain/enums/httpResponse/httpResponseDescriptions.enum.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/httpResponse/httpResponseMessages.enum.ts b/src/core/domain/enums/httpResponse/httpResponseMessages.enum.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/httpResponse/httpResponseTypeCodes.enum.ts b/src/core/domain/enums/httpResponse/httpResponseTypeCodes.enum.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/httpResponse/httpResponseTypes.enum.ts b/src/core/domain/enums/httpResponse/httpResponseTypes.enum.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/httpResponse/index.ts b/src/core/domain/enums/httpResponse/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/index.ts b/src/core/domain/enums/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/page-order.enum.ts b/src/core/domain/enums/page-order.enum.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/enums/roles.enum.ts b/src/core/domain/enums/roles.enum.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/index.ts b/src/core/domain/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/interfaces/elastic/es-pit.interface.ts b/src/core/domain/interfaces/elastic/es-pit.interface.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/interfaces/elastic/es-query-string.interface.ts b/src/core/domain/interfaces/elastic/es-query-string.interface.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/interfaces/elastic/es-query.interface.ts b/src/core/domain/interfaces/elastic/es-query.interface.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/interfaces/elastic/es-response-hits.interface.ts b/src/core/domain/interfaces/elastic/es-response-hits.interface.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/interfaces/http-response.interface.ts b/src/core/domain/interfaces/http-response.interface.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/interfaces/index.ts b/src/core/domain/interfaces/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/domain/interfaces/search-info.interface.ts b/src/core/domain/interfaces/search-info.interface.ts
old mode 100644
new mode 100755
diff --git a/src/core/exceptions/http-response.exception.ts b/src/core/exceptions/http-response.exception.ts
old mode 100644
new mode 100755
diff --git a/src/core/exceptions/index.ts b/src/core/exceptions/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/filters/http-exception.filter.ts b/src/core/filters/http-exception.filter.ts
old mode 100644
new mode 100755
diff --git a/src/core/guards/index.ts b/src/core/guards/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/guards/roles.guard.ts b/src/core/guards/roles.guard.ts
old mode 100644
new mode 100755
diff --git a/src/core/helpers/env.helper.ts b/src/core/helpers/env.helper.ts
old mode 100644
new mode 100755
diff --git a/src/core/helpers/index.ts b/src/core/helpers/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/helpers/util.helper.ts b/src/core/helpers/util.helper.ts
old mode 100644
new mode 100755
diff --git a/src/core/interceptors/index.ts b/src/core/interceptors/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/interceptors/logger.interceptor.ts b/src/core/interceptors/logger.interceptor.ts
old mode 100644
new mode 100755
diff --git a/src/core/interceptors/page.interceptor.ts b/src/core/interceptors/page.interceptor.ts
old mode 100644
new mode 100755
diff --git a/src/core/modules/health.module.ts b/src/core/modules/health.module.ts
old mode 100644
new mode 100755
diff --git a/src/core/modules/http-response.module.ts b/src/core/modules/http-response.module.ts
old mode 100644
new mode 100755
diff --git a/src/core/modules/index.ts b/src/core/modules/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/modules/logger.module.ts b/src/core/modules/logger.module.ts
old mode 100644
new mode 100755
diff --git a/src/core/pipes/index.ts b/src/core/pipes/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/pipes/validation.pipe.ts b/src/core/pipes/validation.pipe.ts
old mode 100644
new mode 100755
diff --git a/src/core/repositories/index.ts b/src/core/repositories/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/services/common/http-response.service.ts b/src/core/services/common/http-response.service.ts
old mode 100644
new mode 100755
diff --git a/src/core/services/common/index.ts b/src/core/services/common/index.ts
old mode 100644
new mode 100755
diff --git a/src/core/services/common/logger.service.ts b/src/core/services/common/logger.service.ts
old mode 100644
new mode 100755
diff --git a/src/core/services/common/search.service.ts b/src/core/services/common/search.service.ts
old mode 100644
new mode 100755
index 7e5a47c..a4f6fe5
--- a/src/core/services/common/search.service.ts
+++ b/src/core/services/common/search.service.ts
@@ -1,7 +1,7 @@
 import { HttpService } from "@nestjs/axios";
 import { GatewayTimeoutException, ImATeapotException, Injectable, NotFoundException } from "@nestjs/common";
 import { map, take } from "rxjs";
-import { EsMultimatchQueryDto } from "src/core/domain/dtos/elastic/es-multimatch.dto";
+import { EsMultimatchQueryDto } from "../../../core/domain/dtos/elastic/es-multimatch.dto";
 import { EsResponseDto, SearchQueryDto} from "../../domain/dtos";
 import { EsQueryDto } from "../../domain/dtos/elastic/es-query.dto";
 
diff --git a/src/core/services/index.ts b/src/core/services/index.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/config/env.objects.ts b/src/infrastructure/config/env.objects.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/config/env.validation.ts b/src/infrastructure/config/env.validation.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/config/index.ts b/src/infrastructure/config/index.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/index.ts b/src/infrastructure/index.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/modules/app.module.ts b/src/infrastructure/modules/app.module.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/modules/common/common.module.ts b/src/infrastructure/modules/common/common.module.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/modules/common/index.ts b/src/infrastructure/modules/common/index.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/modules/index.ts b/src/infrastructure/modules/index.ts
old mode 100644
new mode 100755
diff --git a/src/infrastructure/modules/search.module.ts b/src/infrastructure/modules/search.module.ts
old mode 100644
new mode 100755
diff --git a/src/main.ts b/src/main.ts
old mode 100644
new mode 100755
diff --git a/src/test/e2e/papers.controller.e2e.spec.ts b/src/test/e2e/papers.controller.e2e.spec.ts
old mode 100644
new mode 100755
diff --git a/src/test/jest-e2e.json b/src/test/jest-e2e.json
old mode 100644
new mode 100755
diff --git a/src/test/page.interceptor.spec.ts b/src/test/page.interceptor.spec.ts
old mode 100644
new mode 100755
diff --git a/src/test/papers.controller.spec.ts b/src/test/papers.controller.spec.ts
old mode 100644
new mode 100755
index 36c4eb4..bca65a7
--- a/src/test/papers.controller.spec.ts
+++ b/src/test/papers.controller.spec.ts
@@ -2,7 +2,7 @@ import { HttpModule } from "@nestjs/axios";
 import { CacheModule, NotFoundException } from "@nestjs/common";
 import { Test } from "@nestjs/testing";
 import { PapersController } from "src/application";
-import { SearchService } from "src/core/services/common/search.service";
+import { SearchService } from "../core/services/common/search.service";
 
 
 describe('Unit tests for PapersController', () => {
diff --git a/src/test/search.service.spec.ts b/src/test/search.service.spec.ts
old mode 100644
new mode 100755
diff --git a/tsconfig.build.json b/tsconfig.build.json
old mode 100644
new mode 100755
diff --git a/tsconfig.json b/tsconfig.json
old mode 100644
new mode 100755