Frolov-Nikita
673cb8960c
WorkBase добавлено больше диагностической информации.
2023-10-08 13:09:09 +05:00
ngfrolov
772360cb6e
SubsystemOperationTimeRequest implements IValidatableObject;
...
Add Controller.ValidationBadRequest(..)
2023-09-28 16:25:29 +05:00
ff65869341
Рефакторинг транспорта уведомлений
...
1. Создал отдельный бекграунд сервис для уведомлений.
2. Сделал отправку уведомлений с помощью SignalR с использованием бекграунд сервиса.
3. Убрал из NotificationDto свойство User. Данное свойство избыточно в данном Dto.
4. В транспорте отправки уведомлений по e-mail добавил получение пользователя.
5. Поправил NotificationRepository, избавился от использования кэша.
2023-07-26 15:41:51 +05:00
1b560dd0a2
Изменение уведомлений
...
1. Изменил сущность уведомлений. Добавил дату регистрации уведомления.
2. Добавил миграцию.
3. Изменил репозитории. Убрал метод для обновления коллекции уведомлений.
4. Поправил запрос для отправки уведомлений и метод контроллера.
5. Поправил логику обновления уведомления. Теперь обновление состояния уведомления происходит в транспорте, после успешной отправки уведомления.
2023-07-25 13:36:09 +05:00
4b2d4f1bba
Отправка уведомлений через email + рефакторинг
...
1. Адаптировал EmailService под сервис транспорта отправки уведомлений по Email
2. Заменил использование EmailService на NotificationService
3. Поправил тесты
4. Создал запрос для отправки уведомлений
2023-07-19 14:24:22 +05:00
29c425d376
Исправил unit тесты
...
Исправил сравнения у тестов траекторий
2023-07-03 12:13:13 +05:00
ngfrolov
de845c5ac5
doc, spelling
2023-06-30 17:57:00 +05:00
a0720e9270
Рефакторинг
...
1. Выпилил лишнюю логику
2. Прокинул IConfiguration в HelpPageService
3. Поправил миграции
4. Поправил тесты
2023-06-29 16:31:37 +05:00
1cac9c336d
Сделал фикс кодировок файлов
2023-06-28 17:09:53 +05:00
cd279b925f
Справки по страницам
...
1. Добавил модель данных
2. Добавил Dto для справки
3. Добавил доменный сервис + сделал покрытие тестами
4. Добавил репозиторий для справки
5. Сделал регистрацию зависимостей
6. Добавил контроллер содержащий методы: создания, редактирования, получения файла справки
2023-06-28 16:33:27 +05:00
2769271583
Мелкие фиксы репозитория хранения файлов.
2023-06-28 16:24:52 +05:00
447478836b
Изменение ссылок на namespace в связи с преемещением UserDto в папку User
2023-06-21 12:33:18 +05:00
03949ed625
Поправлены автотесты
2023-05-31 10:17:54 +05:00
ngfrolov
be9be27bab
generic trajectory services
2023-05-30 11:21:07 +05:00
8c45b36623
Отдельные сервисы для плановой и фактической траектории
2023-05-30 09:53:04 +05:00
b95250a0dd
Правки по результатам ревью
2023-05-17 11:42:14 +05:00
a1b4b1b9bb
Правки, IFactualRepository переименован на IActualRepository, правки в юнит-тестах
2023-05-11 15:36:49 +05:00
2201b6582d
Юнит-тесты для фактической траектории
2023-05-10 15:05:05 +05:00
e1228ef6bf
Поправлены юнит-тесты для плановой траектории
2023-05-10 11:31:40 +05:00
09c69fcf75
Вычисление фактической траектории
2023-05-04 16:54:09 +05:00
ngfrolov
6c694ff7bc
enable nullable TimezoneService
2023-04-18 16:16:11 +05:00
ngfrolov
464678a3db
nit deleting an outdated tasks
2023-03-27 09:40:51 +05:00
ngfrolov
b64c90b3e3
Add DateValidationAttribute
2023-03-24 12:34:57 +05:00
ngfrolov
ab280f3451
Fix tests
2023-03-21 11:19:02 +05:00
ngfrolov
cd130264c4
remove wrong test
2023-02-22 15:06:18 +05:00
ngfrolov
2b84cd5b8f
Tests Add extension method to replace services in webhost
2023-02-22 15:00:43 +05:00
ngfrolov
c94a2f2904
fix tests
2023-02-22 12:37:43 +05:00
5fd971a620
#5822403 Ошибка в полях, при добавлении значений в таблицу
2023-02-21 10:19:07 +05:00
ngfrolov
5070863ed4
TrajectoryVisualizationServiceTest. Update test
2023-02-15 13:46:17 +05:00
ngfrolov
2e59d97dcd
Add test
2023-02-15 13:35:18 +05:00
e58c292d30
#7065595 fix
2023-01-31 10:13:32 +05:00
236c32b16c
#7065595 fix
2023-01-30 14:32:16 +05:00
27cf27ed55
#7065595 Перенос сервиса "Дело скважины" в репозиторий
2023-01-20 10:47:39 +05:00
ngfrolov
4a4b7852b7
Remove ClusterController, ClusterService.
2022-12-23 14:35:23 +05:00
9b71b14048
#7987467
2022-12-05 12:43:16 +05:00
9b4f14a036
#7987467 Раздел РТК в ЕЦП
2022-12-05 12:39:25 +05:00
ngfrolov
a859c096d1
Merge branch 'dev' into feature/8101318
2022-12-05 09:28:38 +05:00
ngfrolov
85b99135e6
nit tests refactoring
2022-12-05 08:47:00 +05:00
ngfrolov
89e0495d09
BackgroundWorker adapt other services to this one.
2022-12-02 14:48:23 +05:00
ngfrolov
98c7599c4b
BackgroundWorker move to toplevel folder
2022-12-02 14:45:20 +05:00
ngfrolov
06fe0e09ff
BackgroundWorkerService cleanup and improve tests
2022-12-02 10:57:27 +05:00
ngfrolov
f61db91dd2
Add new background service.
2022-12-01 17:48:35 +05:00
fb5483299d
#8101318 Изменение работы кэша
2022-12-01 15:56:11 +05:00
ngfrolov
0d9f9296df
Merge branch '7912198_WellCase_add_notification' into dev
2022-11-25 12:45:36 +05:00
046a6a765d
#7887519 Замечания
2022-11-25 11:56:21 +05:00
ngfrolov
8209b61bad
#7912198 Tests ok
2022-11-25 09:34:20 +05:00
17cf2c6573
#7887519 test
2022-11-24 11:15:50 +05:00
454566dc2e
Merge branch 'dev' into feature/7887519
2022-11-24 10:52:07 +05:00
ngfrolov
fc47753b13
Merge branch 'dev' into 7912198_WellCase_add_notification
2022-11-23 17:29:10 +05:00
ngfrolov
75a3ea410d
Add MockQueryable.Moq to moq DbContext and DbSets
2022-11-23 17:28:29 +05:00