Commit Graph

27 Commits

Author SHA1 Message Date
6f05877ac9 Исключения
Сделал небольшую доработку по исключениям.
1. Создал новое исключение, которое позволяет указывать сразу несколько невалидных параметров.
2. Поправил middleware, сделал обобщённый класс, который преобразует исключение.
2023-06-28 16:18:29 +05:00
ngfrolov
1489c60675
RequerstTrackerMiddleware. Add RequestLogDto.RequestContentLength 2023-06-20 12:35:21 +05:00
ngfrolov
b10dde9135
remove #nullable 2023-05-19 16:51:41 +05:00
08501fee30 включен nullable-enabled для проекта AsbCloudWebApi 2023-05-17 12:31:29 +05:00
ngfrolov
8e896a887d RequerstTracker Add nullable 2022-12-26 18:03:26 +05:00
ngfrolov
7e9ec57e53 fix UserConnectionsLimitMiddlware - 429 message text. 2022-12-21 10:22:18 +05:00
ngfrolov
71aff8d1ec nit. comments and cleanup 2022-12-02 14:49:00 +05:00
ngfrolov
698fb33651 fix #7582867 2022-11-10 13:59:48 +05:00
ngfrolov
b5650dcd51 merge dev to user_settings 2022-11-03 15:34:03 +05:00
ngfrolov
c38730b7aa #7582867 cleanup 2022-11-02 08:56:08 +05:00
ngfrolov
0d9f8b1819 #7582867 add UserConnectionsLimitMiddlware. 2022-11-01 17:14:19 +05:00
211f300973 #7205798 Перенос сервиса пользователей и ролей в репозиторий 2022-10-27 11:22:39 +05:00
ngfrolov
6f83e8c7cc ControllerBase. Add BadRequestBuilder and extentionMethod. 2022-08-04 15:05:08 +05:00
ngfrolov
fa9486e44d grouping services and controllers 2022-04-11 18:00:34 +05:00
Фролов
e4e906c8d7 DrillingProgramService существенно переработан. 2022-02-12 11:28:16 +05:00
Фролов
366a61cae5 Enable permissions middleware 2022-01-31 11:06:36 +05:00
Фролов
e1afec1810 Add Permissions 'generator' file 2022-01-21 17:58:02 +05:00
Фролов
c6bfeb4e04 PermissionsMiddlware Add ulimate admin? check by idUser == 1 2022-01-21 17:33:28 +05:00
Фролов
f5ec155bbb AdminPermissionController.GetAutogenerated() change generation algorithm. 2022-01-18 17:21:05 +05:00
Фролов
7a10d26ca6 CS2-145 Добавить специальный ArgumentInvalidException кастомной вылидации для замены ArgumentException 2022-01-18 11:04:44 +05:00
Фролов
f81dcf2a46 PermissionsMiddlware Add auto generate permissionsName 2022-01-13 17:08:07 +05:00
Фролов
dfacd04b47 fix UserService 2021-12-23 18:07:20 +05:00
Фролов
9233b45966 Handle ArgumentException in SimplifyExceptionsMiddleware. It replaces StatusCode 500 (server error) to StatusCode 400 (bad request) 2021-12-23 17:15:05 +05:00
Харченко Владимир
17db1218cc CS2-133: Removed permission mask logic from permissions 2021-12-16 16:00:47 +05:00
Фролов
6925746da9 Add attribute and middleware for permissions autirization. 2021-12-11 16:47:28 +05:00
Фролов
551c60c4ff Add/refactor services for permissions authorization model.
Rename some fields in DB.permission.
2021-12-11 16:46:04 +05:00
Фролов
fd74ae20a0 CS2-117, CS2-112
Add exception handle middleware.
Move middlawares into separate files.
2021-11-10 17:04:07 +05:00