Commit Graph

976 Commits

Author SHA1 Message Date
ngfrolov
aea67f43fe
fix WellOperationRepository day prop 2023-01-18 09:32:50 +05:00
22a662a1be dev merge 2023-01-17 17:52:26 +05:00
ngfrolov
fa6fdc067e
WellFinalDocumentsService.ReNotifyPublishersAsync replace exception type by argumentInvalid 2023-01-17 15:40:49 +05:00
ngfrolov
595eca8e26
nit code format 2023-01-17 13:28:35 +05:00
5367f3e85f rename DoMerged => MergeFiles
refact file extension validate
2023-01-17 12:09:58 +05:00
3e128c5cba refact GetConverteAndMergedFileAsync 2023-01-17 11:11:40 +05:00
ngfrolov
e398beaaa1
ProcessMapReport. Add some todos. 2023-01-17 10:00:08 +05:00
ngfrolov
f7f0f02c34
ProcessMapReport.
Добавлен ченовик всех рассчетов.
Добавлено формирования excel по dto.
2023-01-17 08:56:07 +05:00
1b834e7752 Добавлено исключение некорректного формата файла 2023-01-17 05:14:04 +05:00
ngfrolov
8fd3f3c290
LimitingParameterDataDto fix. DateTimeOffset -> DateTime 2023-01-16 10:29:52 +05:00
c2afbf4d55 add ConvertToPdf class
add ReadMe
add test to ConsoleApp1
2023-01-13 17:28:04 +05:00
ngfrolov
9f996003eb
ProcessMapReport. Add GetTelemetryDataStatAsync(..) to TelemetryDataSaubService. 2023-01-13 16:08:38 +05:00
ngfrolov
1a7d643c50
merge dev to ProcessMapReport 2023-01-12 16:24:10 +05:00
ngfrolov
7c6e00fe51
PlannedTrajectory fix 2023-01-12 12:07:31 +05:00
68c227e7c6 Merge branch 'dev' into PlannedTrajectory_refact 2023-01-12 11:24:50 +05:00
7d9d248bcb правка замечаний 2023-01-12 10:32:54 +05:00
e950f40122 GetFileName -> async 2023-01-12 09:40:37 +05:00
ngfrolov
5948a762ba
#7963103 fixes 2023-01-11 16:00:11 +05:00
0b3825a531 finally refact 2023-01-11 14:59:54 +05:00
60a80745a9 #7963103 Замечания 2023-01-11 13:51:11 +05:00
5c00e996f5 Merge remote-tracking branch 'origin/dev' into PlannedTrajectory_refact 2023-01-10 15:54:11 +05:00
ngfrolov
ac1c9aedb2
ProcessMapService calculations draft 2023-01-10 12:31:01 +05:00
193b9ff9f6 #7963103 Отображение общей наработки тальканата по всем объектам 2023-01-10 10:49:27 +05:00
ngfrolov
f5becebbeb #7987467 Add telemetry statistic calc (not completed) 2022-12-30 15:30:12 +05:00
46453b3893 повторный рефакт
после ревью
2022-12-29 04:25:08 +05:00
ngfrolov
7585aefc4e WellOperationService to WellOperationRepository 2022-12-28 17:38:53 +05:00
ngfrolov
fb4bb375e1 Merge branch 'dev' into feature/ProcessMapReport 2022-12-28 15:22:50 +05:00
ec97b02480 небольшая корректировка 2022-12-28 02:52:09 +05:00
5a6ad78c21 refact finally 2022-12-27 21:45:03 +05:00
bfc9376733 #7987467 + 2022-12-27 14:30:52 +05:00
ff72a0cb88 refact
-query
-method name
2022-12-27 14:03:44 +05:00
9819c2ac0d refct #3 2022-12-27 00:02:49 +05:00
e84d45693c refact model DB and migrations 2022-12-26 19:22:29 +05:00
ngfrolov
8e896a887d RequerstTracker Add nullable 2022-12-26 18:03:26 +05:00
3c84648eec refact #1 2022-12-25 23:16:36 +05:00
ngfrolov
4a4b7852b7 Remove ClusterController, ClusterService. 2022-12-23 14:35:23 +05:00
169968da44 Скорректированная версия
-добавлена миграция
-изменены методы
- добавлен CRUD
2022-12-22 18:08:58 +05:00
ngfrolov
689872d1e5 WellOperationRepository DRAFT 2022-12-22 15:27:35 +05:00
ngfrolov
9eead7a757 WellOperation* remove default cancellation tokens 2022-12-22 11:26:19 +05:00
ngfrolov
7b0e6ce23d IWellOperationService/Controller replace arguments by request class 2022-12-21 18:02:22 +05:00
ngfrolov
cc8a4fa200 Fix WellOperationService.GetOperationsAsync exception by call Min on empty collection 2022-12-20 15:58:35 +05:00
ngfrolov
ba0eaa8014 Merge branch 'master' into dev 2022-12-20 11:58:05 +05:00
ngfrolov
f6e79e51d7 nit Add detectedOperations diagnostic message;
add basic telemetry validation filter before analisys;
simplify Avg calc;
fix dbcontext refCount;
2022-12-20 11:57:29 +05:00
1f70868120 #8242403 fix 2022-12-14 10:38:44 +05:00
90ee5d10d1 Merge branch 'dev' into feature/ProcessMapReport 2022-12-14 09:32:38 +05:00
bf3a910433 #7987467 fix 2022-12-14 09:10:01 +05:00
e9bd1e4789 #7987467 report 2022-12-14 08:41:19 +05:00
ngfrolov
54d68cc52d Merge branch 'dev' into feature/8027597 2022-12-12 11:13:36 +05:00
ngfrolov
a4db3e56d3 #7796681 Добавление секций в шаблон файла импорта 2022-12-12 11:12:20 +05:00
ngfrolov
6c204c49dc Merge branch 'dev' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into dev 2022-12-12 10:59:30 +05:00
652374ed5b В условии наработок по подсистеме осциляция не учитывается режим подворотов 2022-12-09 20:22:54 +05:00
Фролов
39a2ddc3a5 Fix operations ids in services 2022-12-09 18:32:18 +05:00
Фролов
af43cb7588 WellOperationCategory ids ordering 2022-12-09 14:36:45 +05:00
Фролов
c2b003bf8a fix db 2022-12-08 18:00:01 +05:00
252c45ac00 #7987467 token 2022-12-07 15:23:10 +05:00
07fe9fcc5a #7987467 Исправления 2022-12-07 15:04:36 +05:00
ngfrolov
5a0b92a1ec ProcessMapRepository enable nullable 2022-12-07 12:20:24 +05:00
aaa5627680 Merge branch 'feature/7987467' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/7987467 2022-12-07 10:52:47 +05:00
102288f9e5 #7987467 fix 2022-12-07 10:52:35 +05:00
ngfrolov
60ab971cae Merge branch 'dev' into feature/7987467 2022-12-07 09:15:39 +05:00
ngfrolov
95f0c1935b nit rename 2022-12-07 09:02:04 +05:00
84cbff84cb Merge branch 'feature/7987467' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/7987467 2022-12-07 08:48:10 +05:00
398a6d443e #7987467 правки 2022-12-07 08:47:41 +05:00
1cf2d745b3 refact warnings to WellOperationService 2022-12-06 22:34:48 +05:00
ngfrolov
81d3ef3146 Merge branch 'dev' into WellOperationTree/refact_migration 2022-12-06 16:29:53 +05:00
ngfrolov
5e5559a517 Merge branch 'dev' into feature/7987467 2022-12-06 15:51:22 +05:00
ngfrolov
e124c54ed7 Merge branch 'feature/7987467' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/7987467 2022-12-06 10:55:12 +05:00
4f100e6bc4 #7987467 Исправления 2022-12-06 10:41:13 +05:00
29d4121440 Получение списков ограничивающих параметров и подсистем 2022-12-06 10:03:24 +05:00
ngfrolov
d5bc886c22 Merge branch 'dev' into feature/7987467 2022-12-06 09:33:45 +05:00
ngfrolov
84dfa183d7 Decrease TelemetryDataCache size. 2022-12-05 17:48:15 +05:00
4b9cd6694b #7987467 2022-12-05 12:44:46 +05:00
9b71b14048 #7987467 2022-12-05 12:43:16 +05:00
9b4f14a036 #7987467 Раздел РТК в ЕЦП 2022-12-05 12:39:25 +05:00
ngfrolov
8094c8b1b8 Decrease TelemetryDataCache size. 2022-12-05 10:53:24 +05:00
ngfrolov
289d1831b4 CacheBase makes cache for TEntity only. Converter moved to CrudCacheRepositoryBase 2022-12-05 09:38:23 +05:00
ngfrolov
a859c096d1 Merge branch 'dev' into feature/8101318 2022-12-05 09:28:38 +05:00
ngfrolov
7c31f7ce76 Merge branch 'dev' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into dev 2022-12-05 08:49:45 +05:00
ngfrolov
b05aadccb4 Add memory monitor 2022-12-02 17:44:47 +05:00
ngfrolov
8e9baf22d8 BackgroundWorker Move periodic services 2022-12-02 17:18:16 +05:00
64e51915c8 all changes but database and but migrations 2022-12-02 15:54:55 +05:00
ngfrolov
71aff8d1ec nit. comments and cleanup 2022-12-02 14:49:00 +05:00
ngfrolov
89e0495d09 BackgroundWorker adapt other services to this one. 2022-12-02 14:48:23 +05:00
ngfrolov
98c7599c4b BackgroundWorker move to toplevel folder 2022-12-02 14:45:20 +05:00
ngfrolov
06fe0e09ff BackgroundWorkerService cleanup and improve tests 2022-12-02 10:57:27 +05:00
ngfrolov
f61db91dd2 Add new background service. 2022-12-01 17:48:35 +05:00
fb5483299d #8101318 Изменение работы кэша 2022-12-01 15:56:11 +05:00
fd69b4c80a Merge branch 'feature/7759269' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/7759269 2022-11-29 12:11:38 +05:00
4a547d82ae #7759269 Проверка ролей на зацикливание включенных ролей 2022-11-29 11:23:08 +05:00
a12906d558 #7759269 Проверка ролей на зацикливание включенных ролей 2022-11-29 11:22:34 +05:00
c9c60bce2b #7759269 Проверка ролей на зацикливание включенных ролей 2022-11-29 11:22:09 +05:00
ba96645288 #7759269 Проверка ролей на зацикливание включенных ролей 2022-11-29 08:40:01 +05:00
481e87083f #7887519 Добавление параметров 2022-11-28 12:12:59 +05:00
ngfrolov
3e0f2d0a75 ##7739441 bit depth returns always LE well depth 2022-11-25 15:26:45 +05:00
ngfrolov
0d9f9296df Merge branch '7912198_WellCase_add_notification' into dev 2022-11-25 12:45:36 +05:00
046a6a765d #7887519 Замечания 2022-11-25 11:56:21 +05:00
ngfrolov
8209b61bad #7912198 Tests ok 2022-11-25 09:34:20 +05:00
17cf2c6573 #7887519 test 2022-11-24 11:15:50 +05:00
40dac37aa4 #7887519 2022-11-23 15:38:47 +05:00
ngfrolov
4277850156 #7912198 implement ReNotifyPublishers 2022-11-23 14:03:08 +05:00
b00b4f3781 #7887519 2022-11-23 11:19:52 +05:00
5041b30686 #7798026 2022-11-23 08:23:08 +05:00
ngfrolov
9b06438935 GetDatesRange Fix handle exception "Well id: {idWell} does not contain telemetry." 2022-11-21 16:58:37 +05:00
ngfrolov
41816719b9 WirsRepository save fix 2022-11-21 16:10:32 +05:00
ngfrolov
78e2f52ac8 Merge branch 'dev' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into dev 2022-11-18 16:32:18 +05:00
ngfrolov
b2844cd5b2 remove CacheDB from DI and project 2022-11-18 15:34:08 +05:00
ngfrolov
e837baf5e7 replace CacheDb in OperationsStatService by IMemoryCache 2022-11-18 15:25:38 +05:00
ngfrolov
ede40c9a23 replace CacheDb in WellOperationService by ms.MemoryCache 2022-11-18 15:17:38 +05:00
ngfrolov
04414b3c75 replace CacheDb in TelemetryTracker 2022-11-18 15:07:27 +05:00
82063a2c22 #7798026 fix 2022-11-18 14:48:10 +05:00
cd025c6fdd #7887519 Статистика по ограничивающим параметрам backend 2022-11-18 14:36:04 +05:00
49cc9c2342 Merge branch 'dev' into feature/7887519 2022-11-18 14:30:34 +05:00
c5aef20dc0 #7887519 Статистика по ограничивающим параметрам backend 2022-11-18 14:29:29 +05:00
ngfrolov
de6bbcfa72 TelemetryUserService добавлен microsoft cache 2022-11-18 12:58:53 +05:00
ngfrolov
abb6a513fd Merge branch 'dev' into Microsoft_MemoryCache 2022-11-17 17:57:20 +05:00
ngfrolov
c78246ca7d fix some nit warnings 2022-11-17 17:54:25 +05:00
ngfrolov
034ed80363 nit DailyReportService fix nullable warnings 2022-11-17 17:36:35 +05:00
ngfrolov
fa0389c08f Trying to use microsoft in memeory cache 2022-11-17 16:09:51 +05:00
ngfrolov
ec3a0e00ef Remove EfCacheDictionaryExtensions 2022-11-16 17:07:47 +05:00
ngfrolov
7cfd60844e fix TelemetryService. wrong cacheType.
update webclient
2022-11-16 12:49:11 +05:00
ngfrolov
eed8c3eeaa #7579139 Tests 2022-11-15 17:46:58 +05:00
ngfrolov
64641c5bc3 #7579139 первая версия кеша готова. Не применена и не протестирована. 2022-11-08 17:49:04 +05:00
ngfrolov
95cf8dbd07 Merge branch 'dev' into feature/TelemetryDataCache 2022-11-08 16:12:54 +05:00
ngfrolov
79ae2ce62c Update report libraries 2022-11-08 13:20:09 +05:00
2c1c2c6e90 #7205798 2022-11-08 12:22:31 +05:00
2e1f49e704 #7205798 fix 2022-11-08 12:19:50 +05:00
e908d6a655 #7205798 drop cache method 2022-11-08 12:12:46 +05:00
5ca55dfc0a #7205798 fix 2022-11-08 12:04:09 +05:00
408429a0b5 #7205798 fix 2022-11-08 11:55:47 +05:00
6ac073d59a Merge branch 'dev' into feature/user_settings 2022-11-08 11:37:52 +05:00
895e49d716 #7205798 fix 2022-11-08 11:33:35 +05:00
Фролов
06428838c5 #7554801 Printify 2022-11-07 15:30:04 +05:00
8d933199f3 Merge branch 'feature/user_settings' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/user_settings 2022-11-07 13:53:34 +05:00
1348b1090b #7205798 Перенос сервиса пользователей и ролей в репозиторий 2022-11-07 13:53:10 +05:00
5f9b4594fe конечный вариант 2022-11-03 17:46:55 +05:00
f1dea8f10f отсутствие статистики за скважину будет возвращать пустую статистику 2022-11-03 17:13:39 +05:00
ngfrolov
a575c1163d Add CyclycArray 2022-11-03 16:57:47 +05:00
e8225a375e правки мелких опечаток 2022-11-03 16:03:20 +05:00
f8502b68a1 изменение фильтрации запроса в методе получения интервалов глубин,
мелкие правки
2022-11-03 15:57:45 +05:00
ngfrolov
b5650dcd51 merge dev to user_settings 2022-11-03 15:34:03 +05:00
087a9e26fa Исправление опечатки неиспользуемого аргумента 2022-11-03 15:32:40 +05:00
9965f9daa8 Исправлены описание и названия методов 2022-11-03 15:29:02 +05:00
f10201d3ef исправление мелких ошибок 2022-11-03 14:02:56 +05:00
4a2a94ddfb #7205798 test 2022-11-03 13:58:40 +05:00
a51208cb1d расчет глубин для статистики по группам телеметрии выведен в отдельный метод сервиса DetectedOperations.
изменение метода статистики по активным скважинам
2022-11-03 13:30:16 +05:00
bcdfb1933e внесение правок согласно код-ревью 2022-11-03 12:42:26 +05:00
494fd2a107 рефакторинг 2022-11-03 00:01:44 +05:00
0880c3b75c часть исправлений после код ревью 2022-11-02 15:51:09 +05:00
36b07eb640 #7205798 Перенос сервиса пользователей и ролей в репозиторий 2022-11-02 15:04:46 +05:00
ngfrolov
f07b1535d2 Merge branch 'dev' into SubsystemStat/AllActiveWell 2022-11-02 09:00:32 +05:00