ngfrolov
27b5057a47
merge dev to initial_screen
2023-09-14 10:01:02 +05:00
ngfrolov
1ab15b950d
Merge branch 'dev' into feature/process_map_report
2023-09-14 09:54:44 +05:00
e451c0662c
Правки после ревью
...
1. Поправил инициализацию ролей и прав
2. Поправил проверки в контроллере на редактирование РТК и ГГД
3. Пересоздал миграцию
2023-09-13 11:42:44 +05:00
ngfrolov
dd9ffc57b3
Merge branch 'feature/ban_adding_data' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/ban_adding_data
2023-09-13 10:32:28 +05:00
ngfrolov
3f92a91913
Merge branch 'dev' into feature/ban_adding_data
2023-09-13 10:32:15 +05:00
1d2b81b724
Рефакторинг изменений
...
Добавленный метод удаления в предыдущем коммите, являлся избыточным.
2023-09-13 09:11:57 +05:00
ngfrolov
7293dc11e3
TelemetryDataBaseService Add GetAsync method with new request
2023-09-11 12:27:48 +05:00
d597bf729f
Поправлены контроллеры
2023-09-08 10:39:54 +05:00
ngfrolov
8c3f21221b
Merge branch 'dev' into feature/manuals
2023-09-06 15:20:36 +05:00
b58cd2d636
Запрет на редактирование завершенных скважин для инженеров
...
1. Добавил новые права для координаторов и тех.поддержки
2. Переименовал ProcessMapReportService.cs -> ProcessMapService.cs
3. Добавил ProcessMapService.cs метод удаления записи РТК
4. Добавил проверки на наличие прав в контроллерах
5. Накатил новые миграции
2023-09-05 16:23:40 +05:00
ff02a29115
Сервисы парсинга
...
1. Добавил парсинг Газпромовских файлов
2. Сделал рефакторинг существующего импорта
2023-09-04 14:11:25 +05:00
e66f716e62
Разюиение АПД на АПД в роторе и АПД в слайде
2023-08-28 09:43:32 +05:00
Степанов Дмитрий
e0d3187ef2
Рефакторинг
...
1. Два хаба избыточно, объеденил всё в один хаб
2. Уведомление клиенту будет отправляться только при обновлении кэша в сервисе WellInfoService
3. В WellInfoService теперь формируется статистика по всем скважинам, а не только по активным
4. Небольшой рефакторинг
2023-08-24 10:50:34 +05:00
c50878f5f1
Фиксы
...
На клиенте нет возможности передавать аргументы в функции. Сделал реализацию через группы
2023-08-23 14:51:04 +05:00
44b88b4242
Merge branch 'dev' into feature/initial_screen
2023-08-21 17:20:23 +05:00
5897315b5a
РКТ отчёт
...
1. Фикс бага с выгрузкой файла. Добавил contentType
2. Обновил шаблон
2023-08-21 12:11:32 +05:00
3f7f455281
Рефакторинг + добавил отправку информации о скважине через SignalR
2023-08-18 15:51:58 +05:00
47bd9cb56b
Отображение данных в реальном времени
...
1. Добавил инфраструктуру для доменных событий.
2. Сделал Hub отправки для информации о скважине.
2023-08-16 17:30:33 +05:00
ngfrolov
5ff75e519f
fix wellbore controller route
2023-08-15 17:43:49 +05:00
ngfrolov
3a1779de94
TelemetryDataBaseController add GetRangeAsync method. for witsml
2023-08-15 17:08:33 +05:00
ngfrolov
b43a8691f2
WellboreService refactoring
2023-08-15 16:08:51 +05:00
ngfrolov
c39784a25d
Merge branch 'dev' into feature/wellbore
2023-08-15 14:57:00 +05:00
24637f5254
Вынес логику получения ствола скважины в отдельный сервис
2023-08-15 14:20:28 +05:00
3702cf2e8c
Рефакторинг + доработки
...
1. Переделал логику получения стволов скважин.
2. Поправил контроллер.
3. Рефакторинг DTO ствола.
2023-08-15 12:28:39 +05:00
04c2266591
Добавил функционал получения ствола скважины
2023-08-14 18:30:31 +05:00
19820b79ec
Исправления получения диапазона дат для суточных отчётов.
2023-08-14 11:54:30 +05:00
20aad0eb11
Фикс контроллеров
2023-08-11 09:25:11 +05:00
e3992f3d4c
Merge branch 'dev' into feature/notifications_updates
2023-08-10 15:32:31 +05:00
5d4805dd22
Merge branch 'dev' into feature/manuals
2023-08-10 15:24:51 +05:00
57e2d70487
Фикс контроллеров
...
После рефакторинга контроллеров, был посеян баг. Был удалён contentType из File, что привело к тому, что файлы скачивались с расширением .htm.
2023-08-10 12:08:02 +05:00
e609d2460c
Merge branch 'dev' into feature/manuals
2023-08-10 11:46:46 +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
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
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
a0ef71a43d
Изменил пути у методов контроллеров + мелкий рефакторинг
2023-08-01 11:17:46 +05:00
b75dbd365b
Добавлен idTransportType для расчета количества непрочтенных уведомлений
2023-07-31 17:55:49 +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
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
3ac3fded5b
Сделал рефакторинг уведомлений
...
1. Убрал глаголы из Route в контроллере.
2. Создал метод удаления уведомлений по параметрам
2023-07-27 17:33:20 +05:00
bbc42208c2
Merge branch 'dev' into feature/email_notifications
2023-07-27 11:52:08 +05:00
ngfrolov
f40cd0acff
HelpPageController.GetFileAsync() 404->204
2023-07-27 10:20:12 +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
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
b7f5739d8c
Правки после ревью
2023-07-25 17:07:50 +05:00
1b560dd0a2
Изменение уведомлений
...
1. Изменил сущность уведомлений. Добавил дату регистрации уведомления.
2. Добавил миграцию.
3. Изменил репозитории. Убрал метод для обновления коллекции уведомлений.
4. Поправил запрос для отправки уведомлений и метод контроллера.
5. Поправил логику обновления уведомления. Теперь обновление состояния уведомления происходит в транспорте, после успешной отправки уведомления.
2023-07-25 13:36:09 +05:00
d2beb250d6
Merge branch 'dev' into feature/daily_report
2023-07-24 16:30:23 +05:00
1a33cfb0ad
Фикс шаблона + мелкие фиксы в контроллере
2023-07-24 16:27:31 +05:00
d522ad3e59
Merge branch 'dev' into feature/process_map_fix
2023-07-24 16:04:19 +05:00
65ef2242e8
Исправление импорта/экспорта РТК
...
1. Добавил флаг, который определяет следует ли удалить РТК у скважины если импортируемый файл валидный.
2. Поправил пути в методах экспорта/импорта в контроллере РТК.
2023-07-24 16:00:40 +05:00
ngfrolov
1639e9c153
Merge branch 'dev' into feature/email_notifications
2023-07-24 15:30:48 +05:00
b29c574ca7
Merge pull request 'Сортировка section type' ( #82 ) from fix/section-types-with-order into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/82
2023-07-24 15:22:20 +05:00
ngfrolov
1c01411ba9
TelemetryDataBaseController. Spelling in var names
2023-07-24 15:15:05 +05:00
1413e80f09
Формирование суточных отчётов
...
1. Добавил сервис для работы с суточными отчётами.
2. Сделал формирование отчёта в Excel файле по заготовленному шаблону.
3. Поправил Dto.
4. Реализация методов в контроллере + небольшое исправление. В методе получения списка добавил запрос, который позволяет получать данные по параметрам.
2023-07-24 11:14:07 +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
fb87ee84bd
ProcessMapController doc.
2023-07-19 09:17:59 +05:00
ngfrolov
a08b7e5a81
Merge branch 'dev' into feature/import_and_export_process_map
2023-07-18 17:53:24 +05:00
ngfrolov
4606bcf9b2
HelpPageController. Описание параметров
2023-07-18 16:51:55 +05:00
f5e00d7a5c
Поправил название параметра в контроллере
2023-07-18 16:38:49 +05:00
da5224c56d
Merge branch 'dev' into feature/checking_existence_help_page
2023-07-18 14:19:35 +05:00
f8c9626a06
Поправил routes у справок
2023-07-18 14:19:23 +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
2759a852ca
fixed and tested
2023-07-17 11:48:52 +05:00
50a53fb1e4
Расширил контроллер для справок
...
1. Добавил контроллер, проверяющий наличие справки для страницы.
2. Добавил атрибут Required на некоторые параметры в методах в контроллере.
2023-07-14 12:39:02 +05:00
635e4cd7fc
Правки после ревью
...
1. Поправил обновление отправленных уведомлений.
2. Поправил ConnectionManager. Переименовал сервис, удалил абстракцию, так как предполагается только одна реализация.
3. При маппинге из dto в сущность для уведомления добавил игнорирование категории и пользователя.
4. Изменил жизенный цикл зависимости для отправителя.
5. Добавил в репозиторий метод для обновления коллекции уведомлений.
6. Поправил Hub, Id пользователя можно получать внутри хаба.
7. Поправил NotificationRequest + метод BuildQuery в NotificationRepository
2023-07-14 11:40:57 +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
4778e98a16
Merge pull request 'Статусы пользователя + проверка статуса пользователя в AddJWTAuthentication' ( #74 ) from feature/blocked-user into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/74
2023-07-13 13:30:45 +05:00
e52b6cf122
правки по ревью
2023-07-13 12:45:41 +05:00
bef9fa10bc
Merge branch 'dev' into fix/well-contacts
2023-07-13 10:55:36 +05:00
71fd3264e3
Правки по результатам тестирования контактов скважины
2023-07-13 10:51:38 +05:00
ngfrolov
daa780a766
Merge branch 'dev' into feature/notifications
2023-07-12 17:17:02 +05:00
ngfrolov
5f0343cf48
Merge branch 'dev' into feature/blocked-user
2023-07-12 14:01:24 +05:00
2e553319f6
Поправил contentType при получении файла справки
2023-07-12 13:48:09 +05:00
83ee280fbb
Рефакторинг
...
1. Поменял время жизни для отправителей уведомлений.
2. Добавил метод в контроллере для получения уведомления по Id.
3. Поправил хаб уведомлений
4. Небольшие фиксы в репозитории и сервисах
2023-07-12 13:31:55 +05:00
10f8882a5c
Merge branch 'dev' into feature/blocked-user
2023-07-12 12:10:40 +05:00
9d9ccced4e
Статусы пользователя + проверка статуса пользователя в AddJWTAuthentication
2023-07-12 12:07:56 +05:00
b51ec44c35
Merge branch 'dev' into feature/notifications
2023-07-11 19:08:35 +05:00
a7e5c577cf
Исправил отправку уведомлений + небольшой рефакторинг
2023-07-11 19:07:57 +05:00
2232061f95
Удалил лишнее
2023-07-11 18:59:11 +05:00
88f391dadd
Merge branch 'dev' into feature/notifications
2023-07-11 17:46:35 +05:00
88c999b3d1
Исправление метода получения файла
...
1. Добавил декодирование url страницы, к которому привязана справка.
2. Изменил комментарий у метода контроллера получения файла
2023-07-11 13:39:57 +05:00
1ac8183949
Мелкие исправления
2023-07-11 11:15:20 +05:00
29a534258e
Отправка уведомлений
...
1. Сделал отправку уведомлений через SignalR.
2. Сделал рефакторинг для хабов.
2023-07-10 16:59:11 +05:00
96786b1be7
Сервисы для уведомлений
...
1. Добавил репозиторий для уведомлений
2. Добавил сервисы для уведомлений
2023-07-10 16:56:55 +05:00
ngfrolov
1fac8ef565
WellController. Объединил GetAsync и GetStatAsync в GetAsync.
2023-07-05 16:00:06 +05:00
ngfrolov
0230432c8c
Добавил WellController.GetOrDefaultStatAsync(..) с расширенной статистикой по скважине.
2023-07-05 14:22:22 +05:00
f7eb894195
Вторая итерация исправлений после ревью
2023-07-04 12:34:25 +05:00
34009b9737
Исправления после ревью
2023-07-04 09:08:04 +05:00
ecc62c8404
Сделал обязательный CancellationToken в контроллерах
2023-07-03 14:33:34 +05:00
ngfrolov
de845c5ac5
doc, spelling
2023-06-30 17:57:00 +05:00
ngfrolov
5ec6fa2b2e
merge dev to WellMapInfoDto-improvement
2023-06-30 17:45:04 +05:00
df67684972
Merge branch 'dev' into feature/fact_trajectory
2023-06-30 17:35:08 +05:00
b39ec35cde
Merge branch 'dev' into fix/process-map-get-telemetry
2023-06-30 17:31:53 +05:00
60f024ed25
Метод GetByTelemetry контроллера ProcessMapController возвращает путсую коллекцию
2023-06-30 17:31:11 +05:00
ngfrolov
12fa0ab0c7
Merge branch 'dev' into feature/fact_trajectory
2023-06-30 17:29:18 +05:00
ngfrolov
58a2519086
Merge dev to HelpPages
2023-06-30 17:25:36 +05:00
ngfrolov
bb8b530cbf
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev
2023-06-30 17:15:26 +05:00
ngfrolov
c6d776a92c
HelpPage исправлена орфография, маршруты. Добавлена валидация
2023-06-30 17:00:27 +05:00
ngfrolov
e901866910
Добавлено онлайн обновление части статистики по скважине, которую можно брать из кеша.
2023-06-30 15:49:30 +05:00
ngfrolov
821fe270f6
Добавлено кеширование данных ГТИ
2023-06-30 15:48:24 +05:00
8dbc380f17
Фактические траектории
...
1. Контроллер для фактических категорий
2. Дополнил TrajectoryGeoDto, некоторые параметры траекторий могу совпадать. Принял решение вынести это в базовый класс
3. Рефакторинг репозитория
2023-06-30 14:55:44 +05:00
2505451e66
Вернул порядок вызовов middleware
2023-06-30 09:11:33 +05:00
a0720e9270
Рефакторинг
...
1. Выпилил лишнюю логику
2. Прокинул IConfiguration в HelpPageService
3. Поправил миграции
4. Поправил тесты
2023-06-29 16:31:37 +05:00
ngfrolov
69f5639571
WellMapInfoDto разделен на части.
...
1-я (медленная) заполняется в фоновом процессе и кешируется, 2-я при запросе из кешей телеметрии.
2023-06-29 15:54:54 +05:00
eaff02294f
Фикс в middleware исключений
...
1. Добавил 500 статус
2. Поменял порядок компонентов в middleware
2023-06-29 10:56:58 +05:00
ngfrolov
959b9d5480
Merge branch 'dev' into help-pages
2023-06-29 10:39:06 +05:00
ngfrolov
968f6db348
Wits repository cache last received value.
2023-06-29 10:37:21 +05:00
0a0f242da2
Миграции, инициализация, поправил файл конфигурации
...
1. Расширил DbContext
2. Накатил миграции
3. Добавил новые значения для инициализации
2023-06-28 16:36:13 +05:00
cd279b925f
Справки по страницам
...
1. Добавил модель данных
2. Добавил Dto для справки
3. Добавил доменный сервис + сделал покрытие тестами
4. Добавил репозиторий для справки
5. Сделал регистрацию зависимостей
6. Добавил контроллер содержащий методы: создания, редактирования, получения файла справки
2023-06-28 16:33:27 +05:00
6f05877ac9
Исключения
...
Сделал небольшую доработку по исключениям.
1. Создал новое исключение, которое позволяет указывать сразу несколько невалидных параметров.
2. Поправил middleware, сделал обобщённый класс, который преобразует исключение.
2023-06-28 16:18:29 +05:00
0a2feb9b32
Изменение в миграции на добавление разрешений для просмотра / редактирования контактной информации по сквуажине
2023-06-28 09:55:15 +05:00
447478836b
Изменение ссылок на namespace в связи с преемещением UserDto в папку User
2023-06-21 12:33:18 +05:00
e5be77aa4f
Merge branch 'dev' into feature/well-contacts
2023-06-21 11:53:53 +05:00
cfbb384060
мини-правка
2023-06-21 11:51:16 +05:00
9254c5cb66
Контактная информация по скважине
2023-06-21 11:44:04 +05:00
ngfrolov
2e0206c6a0
fix TelemetryService.GetTimezone()
2023-06-20 14:41:19 +05:00
ngfrolov
1489c60675
RequerstTrackerMiddleware. Add RequestLogDto.RequestContentLength
2023-06-20 12:35:21 +05:00
ngfrolov
c3735eec93
GtrWitsController.PostDataAsync теперь может получать и сохранять несколько записей за один запрос.
2023-06-07 13:48:40 +05:00
ngfrolov
2f8e6e3a55
WellOperationController. убрал лишнюю проверку.
2023-06-06 15:53:22 +05:00
5bb3d440b6
Merge branch 'dev' into feature/deny-category-choose
2023-06-06 15:14:02 +05:00
e3b574d69d
Правки по ревью
2023-06-06 15:13:44 +05:00
da9f88f058
Валидация категории скважины
2023-06-02 12:36:27 +05:00
5e008244b7
Merge branch 'dev' into feature/radius-targets-on-plan-trajectory
2023-05-31 16:55:24 +05:00
ngfrolov
c7021f3292
ProcessMapController fix SignalR
2023-05-31 15:58:30 +05:00
ngfrolov
be9be27bab
generic trajectory services
2023-05-30 11:21:07 +05:00
8c45b36623
Отдельные сервисы для плановой и фактической траектории
2023-05-30 09:53:04 +05:00
ngfrolov
6b14ea9a4d
Rename SignalR method.
2023-05-29 18:03:15 +05:00
ngfrolov
85983e2870
ProcessMapController Add SirnalR notifications on modification. MethodName = "ProcessMapChanged"
2023-05-29 17:50:20 +05:00
ngfrolov
917c79eaeb
Add compression
2023-05-24 17:09:25 +05:00
ngfrolov
1061cee0cf
Add "testdigitaldrilling.ru" to CORS policy.
2023-05-24 11:10:15 +05:00
ngfrolov
c15fd956d0
Merge branch 'dev' into feature/ProcessMap_pressure_to_deltaPressure
2023-05-23 13:47:59 +05:00
ngfrolov
ac0e96a158
ProcessMapReportService. Replace Pressure by PressureDelta.
2023-05-23 13:41:27 +05:00
bc0e33aaf5
Правки
2023-05-23 10:53:31 +05:00
2e96f1982f
Фикс бага: на свойство DateStart модели WellOperationDto навешан атрибут, проверяющий дату + сохранение пользователя, импортирующего данные о фактиечских операциях
2023-05-22 14:46:19 +05:00
ngfrolov
b10dde9135
remove #nullable
2023-05-19 16:51:41 +05:00
41663eabcb
Правки по результатам ревью
2023-05-19 12:45:07 +05:00
7f5af356e6
Merge branch 'dev' into feature/gtr-last-data-by-record
2023-05-18 15:40:47 +05:00
7514e3132a
Получение данных ГТИ по id record
2023-05-18 15:31:27 +05:00
f7d0e43d2f
Merge branch 'dev' into feature/nullable-enabled-2
2023-05-18 11:04:24 +05:00
ngfrolov
c05e676c01
Merge branch 'dev' into feature/nullable-enabled-2
2023-05-18 10:42:18 +05:00
08501fee30
включен nullable-enabled для проекта AsbCloudWebApi
2023-05-17 12:31:29 +05:00
8d1ae1af84
Получение данных ГТИ по Record Id
2023-05-16 09:17:17 +05:00
806e6c03e1
Merge branch 'dev' into feature/fact-trajectory
2023-05-10 11:50:01 +05:00
83fcf738b9
Корректный producesResponseType в методе GetPlanFactTrajectoryAsync
2023-05-05 16:19:35 +05:00
628827b861
FromQuery для MergeAsync внутри FaqController
2023-05-04 17:42:51 +05:00
9339252102
Метод Post в MergeAsync в FaqController
2023-05-04 17:39:44 +05:00
09c69fcf75
Вычисление фактической траектории
2023-05-04 16:54:09 +05:00
7e04eaac1a
Сняты права на просмотр и создания вопросов в faq-контроллере
2023-05-04 16:37:33 +05:00
46799baace
Метод UpdateWellStateAsync контроллера WellController
2023-05-02 16:47:16 +05:00
57d262d85a
Merge pull request 'Faq-контроллер и его бизнес-логика' ( #48 ) from feature/faq into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/48
Reviewed-by: Никита Фролов <ng.frolov@digitaldrilling.ru>
2023-04-21 13:59:12 +05:00
ngfrolov
4d52a9b89f
Добавил маппинг JsonValue в конфигурацию сваггера
2023-04-21 13:48:29 +05:00
97476265c2
1. Миграция на удаление привязки к id скважины
...
2. Изменен маршрут для faq-контроллера на api/faq
2023-04-21 12:28:42 +05:00
baab5cab4a
mergeTexts переименован на mergeQuestions
2023-04-21 11:48:37 +05:00
81ab77cdfc
правки по результатам ревью
2023-04-21 11:22:39 +05:00
9806df01ae
Метод GetAsync переименова в GetAllAsync
2023-04-20 17:18:00 +05:00
49611d45f3
Merge branch 'dev' into feature/faq
2023-04-20 15:09:34 +05:00
4c57268433
Мелкие правки
2023-04-20 15:07:03 +05:00
860da5c35e
FAQ controller и бизнес-логика по работе с вопросами
2023-04-20 15:01:19 +05:00
ngfrolov
9c31c803de
Fix migration.
...
Fix GtrWitsRepository.
2023-04-18 16:07:29 +05:00
ngfrolov
1bdb88492e
Merge branch 'dev' into gtr
2023-04-18 10:17:52 +05:00
8b9dee1609
uncomment
2023-04-17 20:59:27 +05:00
f81f092c64
fix controller
2023-04-17 20:58:20 +05:00
33ebaf39c1
fix JsonValue
2023-04-17 18:13:36 +05:00
ngfrolov
1289d782cf
Merge branch 'dev' into featute/null-enabled
2023-04-17 15:51:22 +05:00
ngfrolov
6a48e1c7f4
Merge branch 'dev' into feature/telemetry_pump
2023-04-17 14:47:37 +05:00
ngfrolov
b6cb2d8efc
Merge branch 'dev' into gtr
2023-04-17 14:43:46 +05:00
ngfrolov
94a152388f
fix WellOperationRepository.GetGroupOperationsStatAsync()
2023-04-17 11:59:16 +05:00
8b271da299
Получение телеметрии расхода БН
2023-04-14 11:47:49 +05:00
40747d05fd
delete using
2023-04-14 00:59:19 +05:00
4d5b8932a5
delete comment
2023-04-14 00:46:31 +05:00
5e29ef5e01
Merge branch 'featute/null-enabled' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into featute/null-enabled
2023-04-13 15:34:29 +05:00
2431557539
#nullable enable (part 2)
2023-04-13 15:34:16 +05:00
ngfrolov
c989e449c2
Merge branch 'dev' into gtr
2023-04-12 13:34:10 +05:00
ngfrolov
cea14deddc
Update PublishProfiles
2023-04-12 13:32:59 +05:00
f14b0064ed
Merge branch 'dev' into gtr
2023-04-12 00:43:04 +05:00
27ee40816f
refact save method
2023-04-11 12:06:05 +05:00
c490b29007
Merge branch 'feature/tree-select-in-operations' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/tree-select-in-operations
2023-04-11 10:43:06 +05:00
b93c5e4299
Параметр includeParents контроллера WellOperationController в методе GetCategories
2023-04-11 10:42:56 +05:00
5fb5151ccd
Merge branch 'dev' into feature/tree-select-in-operations
2023-04-11 09:26:13 +05:00
9e9e7a6f5a
Иерархический список в плановых и фактических операциях
2023-04-11 09:25:35 +05:00
7c827f4fae
rework get method in rep
2023-04-11 00:32:06 +05:00
ngfrolov
312d653aec
fix #9844930 ;
...
Enable nullable for OperationsStatService.
2023-04-07 16:49:28 +05:00
8e663e7bef
edit generic
2023-04-07 05:32:03 +05:00
e26c5d98a7
delete manual timescale script (error index)
...
edit generic repository
2023-04-07 04:51:30 +05:00
ngfrolov
af72eceb47
nit report design fixes
2023-04-06 16:20:21 +05:00
ngfrolov
40a3d3ab50
Debugged
2023-04-06 10:25:51 +05:00
ngfrolov
0457f8dd98
Merge branch 'dev' into feature/rtc-calc
2023-04-05 10:56:29 +05:00
f1dc52c768
Merge branch 'dev' into feature/set-user-editor-to-operation
2023-04-04 12:54:42 +05:00
be0d171973
Запись пользователя, изменившего / создавшего опреацию в БД + запись даты изменения / создания
2023-04-04 12:52:11 +05:00
ngfrolov
9b794311c4
Rename processMaps to processMapPlan, processMapReport, processMapReportMaker.
2023-04-03 14:59:59 +05:00
ngfrolov
7cb16c7df9
Merge branch 'dev' into feature/refactoring-dtos-for-rtk-report
2023-03-31 16:58:11 +05:00
ngfrolov
225d6ef827
Незначительные переименования
2023-03-31 16:57:20 +05:00
ngfrolov
4d32b57390
Add Example.http
2023-03-31 16:45:56 +05:00
ngfrolov
2e1678f401
Добавлено WitsRecordDto
2023-03-31 11:26:42 +05:00
ngfrolov
7d83a0a93d
Merge branch 'dev' into gtr
2023-03-31 11:13:35 +05:00
e4412d3b2a
reviw db model and migration
2023-03-31 11:10:16 +05:00
91c87ee70e
Фикс
2023-03-30 16:44:59 +05:00
f17cea0f7a
Настройка в AddSwaggerGen cтрокового формата данных для DateOnly
2023-03-30 16:41:06 +05:00
6f08629966
Настройка в AddSwaggerGen cтрокового формата данных для DateOnly
2023-03-30 16:39:51 +05:00
bf77e2a2c7
Настройка в AddSwaggerGen cтрокового формата данных для DateOnly
2023-03-30 13:01:01 +05:00
ngfrolov
9066ff9b04
DailyReport. Незначительные исправления
2023-03-29 16:05:57 +05:00
921b5f75c0
Правки по ревью
2023-03-29 10:26:10 +05:00
ee8f000ab1
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-27 17:15:31 +05:00
ngfrolov
464678a3db
nit deleting an outdated tasks
2023-03-27 09:40:51 +05:00
01bbe2debe
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-24 10:28:19 +05:00
510595239c
Правки по ревью
2023-03-24 19:27:30 +14:00
7b8506e44d
Фикс: проверка ключа скважины в методе контроллера, а не в свойсте класса (т.к. на этом падал фронтенд)
2023-03-23 11:11:54 +05:00
7997639e6c
Рефактор: метод записи ключа пользоватеоя, редактирующего рапорт
2023-03-22 11:59:39 +05:00
56477e5a9b
Merge branch 'feature/refactoring-daily-report-form' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/refactoring-daily-report-form
2023-03-21 15:55:15 +05:00
f1e0aaf3ae
Добавление даты и ключа пользователя, внесшего изменения в блок суточного рапорта
2023-03-21 15:55:03 +05:00
ngfrolov
6ddef54514
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-10 16:48:18 +05:00
ngfrolov
1f130c0d48
Hotfix OperationsStatService.CalcTvdLagDays()
2023-03-10 15:37:49 +05:00
a97fd12b74
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-10 11:24:33 +05:00
ngfrolov
db1bd49d60
Add TelemetryDataSaubController.GetZippedCsv(..)
2023-03-09 12:32:09 +05:00
29e34445be
Отдельный extension-метод для дат - ExtractDateOnly
2023-03-09 11:38:43 +05:00
4545325a93
Проверка создания суточного рапорта: если он есть в базе, то нужно возвращать ошибку
2023-03-09 09:55:53 +05:00
ngfrolov
43847298d8
Replace TelemetryService.GetOrDefaultIdTelemetryByIdWell() by GetOrDefaultTelemetryByIdWell()
2023-03-07 09:47:30 +05:00
52373f8fde
Revert "1. Сохранение суточного рапорта по частям."
...
This reverts commit 5c60b3927b
.
2023-03-06 16:43:04 +05:00
5c60b3927b
1. Сохранение суточного рапорта по частям.
...
2. Обновление типа данных поля "Дата отчета" в таблице "Суточный рапорт" (timestamp with time zone изменен на date)
2023-03-06 16:41:55 +05:00
52a6b92824
Merge branch 'dev' into feature/refactoring-daily-report-form
2023-03-06 16:33:58 +05:00
b6181ab82f
1. Сохранение суточного рапорта по частям.
...
2. Обновление типа данных поля "Дата отчета" в таблице "Суточный рапорт" (timestamp with time zone изменен на date)
2023-03-06 16:30:36 +05:00
ngfrolov
c76088b5e8
update web client
2023-03-02 08:56:08 +05:00
ngfrolov
24764f2fd4
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report
2023-02-28 09:23:05 +05:00
ngfrolov
496f8d18fb
Fix plan trajectory template file path.
...
Remove permissions from plan trajectory.
2023-02-22 12:53:13 +05:00
c7c5de563a
1. Разделение методов получения фактических и плановых операций (GetPageOperationsPlanAsync и GetPageOperationsFactAsync)
...
2. Фикс получения категории операции в BuildQuery
2023-02-21 17:16:45 +05:00
33acfe6b8f
Revert "1. Изменен запрос для формирования списка плановых операция для сопоставления"
...
This reverts commit 2aab16886c
.
2023-02-21 13:24:22 +05:00
2aab16886c
1. Изменен запрос для формирования списка плановых операция для сопоставления
...
2. Добавлена модель WellOperationPlanDto для хранения списка плановых операций и даты последней сопоставленной плановой операции
3. WellSectionTypeName и CategoryName в WellOperationDto могут быть nullable
2023-02-21 13:23:06 +05:00
aef99cbf11
1. Изменен запрос для формирования списка плановых операция для сопоставления
...
2. Добавлена модель WellOperationPlanDto для хранения списка плановых операций и даты последней сопоставленной плановой операции
3. WellSectionTypeName и CategoryName в WellOperationDto могут быть nullable
2023-02-21 13:22:24 +05:00
0083048821
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report
2023-02-21 13:18:43 +05:00
ngfrolov
01e94fc489
Merge branch 'dev' into feature/8636739
2023-02-20 15:28:54 +05:00
5a101b163a
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report
2023-02-20 15:25:33 +05:00
66f97678dd
1. На странице фактических операций убрана пагинация
...
2. Фильтрация фактических операций по дате
3. Переписан запрос, формируюший список плановых операций для сопоставления
2023-02-20 15:17:49 +05:00
ngfrolov
2b0e36d68c
Enable nullable on DetectedOperation DrillingProgramPart FileCategory FileInfo FileMark
2023-02-17 17:36:25 +05:00