From e0596d409f366def101d724bcd94125edf65b3ad Mon Sep 17 00:00:00 2001 From: danny-mhlv Date: Thu, 22 Sep 2022 17:28:14 +0300 Subject: [PATCH] Implemented HTTP-exceptions filter --- documentation/classes/EsQueryDto.html | 197 ++++++---- .../classes/HttpExceptionFilter.html | 316 ++++++++++++++++ documentation/classes/PageDto.html | 22 +- documentation/classes/PageMetaDto.html | 230 +----------- documentation/classes/SearchQueryDto.html | 182 +++++----- .../controllers/PapersController.html | 17 +- documentation/coverage.html | 54 +-- documentation/graph/dependencies.svg | 174 ++++----- .../injectables/PageInterceptor.html | 336 ++++++------------ documentation/injectables/SearchService.html | 16 +- documentation/js/menu-wc.js | 21 +- documentation/js/menu-wc_es5.js | 2 +- documentation/js/search/search_index.js | 4 +- documentation/miscellaneous/functions.html | 76 ++++ documentation/modules/HttpResponseModule.html | 8 +- documentation/modules/LoggerModule.html | 8 +- .../modules/LoggerModule/dependencies.svg | 8 +- documentation/modules/SearchModule.html | 3 +- .../modules/SearchModule/dependencies.svg | 8 +- documentation/overview.html | 2 +- .../controller/papers.controller.ts | 9 +- src/core/domain/enums/page-order.enum.ts | 8 +- src/core/filters/http-exception.filter.ts | 23 ++ src/core/pipes/query-str.pipe.ts | 13 + src/core/services/common/search.service.ts | 6 +- src/infrastructure/modules/app.module.ts | 3 +- src/main.ts | 3 +- src/test/page.interceptor.spec.ts | 4 - src/test/search.service.spec.ts | 34 +- 29 files changed, 978 insertions(+), 809 deletions(-) create mode 100644 documentation/classes/HttpExceptionFilter.html create mode 100644 src/core/filters/http-exception.filter.ts create mode 100644 src/core/pipes/query-str.pipe.ts diff --git a/documentation/classes/EsQueryDto.html b/documentation/classes/EsQueryDto.html index 3064425..2ba0be8 100644 --- a/documentation/classes/EsQueryDto.html +++ b/documentation/classes/EsQueryDto.html @@ -90,6 +90,10 @@