Степанов Дмитрий
3bd058e9c8
Merge branch 'dev' into feature/detected_operations
2024-02-20 11:23:27 +03:00
Степанов Дмитрий
a3938a2dff
Рефакторинг DTO
2024-02-20 11:15:05 +03:00
2f1b8ee87b
Разделение dto для drill_test на DrillTestBaseDto и DrillTestDto
2024-02-19 10:32:15 +05:00
Степанов Дмитрий
9d6fa75a01
Merge branch 'dev' into feature/import
2024-02-16 12:47:20 +03:00
ngfrolov
0dba9a187d
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev
2024-02-16 11:24:10 +05:00
ngfrolov
aa002488fe
SetpointsRequestDto добавил атрибут валидации времени устаревания от 10мин до 4часов
2024-02-16 11:24:03 +05:00
ngfrolov
10a15f1c77
ProcessMapReportDataSaubStatService Add test and fix.
2024-02-15 15:59:34 +05:00
ngfrolov
5eede46b31
nit fixes
2024-02-14 13:43:19 +05:00
d5d97acb7d
Правки - 2
2024-02-14 11:33:35 +05:00
f9d95c4431
Добавление файла ProcessMapReportDataSaubStatParamsDto в проект
2024-02-13 16:42:42 +05:00
3064211550
Merge branch 'feature/28518041-rtk-report' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/28518041-rtk-report
2024-02-13 16:38:49 +05:00
0fdb1ede72
правки после ревью
2024-02-13 16:35:01 +05:00
Степанов Дмитрий
0c399f0693
Merge branch 'dev' into feature/import
2024-02-13 14:06:21 +03:00
Степанов Дмитрий
4fb94a443f
Рефакторинг после ревью
2024-02-12 15:25:18 +03:00
13c545a7b9
Merge branch 'dev' into feature/28518041-rtk-report
2024-02-12 17:02:36 +05:00
4f2bc9244e
Построение РТК-отчета на основании данных t_data_saub_stat
2024-02-12 16:55:50 +05:00
ngfrolov
cfba6143de
Fixes by review
2024-02-12 13:58:02 +05:00
ngfrolov
65120cae74
Add DetectedOperationWithDrillerDto
2024-02-12 09:14:02 +05:00
Степанов Дмитрий
f2ca89dc8d
Парсинг РТК
2024-02-09 09:32:31 +03:00
ngfrolov
b7dcf313a2
Add DetectedOperation repository
2024-02-08 11:38:25 +05:00
2b4000ce6b
Добавлена DataSaubStatDto
2024-02-07 13:32:15 +05:00
Степанов Дмитрий
a726602be8
Абстракции для парсинга файлов
2024-01-29 14:39:53 +05:00
ngfrolov
a281bccce1
fix ChangeLogAbstract. Add Author and Editor props
2024-01-25 15:39:19 +05:00
Frolov-Nikita
8a38777db3
Merge branch 'dev' into feature/ProcessMap-history
2024-01-21 13:43:39 +05:00
Frolov-Nikita
cfe936abf0
remove DateValidationAttribute,
...
reorganize and fix unitTests
2024-01-21 13:43:15 +05:00
Frolov-Nikita
2ce2005e6a
merge dev to .
2024-01-21 13:02:12 +05:00
7f92f19ba6
Merge pull request 'Добавлен атрибут [Required] на non-nullable поля в dtos (ч. 3)' ( #195 ) from fix/dtos-add-required-attribute-3 into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/195
2024-01-21 12:53:25 +05:00
Frolov-Nikita
b13353b994
Add some required attributes
2024-01-21 12:52:46 +05:00
Frolov-Nikita
b454322934
Merge branch 'dev' into fix/dtos-add-required-attribute-3
2024-01-21 12:45:38 +05:00
Frolov-Nikita
35df48f95a
merge dev to .
2024-01-21 12:25:50 +05:00
3fda567cf7
Merge pull request ' #27789416 Приведение свойств TelemetryDataSaubDto в соответствие со свойствами TelemetryDataSaub' ( #198 ) from fix/27789416-compare-telemetryDataSaubDto-with-telemetryDataSaub into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/198
2024-01-21 11:55:39 +05:00
Оля Бизюкова
7379b6e33d
Приведение свойств TelemetryDataSaubDto в соответствие со свойствами TelemetryDataSaub
2024-01-19 20:18:11 +05:00
ngfrolov
6178061b49
Add ProcessMapPlanDrilling.
2024-01-19 17:48:45 +05:00
Оля Бизюкова
38fab5b6f0
Удалено свойство Date
2024-01-19 17:19:26 +05:00
Оля Бизюкова
b8f9a6ae4a
Добавлен атрибут [Required] на non-nullable поля в dtos (ч. 3)
2024-01-17 13:12:17 +05:00
Оля Бизюкова
42f3c3edd1
Правки по результатам ревью
2024-01-17 11:51:57 +05:00
e095cd1293
Добавлен атрибут [Required] на non-nullable поля в dtos
2024-01-16 13:24:42 +05:00
bd2616bf36
Атрибут Required
2023-12-29 14:21:42 +05:00
a2f87591e8
Формат даты в WellOperationDto - DateTimeOffset
2023-12-29 11:24:46 +05:00
ngfrolov
4c97c64594
Report* форматирование
2023-12-27 13:07:41 +05:00
2526fc0bb5
Merge branch 'fix/create-workers' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into fix/create-workers
2023-12-27 09:38:08 +05:00
617a529780
Рефакторинг по результатам ревью
2023-12-27 09:38:00 +05:00
32c4290ef9
Merge branch 'dev' into fix/create-workers
2023-12-26 16:26:53 +05:00
1d3294e799
Рефактор: один экшн, который передается в качестве параметра в метод CreateReportAsync. Внутри экшна вызываются 2 метода: onProgress и progressHandler.
2023-12-26 14:31:20 +05:00
ngfrolov
d950e487fa
WellService.GetWellTreeAsync add companies
2023-12-26 14:04:02 +05:00
Степанов Дмитрий
202665dce2
Рефакторинг суточного рапорта
2023-12-20 16:55:17 +05:00
Степанов Дмитрий
b32f115568
Наработка подсистем
...
1. Добавлен фильр по бурильщику
2. Рефакторинг класса
2023-12-19 10:06:06 +05:00
Степанов Дмитрий
697d1061f7
Автоопределяемые операции
...
1. Удалил неиспользуемые DTO и метод из сервиса
2. Рефакторинг Requests
2023-12-19 00:40:04 +05:00
Степанов Дмитрий
8b15297a74
Рефакторинг
2023-12-18 13:53:51 +05:00
Степанов Дмитрий
0570c4f4e4
Фикс авто определения операций
2023-12-18 13:51:40 +05:00
Степанов Дмитрий
bf8b7f9c0f
Merge branch 'dev' into feature/subsystems
2023-12-16 13:26:14 +05:00
Степанов Дмитрий
5fb9375955
Новые расчеты наработки подсистем
2023-12-16 13:22:23 +05:00
Степанов Дмитрий
38a852ace0
Правки после ревью
2023-12-14 09:26:03 +05:00
4a9011e430
Merge branch 'dev' into feature/subsystems
2023-12-13 09:56:30 +05:00
f7ac9f0ccd
Merge branch 'dev' into feature/sections
2023-12-12 16:36:20 +05:00
ngfrolov
fd40a3b930
ContactDto Fix validation
2023-12-11 09:45:00 +05:00
Степанов Дмитрий
521e36834e
Merge branch 'dev' into feature/sections
2023-12-06 17:55:43 +05:00
Степанов Дмитрий
410ef56f18
Изменение алгоритма расчёта наработки АПД
2023-12-06 16:43:28 +05:00
ngfrolov
17c13b7a7b
spell
...
nit refactoring by VS recommendations
2023-12-05 14:48:56 +05:00
Степанов Дмитрий
f8117db6cf
Merge branch 'dev' into feature/sections
...
# Conflicts:
# AsbCloudDb/Migrations/AsbCloudDbContextModelSnapshot.cs
# AsbCloudDb/Model/AsbCloudDbContext.cs
# AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs
# AsbCloudDb/Model/IAsbCloudDbContext.cs
2023-12-04 17:22:29 +05:00
Степанов Дмитрий
6db3771cb4
Добавлен сервис для работы с плановыми секциями конструкции скважины
2023-12-04 17:05:57 +05:00
58a19f5b52
Merge branch 'feature/#13123485--import-fact-trajectories' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/#13123485--import-fact-trajectories
2023-11-30 09:41:11 +05:00
6387aeeb17
Правки после ревью-2
2023-11-30 09:40:51 +05:00
a64cbeee03
Merge branch 'dev' into feature/#13123485--import-fact-trajectories
2023-11-29 12:07:27 +05:00
29171a6e47
Мердж с дев-веткой и правки по результатам этого мерджа
2023-11-29 12:06:57 +05:00
ngfrolov
409e1be983
Split WorkSubsystemOperationTimeCalc to 2 background work for AKB and Oscillation
2023-11-28 17:32:14 +05:00
e6329b76da
правки после ревью
2023-11-28 15:54:47 +05:00
Степанов Дмитрий
1088092d2f
Merge branch 'dev' into feature/daily_report
...
# Conflicts:
# AsbCloudInfrastructure/DependencyInjection.cs
2023-11-27 11:23:40 +05:00
affad27ac3
Merge branch 'dev' into feature/#13123485--import-fact-trajectories
2023-11-23 17:27:27 +05:00
ngfrolov
2b8077a723
Fix background work counters
2023-11-23 14:57:04 +05:00
68294474eb
Merge branch 'dev' into feature/#13123485--import-fact-trajectories
2023-11-22 22:19:00 +05:00
Оля Бизюкова
454945e2dc
Контроллеры по формированию плановых и фактических траекторий наследуются от одного TrajectoryController
2023-11-22 13:14:37 +05:00
98ec7637eb
Импорт фактических траекторий + разбиение фактических тракторий на 2 таба (импортированные траектории и траектории из ннб)
2023-11-21 15:10:22 +05:00
80bf805554
Обновить AsbCloudApp/Data/CompanyDto.cs
2023-11-16 17:44:41 +05:00
Степанов Дмитрий
607ea3ec88
Увеличена максимальная длина CompanyTypeCaption у CompanyDto
2023-11-16 13:39:29 +05:00
Степанов Дмитрий
76b6f7e843
Merge branch 'dev' into feature/daily_report
...
# Conflicts:
# AsbCloudInfrastructure/DependencyInjection.cs
2023-11-16 10:48:23 +05:00
Степанов Дмитрий
71c3007168
Правки после ревью
...
1. Переименовал свойство в SubsystemBlock
2. Добавил сортировку по умолчанию в метод получения списка суточных отчётов
2023-11-16 10:45:44 +05:00
Степанов Дмитрий
cc4ef55c12
Изменения блока с наработкой подсистем
2023-11-15 17:23:17 +05:00
Степанов Дмитрий
3eeaa2b9eb
Добавлено отклонение от ГГД
2023-11-15 12:10:48 +05:00
Степанов Дмитрий
968596b4bf
Обновление DTO суточного отчёта
...
1. Удалён базовый класс EditableBlock, все изменяемые блоки наследуются от ItemInfoDto
2. Фикс названия свойств
2023-11-14 10:51:36 +05:00
bd43d7b525
Поля Email и Phone стали nullable
2023-11-10 14:50:20 +05:00
b2d6091476
Поля "Email" и "Телефон" формы создания контактов - необязательны к заполнению
2023-11-10 11:34:19 +05:00
Степанов Дмитрий
87c8c84660
Небольшой рефакторинг
...
1. Фикс неймингов свойств + удаление не используемых свойств
2. Правки запросов
3. Добавлена дата последнего редактирования в базовый класс редактируемых блоков
4. Добавлены проверки в тесты
2023-11-09 15:01:29 +05:00
Степанов Дмитрий
a757754776
Merge branch 'dev' into feature/daily_report
...
# Conflicts:
# AsbCloudWebApi.Tests/Services/DailyReportServiceTest.cs
2023-11-07 15:59:38 +05:00
Степанов Дмитрий
dcaec8b4a2
Доработки
...
1. Добавлен шаблон суточного отчёта
2. Рефакторинг DTO для суточного отчёта
3. Обновлена валидация входных данных в методах контроллера
4. Небольшой рефакторинг сервисов
2023-11-07 15:57:15 +05:00
Степанов Дмитрий
b92acca29b
Dto суточного отчёта
...
1. Добавлен Dto суточного отчёта
2. Добавлены блок для суточного отчёта
2023-11-03 19:16:26 +05:00
Степанов Дмитрий
6b0db1adbc
Расширение функциональности
...
1. Расширены репозитории: траектории, расписания
2. Расширил DTO, сервис РТК отчёт
3. Поправлен класс с методами расширения для формирования excel. В дальнейшем требуется удалить из него все неиспользуемые методы расширения
2023-11-03 18:55:49 +05:00
Степанов Дмитрий
070cd185cb
Удалены старые реализации суточного рапорта и авто генерируемого отчёта
2023-11-03 17:50:33 +05:00
ngfrolov
7f92f07423
weekend test
2023-11-03 17:02:44 +05:00
ngfrolov
4f45cfc1dd
BackgroundWorkDto add progress to default state message/
2023-11-02 17:40:51 +05:00
ngfrolov
bc986e789a
WellSectionsController
2023-10-27 12:02:19 +05:00
ngfrolov
d79c7c9c97
Dix EventDto validation
2023-10-27 09:49:32 +05:00
ngfrolov
4a72504ee8
merge from dev to wellbores
2023-10-24 09:26:45 +05:00
ngfrolov
b8462253b3
WellboreService новая логика. Не протестирована.
2023-10-23 18:06:57 +05:00
fee782f08f
Тест DrillTest.http + правка DrillTestDto
2023-10-23 14:15:48 +05:00
445880854f
Правки по результатам ревью
2023-10-23 13:43:29 +05:00
88e2afc1b2
Правки внутри шаблона импорта, перевод секунд в часы для отчета
2023-10-20 16:55:08 +05:00
b7ce104e4e
- Экспорт отчета Drill test
...
- Добавлен новый extension метод AssemblyExtensions.GetTemplateCopyStreamAsync
- IAutoGeneratedDailyReportMakerService переименован в IReportMakerService и стал более универсальным
2023-10-20 11:24:04 +05:00
69c90467d6
Убрано лишнее свойство DrillTest у DrillTestParamsDto
2023-10-17 17:12:11 +05:00
23cebdf5e7
Правки по ревью
2023-10-17 16:00:44 +05:00
eaf149a667
Доработки по ревью
2023-10-17 15:05:58 +05:00
703bd06c15
Merge current branch with dev
2023-10-17 12:36:32 +05:00
18e470ae0a
Поправки в Dto-модель
2023-10-17 12:32:46 +05:00
2455013f79
Получение drill test с панели
2023-10-17 11:24:52 +05:00
ngfrolov
fb307ccceb
Process map some nit refactoring
2023-10-17 10:20:27 +05:00
Степанов Дмитрий
2898b8064c
Merge branch 'dev' into feature/refactoring_process_map
2023-10-16 13:55:51 +05:00
Степанов Дмитрий
72bb234179
Правки после ревью
2023-10-16 13:45:29 +05:00
43b7d77628
форматирование ContactDto
2023-10-13 17:01:21 +05:00
e3fc65df5c
Merge branch 'feature/20214792-contacts' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/20214792-contacts
2023-10-13 16:58:40 +05:00
47dca967ae
Правки по ревью
2023-10-13 16:58:27 +05:00
9405ce90a6
Merge branch 'dev' into feature/20214792-contacts
2023-10-13 10:46:20 +05:00
8bc215ad85
Убрано лишнее
2023-10-13 10:12:15 +05:00
4a67c5f629
Контакты, продолжение
2023-10-12 16:33:30 +05:00
Степанов Дмитрий
558f70cf61
Рефакторинг формирования отчёта РТК
2023-10-12 15:26:37 +05:00
Степанов Дмитрий
888154dd31
Переработка модели
...
1. Поправлены сущности
1. 1. Все типы РТК теперь имеют секцию скважины
1. 2. Все тип РТК могут иметь комментарий
2. Добавлена новая миграция
3. Поправлены DTO
2023-10-12 14:51:57 +05:00
Степанов Дмитрий
106be4a0b1
Merge branch 'dev' into feature/refactoring_process_map
2023-10-09 17:29:14 +05:00
Степанов Дмитрий
4bd4deafa4
Фикс Dto РТК бурения
2023-10-09 17:01:12 +05:00
Степанов Дмитрий
dbaa0ab754
Рефакторинг модели
...
1. Переименовал сущности РТК. Теперь они называются более корректно
2. Поправлены комментарии в сущности
3. Поправлены DTO
4. Добавлены новые миграции
5. Удалил лишние разрешения
2023-10-09 15:06:03 +05:00
ngfrolov
c28315b795
Add backgroundController for monitoring works states
2023-10-09 13:12:45 +05:00
a48381f10f
Контакты, начало
2023-10-09 12:20:00 +05:00
Frolov-Nikita
1560c6bf91
Refactor webStore
2023-10-08 21:20:28 +05:00
Frolov-Nikita
01f04c7ea5
Оптимизирован WellboreService.GetWellboresAsync()
...
Добавлен WellOperationRepository.GetSectionsAsync()
Оптимизирован WellOperationRepository.FirstOperationDate()
2023-10-06 15:19:02 +05:00
Frolov-Nikita
e97f8494ca
merge dev to well_operation_import
2023-10-04 17:25:23 +05:00
Frolov-Nikita
ee22408225
#20644813 ркфакторинг SubsystemOperationTimeService
...
#20369896 Добавлены новые свойства статистики по наработке подсистем
2023-10-04 16:41:19 +05:00
7d00cfde1c
Разделил Dto
2023-10-04 15:34:42 +05:00
2d375436af
Фикс бага сортировки списка сообщений
2023-10-04 10:25:05 +05:00
2b400012c6
Правки по ревью
2023-10-03 15:32:58 +05:00
5536c5e1dc
Merge branch 'dev' into feature/wedges
2023-10-03 09:08:07 +05:00
d4417a5552
Аналитика по удержанию в клиньях
2023-10-02 17:53:34 +05:00
14615517d6
Рефакторинг импорта ГГД
2023-10-02 09:27:20 +05:00
ngfrolov
7ae00fe2f7
refactor ArgumentInvalidException
2023-09-29 12:06:46 +05:00
ngfrolov
1f9dc2b061
AuthController replace BadRequest
2023-09-28 17:09:44 +05:00
ngfrolov
8d1920c6e5
Merge branch 'dev' into feature/validation
2023-09-28 16:37:58 +05:00
ngfrolov
772360cb6e
SubsystemOperationTimeRequest implements IValidatableObject;
...
Add Controller.ValidationBadRequest(..)
2023-09-28 16:25:29 +05:00
ngfrolov
cb862c9ef3
Merge dev to well_operations_import
2023-09-27 16:42:54 +05:00
d9dac97b9e
Статистика по скважине
...
1. Вернул подсчёт отклонения по ГГД в днях
2. Добавил дни бурения скважины
2023-09-27 13:49:55 +05:00
4dddb3af28
Фиксы модели и Dto
...
1. Поправлены название полей и комментарии в сущности
2. Поправлены название полей и комментарии в Dto
3. Добавил новые миграции
2023-09-26 10:04:20 +05:00
9753c1b8b9
Merge branch 'dev' into feature/process_map
2023-09-25 12:51:33 +05:00
ddd020baf7
Фиксы
...
1. Поправил сообщение в ErrorMessages у DTO проработки
2. поправил текст ошибок в сервисе проработки
2023-09-25 12:03:41 +05:00
abf3f4e60b
Изменение домена
...
1. Добавил DTO для проработки
2. Добавил интерфейсы для сервиса и репозитория
2023-09-25 11:27:30 +05:00
ngfrolov
9821336045
TelemetryDataSaubDto remove Date prop
2023-09-22 14:58:32 +05:00
ngfrolov
c05fc0f400
merge dev to feature/email_notifications
2023-09-15 10:45:54 +05:00
d1540ceb17
Merge branch 'dev' into feature/initial_screen
2023-09-15 10:40:46 +05:00
55ca21c31e
Исправления
...
1. Удалил зависимость от AsbCloudDb в проекте AsbCloudApp
2. Убрал лишние константы
3. Сделал реализацию для IdState у NotificationDto
4. Удалил атрибут Range у IdTransportType. Проверка на существование сервиса транспорта находится в методе GetTransportService в NotificationService
2023-09-14 17:17:35 +05:00
ngfrolov
4511eb239f
Merge branch 'dev' into feature/email_notifications
2023-09-14 12:55:15 +05:00
295c8d9145
Merge branch 'dev' into feature/manuals
...
# Conflicts:
# AsbCloudDb/Migrations/AsbCloudDbContextModelSnapshot.cs
# AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs
2023-09-14 11:18:39 +05:00
ngfrolov
27b5057a47
merge dev to initial_screen
2023-09-14 10:01:02 +05:00
675da0a5d9
Изменение модели + создание новой схемы БД
2023-09-07 12:21:54 +05:00
ngfrolov
8c3f21221b
Merge branch 'dev' into feature/manuals
2023-09-06 15:20:36 +05:00
59c96aa9e9
Добавил DTO и константы
2023-09-04 14:06:07 +05:00
Степанов Дмитрий
e0d3187ef2
Рефакторинг
...
1. Два хаба избыточно, объеденил всё в один хаб
2. Уведомление клиенту будет отправляться только при обновлении кэша в сервисе WellInfoService
3. В WellInfoService теперь формируется статистика по всем скважинам, а не только по активным
4. Небольшой рефакторинг
2023-08-24 10:50:34 +05:00
44b88b4242
Merge branch 'dev' into feature/initial_screen
2023-08-21 17:20:23 +05:00
70c0157ecb
Плановая траектория изменение модели
...
1. Поправил сущность и DTO
2. Создал новые миграции
2023-08-21 16:26:26 +05:00
3f7f455281
Рефакторинг + добавил отправку информации о скважине через SignalR
2023-08-18 15:51:58 +05:00
23fd77eb9d
Merge pull request 'Фикс' ( #98 ) from fix/process_map into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/98
2023-08-17 16:13:41 +05:00
ngfrolov
d62866919f
refactor WellboreDto
2023-08-15 18:00:35 +05:00
a36736731b
Фикс
2023-08-15 17:36:47 +05:00
ngfrolov
b43a8691f2
WellboreService refactoring
2023-08-15 16:08:51 +05:00
3702cf2e8c
Рефакторинг + доработки
...
1. Переделал логику получения стволов скважин.
2. Поправил контроллер.
3. Рефакторинг DTO ствола.
2023-08-15 12:28:39 +05:00
04c2266591
Добавил функционал получения ствола скважины
2023-08-14 18:30:31 +05:00
e56530a10f
Добавление логики работы с инструкциями
...
1. Добавил сервисы и репозитории для инфструкций
2. Добавил контроллеры
3. Обновил конфиг
2023-08-10 11:45:05 +05:00
360bfba8c0
Merge branch 'dev' into feature/notifications_updates
...
# Conflicts:
# AsbCloudWebApi/Controllers/NotificationController.cs
2023-08-08 13:32:45 +05:00
5b06b9d557
Исправления после ревью
2023-08-04 14:18:10 +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
20d306a24c
Изменения рассчёта отклонения по ТВД
2023-08-02 11:34:42 +05:00
cbca56ca28
Merge branch 'dev' into feature/email_notifications
2023-07-28 11:42:50 +05:00
ngfrolov
b63d1ebff8
AutoGeneratedDailyReportService фиксы фиксов
2023-07-28 11:14:45 +05:00
bbc42208c2
Merge branch 'dev' into feature/email_notifications
2023-07-27 11:52:08 +05:00
ngfrolov
145d528074
ProcessMapPlanDto doc
2023-07-27 10:11:20 +05:00
ff65869341
Рефакторинг транспорта уведомлений
...
1. Создал отдельный бекграунд сервис для уведомлений.
2. Сделал отправку уведомлений с помощью SignalR с использованием бекграунд сервиса.
3. Убрал из NotificationDto свойство User. Данное свойство избыточно в данном Dto.
4. В транспорте отправки уведомлений по e-mail добавил получение пользователя.
5. Поправил NotificationRepository, избавился от использования кэша.
2023-07-26 15:41:51 +05:00
ngfrolov
343a6703e7
Merge branch 'dev' into feature/email_notifications
2023-07-25 17:41:15 +05:00
8f95e12f22
Merge branch 'dev' into feature/daily_report
2023-07-25 17:39:31 +05:00
ngfrolov
7e750ed455
AutoGeneratedDailyReport добавил todo
2023-07-25 17:38:58 +05:00
b7f5739d8c
Правки после ревью
2023-07-25 17:07:50 +05:00
1b560dd0a2
Изменение уведомлений
...
1. Изменил сущность уведомлений. Добавил дату регистрации уведомления.
2. Добавил миграцию.
3. Изменил репозитории. Убрал метод для обновления коллекции уведомлений.
4. Поправил запрос для отправки уведомлений и метод контроллера.
5. Поправил логику обновления уведомления. Теперь обновление состояния уведомления происходит в транспорте, после успешной отправки уведомления.
2023-07-25 13:36:09 +05:00
e3a67192fa
WellSectionTypeDto: изменен тип данных для порядка, с int на float
2023-07-25 12:33:25 +05:00
d2beb250d6
Merge branch 'dev' into feature/daily_report
2023-07-24 16:30:23 +05:00
ngfrolov
1639e9c153
Merge branch 'dev' into feature/email_notifications
2023-07-24 15:30:48 +05:00
1413e80f09
Формирование суточных отчётов
...
1. Добавил сервис для работы с суточными отчётами.
2. Сделал формирование отчёта в Excel файле по заготовленному шаблону.
3. Поправил Dto.
4. Реализация методов в контроллере + небольшое исправление. В методе получения списка добавил запрос, который позволяет получать данные по параметрам.
2023-07-24 11:14:07 +05:00
d0d8d48c4e
Правки в Dto
2023-07-21 09:07:58 +05:00
9429333b50
Поправил кодировку у файла
2023-07-20 15:56:12 +05:00
bd5e4b0e71
Формирование автоматических суточных отчётов
...
1. Добавлены Dto.
2. Создан контроллер с заглушками.
2023-07-20 15:53:46 +05:00
82184466f9
Сортировка section type
2023-07-19 16:39:17 +05:00
6a483b1de2
Merge branch 'dev' into feature/email_notifications
2023-07-19 14:24:54 +05:00
4b2d4f1bba
Отправка уведомлений через email + рефакторинг
...
1. Адаптировал EmailService под сервис транспорта отправки уведомлений по Email
2. Заменил использование EmailService на NotificationService
3. Поправил тесты
4. Создал запрос для отправки уведомлений
2023-07-19 14:24:22 +05:00
ngfrolov
a08b7e5a81
Merge branch 'dev' into feature/import_and_export_process_map
2023-07-18 17:53:24 +05:00
789fafe4c5
Изменен тип свойства Items у PaginationContainer на IEnumerable<T>
2023-07-18 14:41:20 +05:00
5a84cff70d
Merge branch 'dev' into feature/import_and_export_process_map
2023-07-18 14:12:53 +05:00
4d6930b9ee
Добавил импорт и экспорт для РТК-план
2023-07-18 14:09:54 +05:00
ngfrolov
8bb199d15e
Merge branch 'dev' into feature/notifications
2023-07-17 11:49:12 +05:00
aa8d9a0a02
Merge branch 'dev' into fix/well-contacts
2023-07-14 17:29:28 +05:00
fea487e986
В CompanyTypeDto добавлены 2 свойства для того, чтобы в админке была возможность редактировать порядок и метку "является контактом"
2023-07-14 16:54:14 +05:00
4ae769adcc
Merge branch 'dev' into feature/notifications
2023-07-13 14:45:41 +05:00
b1d3da5f80
Рефакториг после ревью
...
1. Обновил классы модели и dto уведомления.
2. Удалил лишние сервисы.
3. Накатил новую миграцию.
4. Поправил репозиторий.
5. Поправил сервис уведомлений.
2023-07-13 14:44:40 +05:00
e52b6cf122
правки по ревью
2023-07-13 12:45:41 +05:00
9d9ccced4e
Статусы пользователя + проверка статуса пользователя в AddJWTAuthentication
2023-07-12 12:07:56 +05:00
2232061f95
Удалил лишнее
2023-07-11 18:59:11 +05:00
985c0489d0
Исправление в работе с данными
...
1. Изменил сущность уведомления. Добавил состояние уведомления
2. Удалил сущность для доставки уведомлений.
3. Изменение DTO уведомления.
4. Добавил миграцию.
5. Поправил DbContext.
2023-07-11 18:57:25 +05:00
399a8a6c59
Изменение объектов данных
...
1. Добавил флаг прочитано ли уведомление
2. Добавил новые миграции
2023-07-10 16:43:58 +05:00