360bfba8c0
Merge branch 'dev' into feature/notifications_updates
...
# Conflicts:
# AsbCloudWebApi/Controllers/NotificationController.cs
2023-08-08 13:32:45 +05:00
ec09520d25
Merge pull request ' #12149981 Рефакторинг путей api' ( #90 ) from feature/refactoring_api_route into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/90
2023-08-08 13:19:19 +05:00
Frolov-Nikita
1e835b1ae6
Notification add route parametr for DELETE method
2023-08-08 13:14:03 +05:00
Frolov-Nikita
286154692e
Удален не актуальный костыль.
2023-08-08 12:24:44 +05:00
Frolov-Nikita
eec40bf4b7
Удален Route аттрибут у методов контроллеров.
...
добавлены переименования.
2023-08-08 12:21:09 +05:00
e059221e32
Исправления после ревью
2023-08-07 09:29:31 +05:00
b3ed280d8f
Merge branch 'dev' into feature/refactoring_api_route
2023-08-07 09:10:07 +05:00
bd4bb09509
Merge pull request ' #13058364 Изменения расчёта отклонения по ТВД' ( #92 ) from feature/tvd_calculation into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/92
Reviewed-by: Никита Фролов <ng.frolov@digitaldrilling.ru>
2023-08-04 15:48:54 +05:00
ngfrolov
05e373e16b
OperationsStatService. Исправлен расчет плановой глубины, для определения отставания от ГГД.
2023-08-04 15:47:56 +05:00
ngfrolov
8fc4a4d598
Merge branch 'dev' into feature/tvd_calculation
2023-08-04 14:19:53 +05:00
5b06b9d557
Исправления после ревью
2023-08-04 14:18:10 +05:00
ngfrolov
2f415bc027
Merge branch 'dev' into feature/refactoring_api_route
2023-08-04 13:48:50 +05:00
02c84a3d5b
Merge pull request 'Фикс создания ограничивающих параметров' ( #91 ) from fix/limiting_parameters into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/91
2023-08-04 13:47:26 +05:00
ngfrolov
85ba539c82
LimitingParameterCalcWorkFactory исправил условие определения конца интервала действия ограничения
2023-08-04 13:46:58 +05:00
5f459b79b8
Изменил отправку уведомлений через SignalR
...
1. Добавил отправку всех неотправленных уведомлений и кол-во непрочитаннах уведомлений при первом подключении
2. При изменении статуса прочтения уведомления, клиенту отправляется информация о том сколько непрочитанных уведомлений ещё есть.
3. Добавил объект NotificationMessage, который отправляется клиенту.
4. Сделал небольшой рефакторинг
2023-08-04 09:47:22 +05:00
60921a2bcf
Merge branch 'fix/reading_notifications' into feature/notifications_updates
...
# Conflicts:
# AsbCloudApp/Services/Notifications/NotificationService.cs
2023-08-03 09:56:29 +05:00
13603378f2
Добавил Set для состояния уведомления
2023-08-02 15:41:12 +05:00
e0320e7c99
Изменение логики прочтения уведомления
2023-08-02 15:10:00 +05:00
20d306a24c
Изменения рассчёта отклонения по ТВД
2023-08-02 11:34:42 +05:00
a0ef71a43d
Изменил пути у методов контроллеров + мелкий рефакторинг
2023-08-01 11:17:46 +05:00
b75dbd365b
Добавлен idTransportType для расчета количества непрочтенных уведомлений
2023-07-31 17:55:49 +05:00
51fb66b80a
Фикс создания ограничивающих параметров
2023-07-31 16:34:43 +05:00
8b137ca851
Merge branch 'dev' into feature/refactoring_api_route
2023-07-28 15:53:11 +05:00
48343964ca
Рефакторинг путей api
2023-07-28 15:52:28 +05:00
ngfrolov
f6ac5b5a98
OperationsStatService.GetTvdAsync()
...
Fin exception then empty operations.
2023-07-28 15:28:30 +05:00
ngfrolov
99fa1d83a7
UserSettingsController rename Delete method
2023-07-28 15:27:38 +05:00
cbca56ca28
Merge branch 'dev' into feature/email_notifications
2023-07-28 11:42:50 +05:00
83beaada3d
разрешение конфликтов
2023-07-28 11:42:10 +05:00
af0d6e2d30
Метод, отдающий количество непрочитанных уведомлений
2023-07-28 11:37:27 +05:00
ngfrolov
f78a5e6e97
UserSettingsController Add DeleteAsync(int idUser, CancellationToken token) method
2023-07-28 11:30:17 +05:00
d5953917b0
Merge pull request ' #12120773 Фиксы в суточных отчётах' ( #88 ) from fix/daily_report into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/88
2023-07-28 11:15:06 +05:00
ngfrolov
b63d1ebff8
AutoGeneratedDailyReportService фиксы фиксов
2023-07-28 11:14:45 +05:00
ngfrolov
9d180d9b4b
Merge branch 'dev' into fix/daily_report
2023-07-28 10:51:14 +05:00
2ec88c49bc
Merge pull request ' #11586758 Исправление импорта РТК план.' ( #89 ) from fix/processmap_import into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/89
2023-07-28 10:49:01 +05:00
3ac3fded5b
Сделал рефакторинг уведомлений
...
1. Убрал глаголы из Route в контроллере.
2. Создал метод удаления уведомлений по параметрам
2023-07-27 17:33:20 +05:00
54b789db70
Исправление импорта РТК план.
...
1. Фикс шаблона
2. Фикс получения значения из ячейки
2023-07-27 17:02:21 +05:00
bbc42208c2
Merge branch 'dev' into feature/email_notifications
2023-07-27 11:52:08 +05:00
ad900c5d86
Merge branch 'dev' into fix/daily_report
2023-07-27 11:44:05 +05:00
56b90e0952
Исправления суточного отчёта.
...
1. Мелкие фиксы в сервисе + сделал более предсказуемый размер файлов отчёта.
2. Исправил получение ограничивающих параметров. Теперь не учитываются ограничивающие параметры если их начальная глубина больше конечной.
2023-07-27 11:43:21 +05:00
ngfrolov
e5a563f6e6
#11342611 Обновить библиотеки формирования рапортов
2023-07-27 10:47:02 +05:00
ngfrolov
f40cd0acff
HelpPageController.GetFileAsync() 404->204
2023-07-27 10:20:12 +05:00
ngfrolov
145d528074
ProcessMapPlanDto doc
2023-07-27 10:11:20 +05:00
a72e3c567a
Merge pull request 'РТК-план фиксы' ( #87 ) from fix/processmap_import into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/87
2023-07-27 10:01:24 +05:00
93c230db72
Обработка исключения FileFormatException при импорте РТК-план
2023-07-26 18:23:53 +05:00
ngfrolov
84d84fb504
HelpPageService.GetFileStreamAsync удалил ArgumentInvalidException. Заменил возвращаемый тип на Nullable.
2023-07-26 17:53:25 +05:00
ff65869341
Рефакторинг транспорта уведомлений
...
1. Создал отдельный бекграунд сервис для уведомлений.
2. Сделал отправку уведомлений с помощью SignalR с использованием бекграунд сервиса.
3. Убрал из NotificationDto свойство User. Данное свойство избыточно в данном Dto.
4. В транспорте отправки уведомлений по e-mail добавил получение пользователя.
5. Поправил NotificationRepository, избавился от использования кэша.
2023-07-26 15:41:51 +05:00
4226d6366c
Фикс получения INotificationRepository через ServiceProvider
2023-07-25 17:59:54 +05:00
ngfrolov
343a6703e7
Merge branch 'dev' into feature/email_notifications
2023-07-25 17:41:15 +05:00
963da559e2
Merge pull request 'feature/daily_report' ( #84 ) from feature/daily_report into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/84
2023-07-25 17:39:42 +05:00
8f95e12f22
Merge branch 'dev' into feature/daily_report
2023-07-25 17:39:31 +05:00