Commit Graph

1085 Commits

Author SHA1 Message Date
Степанов Дмитрий
4b3bdef885 Фикс проблемы часовых поясов
1. Добавлены тесты
2. При добавлении новой скважины, дата начала операции приводится ко времени скважины
2024-02-05 08:54:18 +05:00
ngfrolov
51bce976de
refactor Extensions.ParseExcelFile() 2024-02-02 11:13:48 +05:00
Степанов Дмитрий
02e1205947 Merge branch 'dev' into feature/import 2024-02-01 16:37:38 +05:00
Степанов Дмитрий
dc19829948 Рефакторинг контроллеров 2024-02-01 16:37:03 +05:00
Степанов Дмитрий
96a8c3fbd3 Рефакторинг контроллеров 2024-01-31 17:24:00 +05:00
6e55d5b542 Правка бага создания / редактирвоания операции: группировка ошибок по name внтури ValidationBadRequest + закомментирован код, который проверяет начало текущей операции и конец предыдущей. 2024-01-31 11:15:21 +05:00
Степанов Дмитрий
cf399a4aa7 Merge branch 'dev' into feature/import
# Conflicts:
#	AsbCloudInfrastructure/DependencyInjection.cs
#	AsbCloudWebApi/Extentions.cs
2024-01-29 15:44:46 +05:00
Степанов Дмитрий
4874a9288b Рефакторинг контроллеров
1. Добавлен метод расширения для парсинга Excel файлов
2. Рефакторинг контроллеров траекторий
2024-01-29 15:39:39 +05:00
ngfrolov
acb4e25f12
рефакторинг ProcessMapPlanBaseRepository.
Основная логика вынесена в ChangeLogRepositoryAbstract.
Добавлены методы работы с пакетным редактированием.
2024-01-29 12:25:58 +05:00
ngfrolov
6d17500b27
Add ChangeLogServiceAbstract 2024-01-26 17:23:21 +05:00
4bd0a835fc правки по валидации 2024-01-25 16:52:27 +05:00
ngfrolov
672f78fca9
WellOperationRepository refactor ValidateWithDbAsync and Validate 2024-01-25 16:47:04 +05:00
eaa10e129a Merge branch 'dev' into fix/24509912-wellOperations-date-difference 2024-01-25 10:42:18 +05:00
011a479a4b Валидация вставки / обновления + интеграционные тесты (начало) 2024-01-25 10:35:16 +05:00
ngfrolov
0bf5158a00
Merge branch 'dev' into fix/scheduleReport 2024-01-24 17:24:31 +05:00
Степанов Дмитрий
a101c59709 Фикс выгрузки сетевого графика
1. Обновление библиотеки closedXml
2. Добавлена конфигурация Runtime
2024-01-24 16:52:44 +05:00
6738a30592 Валидация данных wellOperation перед вставкой, удалением, импортом... 2024-01-24 09:21:07 +05:00
Степанов Дмитрий
72e6c8931b Удаление метода из API подсистем
Удалён метод получения статистики наработки по активным скважинам. /api/Subsystem/statByActiveWell
2024-01-23 09:14:09 +05:00
1a27842e26 Merge branch 'dev' into fix/23754474--SignalR-UpdateProcessMap-Method 2024-01-22 14:43:36 +05:00
ngfrolov
bbfe42c4f0
Fix ProcessMapPlanBaseRequest 2024-01-22 13:16:39 +05:00
6f10f2091f Merge branch 'dev' into fix/23754474--SignalR-UpdateProcessMap-Method 2024-01-22 12:22:35 +05:00
e966b13428 Комментарий к описанию метода UpdateProcessMap 2024-01-22 12:17:21 +05:00
64a8a6abd7 Описание метода UpdateProcessMap 2024-01-22 12:02:17 +05:00
ngfrolov
54ef71411a
ProcessMapPlanDrilling.http - fix encoding.
Handle foreignKeys exceptions as validation exceptions.
Add integr.tests for bad request cases.
2024-01-22 11:49:45 +05:00
Frolov-Nikita
2ce2005e6a
merge dev to . 2024-01-21 13:02:12 +05:00
Frolov-Nikita
5bcffd1ffe
clean appsettings.json 2024-01-21 12:21:23 +05:00
Frolov-Nikita
7eedf62419
fix integration test 2024-01-20 15:38:37 +05:00
ngfrolov
6178061b49
Add ProcessMapPlanDrilling. 2024-01-19 17:48:45 +05:00
Оля Бизюкова
9c3887092d Правка ContentPath в appsettings.json 2024-01-19 12:25:57 +05:00
Оля Бизюкова
8870931348 Настройка ContentPath в appsettings.json 2024-01-19 10:57:13 +05:00
Оля Бизюкова
183d07639e Убрано лишнее 2024-01-19 10:42:02 +05:00
Оля Бизюкова
c8c0ea37fe Настройка папки для файлов в appsettings.json 2024-01-19 00:26:47 +05:00
ngfrolov
657c542cb2
Update nugets 2024-01-18 11:05:22 +05:00
ngfrolov
5325ee397a
IntegrationTests move connection string to appsettings.json 2023-12-29 16:08:25 +05:00
1a3eac9060 Merge branch 'dev' into fix/create-workers 2023-12-25 10:55:21 +05:00
58edaf4204 Отдельный work для создания диаграммы отчета 2023-12-25 10:53:45 +05:00
Степанов Дмитрий
38f861c2e9 Фикс импорта шаблона с плановыми операциями ГГД 2023-12-22 09:56:24 +05:00
ngfrolov
af343626a7
remove permissions on get requests 2023-12-21 15:31:15 +05:00
Степанов Дмитрий
202665dce2 Рефакторинг суточного рапорта 2023-12-20 16:55:17 +05:00
Степанов Дмитрий
0316fb9727 Добавлен атрибут ProducesResponseType 2023-12-20 10:07:35 +05:00
Степанов Дмитрий
653722b1dd Поправлено возвращаемое значение из методов контроллера 2023-12-20 09:59:04 +05:00
Степанов Дмитрий
b5080a2620 Merge branch 'dev' into feature/subsystems
# Conflicts:
#	AsbCloudInfrastructure/Services/DetectOperations/DetectedOperationExportService.cs
2023-12-19 00:02:15 +05:00
37ec39f403 1. Добавлена сборка Microsoft.AspNetCore.Http.Extensions
2. Правки по результатам ревью
2023-12-18 15:56:24 +05:00
4ae22517f5 Правка бага с выгрузкой операций по скважине 2023-12-18 12:38:37 +05:00
Степанов Дмитрий
7a6f922a97 Переименовал класс запроса + удалил неиспользуемое поле 2023-12-16 14:23:59 +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
d7464a03c7 Merge pull request '#22341382 Конструкция скважины' (#165) from feature/sections into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/165
2023-12-15 13:43:02 +05:00
ngfrolov
8221a5d309
TelemetryService Add GetTelemetriesInfoByLastData(). Remote software versions 2023-12-15 13:41:29 +05:00
Степанов Дмитрий
38a852ace0 Правки после ревью 2023-12-14 09:26:03 +05:00
f7ac9f0ccd Merge branch 'dev' into feature/sections 2023-12-12 16:36:20 +05:00
Степанов Дмитрий
a2da2c912f Фикс 2023-12-08 15:56:00 +05:00
Степанов Дмитрий
f325accca1 Фикс импорта операций по скважине 2023-12-08 13:11:28 +05:00
Степанов Дмитрий
b441d03d31 Merge branch 'dev' into feature/sections 2023-12-07 10:15:42 +05:00
ngfrolov
cea93f2541
Add Migration start message 2023-12-07 09:08:25 +05:00
Степанов Дмитрий
521e36834e Merge branch 'dev' into feature/sections 2023-12-06 17:55:43 +05:00
Степанов Дмитрий
018c5c026b Добавлен метод API получения секций конструкции скважины 2023-12-06 17:55:19 +05:00
ngfrolov
17c13b7a7b
spell
nit refactoring by VS recommendations
2023-12-05 14:48:56 +05:00
ngfrolov
3e6f43a4a6
Fix ReportController.GetReportsDateRangeAsync return 204 on default values 2023-12-05 14:07:56 +05:00
ngfrolov
39de15e1ba
Merge branch 'feature/detected_operations_change_algorithm' into dev 2023-12-05 12:10:52 +05:00
ngfrolov
fdc615d343
DetectorAbstract добавлено определение включенных подсистем во время выполнения операции. 2023-12-05 10:56:49 +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
Степанов Дмитрий
456f5d44d4 Контроллеры РТК
1. Добавлен сервис
2. Изменён метод получения списка РТК по скважине
3. Небольшой рефакторинг
2023-12-04 17:12:28 +05:00
Степанов Дмитрий
625e977b1a Контроллер для конструкции скважины - план 2023-12-04 17:07:32 +05:00
678b409ca6 Merge branch 'fix/#23919905-daily-diagram-create-report-from-signalr' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into fix/#23919905-daily-diagram-create-report-from-signalr 2023-12-04 09:43:28 +05:00
c426dbdd52 Убран ConfigureAwait(false) 2023-12-04 09:43:19 +05:00
4a13c1f4bd Merge branch 'dev' into fix/#23919905-daily-diagram-create-report-from-signalr 2023-12-04 09:40:18 +05:00
82e7ff8cb4 Метод CreateReport внутри ReportsHub для скачивания отчета и одновременной подписки 2023-12-04 09:38:42 +05:00
ngfrolov
7436cfd11a
MockController Add method testing sirnalR 2023-12-01 16:26:18 +05:00
ngfrolov
149a036e85
merge from dev 2023-12-01 09:16:22 +05:00
6046b61ba1 Правки после ревью - 4 2023-11-30 15:20:22 +05:00
1acc94fad8 Правка по ревью-3 2023-11-30 15:08:58 +05:00
8fd9961da7 Правка по результатам ревью-3 2023-11-30 11:11:45 +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
75e7093af8
remove ISubsystemService (not used) 2023-11-28 16:57:01 +05:00
e6329b76da правки после ревью 2023-11-28 15:54:47 +05:00
Степанов Дмитрий
2025c8c876 Merge branch 'dev' into feature/tests 2023-11-27 18:06:06 +05:00
Степанов Дмитрий
4767335900 Справки по страницам
1. Поправил тесты
2. Поправил сервис, репозиторий и контроллер. Сделал небольшой рефакторинг
2023-11-27 17:44:55 +05:00
Степанов Дмитрий
1088092d2f Merge branch 'dev' into feature/daily_report
# Conflicts:
#	AsbCloudInfrastructure/DependencyInjection.cs
2023-11-27 11:23:40 +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
Оля Бизюкова
81bd89aafc Рефакторинг 2023-11-22 10:31:41 +05:00
98ec7637eb Импорт фактических траекторий + разбиение фактических тракторий на 2 таба (импортированные траектории и траектории из ннб) 2023-11-21 15:10:22 +05:00
ngfrolov
4b4b4ea953
Merge branch 'dev' into feature/import_well_operations 2023-11-20 14:05:55 +05:00
ngfrolov
afccdafebc
remove static file serving for the current request path 2023-11-20 12:00:52 +05:00
ngfrolov
93765544fe
Delete unused files 2023-11-17 12:09:16 +05:00
Степанов Дмитрий
3128392212 Импорт операций по скважине
1. Поправлен шаблон. В словарях секций и операций убраны пустые строки
2. Рефакторинг контроллера и сервисов. После успешного импорта операций операции в базе не сохраняются, а возвращаются списком, который отдаётся пользователю. Разделены методы вставки операций в API
2023-11-17 11:22:45 +05:00
Степанов Дмитрий
76b6f7e843 Merge branch 'dev' into feature/daily_report
# Conflicts:
#	AsbCloudInfrastructure/DependencyInjection.cs
2023-11-16 10:48:23 +05:00
a2b6b9404d Merge branch 'dev' into feature/diagrams 2023-11-16 10:33:26 +05:00
Степанов Дмитрий
cc4ef55c12 Изменения блока с наработкой подсистем 2023-11-15 17:23:17 +05:00
Степанов Дмитрий
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