Степанов Дмитрий
73d25b4e1b
Добавлено возвращение 204
2023-11-15 14:32:48 +05:00
Степанов Дмитрий
491d9d4abe
Фиксы
2023-11-15 09:43:13 +05:00
Степанов Дмитрий
23e8615e8a
Merge branch 'dev' into feature/detected_operations
...
# Conflicts:
# AsbCloudInfrastructure/DependencyInjection.cs
2023-11-15 09:37:31 +05:00
Степанов Дмитрий
081c0c5070
Правки + перенёс экспорт автоопределённых операций в апи
2023-11-15 09:33:26 +05:00
Степанов Дмитрий
9446d32fca
Исправление + фикс багов
...
1. Фикс бага с маппингом
2. Мелкие правки в репозитории, контроллере, сервисе
3. Добавлены проверки в методы сервиса
4. Добавлены новые конфигурации для маппинга
2023-11-14 16:43:39 +05:00
Степанов Дмитрий
4bd02ab348
Merge branch 'dev' into feature/daily_report
2023-11-14 11:02:29 +05:00
Степанов Дмитрий
1bda2d5b77
Фикс сервисов
...
1. Устранение багов выявленных при тестировании
2. Изменение имён методов в сервисе суточных отчётов
3. Фикс получения фиктивных суточных отчётов
4. Фикс шаблона
5. Правки в контроллере
6. Фикс в репозитории. Приведение к utc доа выполнения запроса
7. Покрытие сервиса тестами
2023-11-14 11:01:34 +05:00
ngfrolov
4003322630
doc
2023-11-10 16:23:05 +05:00
58f0203a0d
Merge pull request 'Правки по задаче "Убрать хостинг SPA"' ( #148 ) from feature/read-x-real-ip-clients into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/148
2023-11-10 14:02:39 +05:00
3fc2184f4c
location для swagger в nginx.conf
2023-11-10 10:05:01 +05:00
a24a6da9ef
Merge branch 'dev' into feature/read-x-real-ip-clients
2023-11-10 09:59:39 +05:00
9f932e5ea8
Убрана типизация у метода UpdateProcessMap
2023-11-10 09:56:46 +05:00
ngfrolov
030222311a
nit
2023-11-09 15:55:49 +05:00
9cf113f640
Merge branch 'fix/#13108961-typing-signalr-clients-methods' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into fix/#13108961-typing-signalr-clients-methods
2023-11-09 15:18:12 +05:00
107a81f24d
Правка по результатам ревью
2023-11-09 15:18:07 +05:00
Степанов Дмитрий
87c8c84660
Небольшой рефакторинг
...
1. Фикс неймингов свойств + удаление не используемых свойств
2. Правки запросов
3. Добавлена дата последнего редактирования в базовый класс редактируемых блоков
4. Добавлены проверки в тесты
2023-11-09 15:01:29 +05:00
574dd7b4bd
Merge branch 'dev' into fix/#13108961-typing-signalr-clients-methods
2023-11-07 17:51:16 +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
5de2f28553
Табуляция, форматирование
2023-11-07 15:24:56 +05:00
4927f29056
Кодировка
2023-11-07 15:20:03 +05:00
9ba97ddcb5
Переименование файла
2023-11-07 15:19:02 +05:00
0ca6864349
Пример конфигурации nginx.conf
2023-11-07 15:16:59 +05:00
d8f4094d52
1. Удалена директива UseSpa из ConfigureServices
...
2. Считывание ip пользователя из заголовка "X-Real-IP"
2023-11-07 14:02:04 +05:00
Степанов Дмитрий
af5d713fc7
Контроллер суточного отчёта
2023-11-03 19:37:14 +05:00
Степанов Дмитрий
070cd185cb
Удалены старые реализации суточного рапорта и авто генерируемого отчёта
2023-11-03 17:50:33 +05:00
ngfrolov
7f92f07423
weekend test
2023-11-03 17:02:44 +05:00
ngfrolov
552553bb64
Add more diagnostics to BackgroundWorker
2023-11-02 16:20:48 +05:00
ngfrolov
05de113e9e
TelemetryDataBaseService.GetRangeAsync восстановлен для Witsml.
2023-11-01 17:45:25 +05:00
Frolov-Nikita
17216acb80
TelemetryDataBaseService.GetRangeAsync аосстановлен для Witsml.
2023-10-31 19:01:51 +05:00
89ede5b71e
Merge branch 'dev' into fix/#13108961-typing-signalr-clients-methods
2023-10-30 14:30:16 +05:00
11163bf977
Правки в ReportsHub, удаление ненужного кода
2023-10-30 12:33:42 +05:00
f043253cf2
1. Типизация клиентских методов signal-R
...
2. Документирование клиентских методов signal-R при помощи SignalRSwaggerGen
2023-10-30 12:13:38 +05:00
ngfrolov
bc986e789a
WellSectionsController
2023-10-27 12:02:19 +05:00
e18e4e9273
фикс внутри AddToGroup
2023-10-25 16:30:35 +05:00
f620d75a19
Фикс метода AddToGroup
2023-10-25 16:12:35 +05:00
40ce3055f8
Убрано лишнее
2023-10-25 16:09:17 +05:00
fcd9c3b861
Убрано лишнее
2023-10-25 16:08:13 +05:00
1b8d9bef61
ReportsHub, метод AddToGroup, который оповещает группу о статусе загрузки рапорта
2023-10-25 16:03:07 +05:00
ngfrolov
399393fd55
fix WellboreService; плановые секции не учитываются.
...
WellboreServiceTest Add testCase;
Add Auth.http;
Fix wellbore.http;
2023-10-24 11:15:27 +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
f234dc1142
ParamsNames переименован в ErrorState, правка по ревью - 3
2023-10-23 16:45:49 +05:00
01765d05ec
Правка по результатам ревью - 2
2023-10-23 15:54:29 +05:00
fee782f08f
Тест DrillTest.http + правка DrillTestDto
2023-10-23 14:15:48 +05:00
2d4fe109d6
Merge branch 'dev' into feature/22340535-export-drill-test
2023-10-23 13:44:00 +05:00
445880854f
Правки по результатам ревью
2023-10-23 13:43:29 +05:00
Frolov-Nikita
e9b79bb0d6
Well service rename some variables
2023-10-22 17:57:39 +05:00
be585d8c85
Merge branch 'dev' into fix/status_well
2023-10-22 09:44:59 +05:00
f11d1b0f2e
Права, разрешение на получение отчетов drill test
2023-10-20 17:01:17 +05:00
Степанов Дмитрий
1fd00256e9
Фикс
...
1. Возник баг если обновлять скважину из состояния в работе -> завершена и обратно возникает ошибка, что скважина отслеживается контекстом.
2. Поправил метод контроллера UpdateWellStateAsync
2023-10-20 15:46:44 +05:00
3927790aab
Merge branch 'feature/22340535-export-drill-test' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/22340535-export-drill-test
2023-10-20 15:45:02 +05:00
1552cc4576
DrillTestSReportController переименован в DrillTestReportController
2023-10-20 15:44:51 +05:00
11b090f920
Merge branch 'dev' into feature/22340535-export-drill-test
2023-10-20 11:54:27 +05:00
b7ce104e4e
- Экспорт отчета Drill test
...
- Добавлен новый extension метод AssemblyExtensions.GetTemplateCopyStreamAsync
- IAutoGeneratedDailyReportMakerService переименован в IReportMakerService и стал более универсальным
2023-10-20 11:24:04 +05:00
Степанов Дмитрий
84cd0ec3fa
Фикс РТК
...
1. Поправлены комментарии
2. Добавлен атрибут [AllowAnonymous] для метода получения РТК по телеметрии
2023-10-19 10:31:28 +05:00
fffb367fcd
Merge branch 'dev' into feature/22492122-get-drill-test-data
2023-10-17 16:27:43 +05:00
ngfrolov
94f0c1a3e3
Merge branch 'master' into dev
2023-10-17 16:16:52 +05:00
0c56a12d66
Убраны лишние юзинги
2023-10-17 16:14:08 +05:00
ngfrolov
52cd33647d
Fix TelemetryDataBaseService<TDto, TEntity>.GetRange(). Use cache.
2023-10-17 15:24:50 +05:00
eaf149a667
Доработки по ревью
2023-10-17 15:05:58 +05:00
a42bfdfebd
Merge current branch with dev
2023-10-17 12:36:56 +05:00
703bd06c15
Merge current branch with dev
2023-10-17 12:36:32 +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
ngfrolov
278913b9be
fix process map telemetry route
2023-10-17 09:47:41 +05:00
Степанов Дмитрий
c0f5120d3a
Фиксы возвращаемого типа
2023-10-16 15:14:31 +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
ngfrolov
37922367d7
update WellContact.http
2023-10-16 12:07:04 +05:00
bfe2583921
Поменян роут на получение списка типов контактов в WellContact.http
2023-10-16 11:58:44 +05:00
a5f3a68ef4
Merge branch 'feature/20214792-contacts' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/20214792-contacts
2023-10-16 11:49:24 +05:00
494893257e
Проверка соответствия контакта и скважины при удалении, подправлены роуты
2023-10-16 11:48:59 +05:00
ngfrolov
c169f19ad2
add test http file
2023-10-16 11:30:38 +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
Степанов Дмитрий
7f4966a0bd
Рефакторинг контроллера РТК для Saub
2023-10-13 09:39:47 +05:00
4a67c5f629
Контакты, продолжение
2023-10-12 16:33:30 +05:00
Степанов Дмитрий
53e1e07ca0
Рефакторинг контроллеров
2023-10-12 16:03:34 +05:00
Степанов Дмитрий
6556a03bb5
Рефакторинг WellInfoService и WellCompositeController
2023-10-12 15:47:26 +05:00
ngfrolov
fd5deaa5a2
Add Mock controller
2023-10-12 12:13:52 +05:00
ngfrolov
4e58841619
Add MockController to mock http-400
2023-10-12 11:48:55 +05:00
ngfrolov
b36b1bdd3c
Merge branch 'dev' into feature/refactoring_process_map
2023-10-10 17:44:45 +05:00
ngfrolov
95238b9e3e
SubsystemOperationTimeController Remove validation
2023-10-10 13:49:07 +05:00
ngfrolov
c5ee0eeb39
Split BackgroundWorkController
2023-10-10 13:45:48 +05:00
Степанов Дмитрий
106be4a0b1
Merge branch 'dev' into feature/refactoring_process_map
2023-10-09 17:29:14 +05:00
Степанов Дмитрий
e763cc4ff2
Рефакторинг контроллеров
2023-10-09 17:16:02 +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
724c7b0cd8
BackgroudWork Add onprogres callback
2023-10-08 19:45:21 +05:00
a6c7ddc94b
Merge pull request 'Рефакторинг контроллеров РТК' ( #124 ) from feature/process_map_permissions into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/124
2023-10-05 17:49:08 +05:00
cf5b1eea25
Удаление прав на просмотр отчета по удержанию в клиньях
2023-10-05 17:46:39 +05:00
67113878a3
Рефакторинг
...
1. Добавил проверку при удалении РТК
2. Сделал небольшой рефакторинг контроллеров
2023-10-05 09:33:38 +05:00
Frolov-Nikita
e97f8494ca
merge dev to well_operation_import
2023-10-04 17:25:23 +05:00
5c904951b8
Разделил метод контроллера
2023-10-04 15:36:49 +05:00
2b400012c6
Правки по ревью
2023-10-03 15:32:58 +05:00
3b8b3e38f0
ISlipsStatsRepository переименован в ISlipsStatRepository
2023-10-03 09:15:19 +05:00
83b1da7c9c
Правки в SlipsStatController
2023-10-03 09:12:26 +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
33c49e8a48
replace ArgumentInvalidException by ValidationBadRequest in Controllers
2023-09-28 17:50:58 +05:00
ngfrolov
4a6bc2c747
replace BadRequest by ValidationBadRequest
2023-09-28 17:42:30 +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
8d051d2089
Фиксы
2023-09-27 17:27:20 +05:00
ngfrolov
cb862c9ef3
Merge dev to well_operations_import
2023-09-27 16:42:54 +05:00
ngfrolov
a97273eb54
Merge branch 'dev' into feature/process_map
2023-09-26 17:38:21 +05:00
ngfrolov
425f7cfd53
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev
2023-09-26 17:05:09 +05:00
ngfrolov
d88ea454a8
#20402628 Fix report.
...
- Атрибут валидации даты
- Даты по умолчанию - мин и макс дата по телеметрии САУБ.
2023-09-26 17:05:01 +05:00
ed16b7e374
Рефакторинг
...
Сделан рефакторинг: сервиса, репозитория, контроллера
2023-09-26 14:31:37 +05:00
8dbbe7190d
Фиксы по разрешения на редактирование инструкций
...
1. Добавлено новое разрешение на удаление инструкций
2. Добавлена миграция
3. Поправлены атрибуты у контроллеров
2023-09-25 13:35:45 +05:00
ef54d3bb20
Добавление логики для проработки скважины
...
1. Добавлена реализация сервиса
2. Добавлена реализация репозитория
3. Добавил контроллер для проработки скважины
4. Зарегистрировал все новые зависимости
2023-09-25 11:56:40 +05:00
ngfrolov
750e63300c
fix JwtBearerEvents
2023-09-18 17:10:30 +05:00
ngfrolov
6a3fde7729
Merge branch 'dev' into feature/APD
2023-09-15 16:22:16 +05:00
ff89e23118
Фикс
2023-09-15 15:51:02 +05:00
ngfrolov
007a3f1e95
Merge branch 'dev' into feature/APD
2023-09-15 15:46:25 +05:00
97ba9b2a8c
доработки по ревью "разделение АПД на АПД в роторе и слайде"
2023-09-15 14:51:15 +05:00
ngfrolov
a7e2319835
NotificationController mark as obsolete
2023-09-15 11:26:33 +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
451d7207bd
Merge branch 'dev' into feature/APD
2023-09-14 13:18:26 +05:00
ngfrolov
4511eb239f
Merge branch 'dev' into feature/email_notifications
2023-09-14 12:55:15 +05:00
ngfrolov
2903762f0e
rename assertion methods
2023-09-14 12:01:35 +05:00
f6bc677a68
Правки
...
1. Поправил удаление директории
2. Вынес проверку прав в отдельный метод
2023-09-14 11:33:46 +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
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