KharchenkoVladimir
e0a453a1f6
CS2-107: Added lost data after merge conflict resolve (with dev)
2021-11-23 11:41:27 +05:00
KharchenkoVladimir
cb52f96069
Merge branch 'dev' into MaxAndAverageRop
...
# Conflicts:
# AsbCloudInfrastructure/Services/WellService.cs
2021-11-23 11:35:11 +05:00
KharchenkoVladimir
389b519f4b
CS2-107: Small guard fix for default result of DB query
2021-11-23 11:31:47 +05:00
KharchenkoVladimir
d361c9a9b4
CS2-107: Added calculation of max and average Rop for cluster wells
2021-11-22 17:29:19 +05:00
Фролов
3dc7bc216e
Fix DateTime minValue exception.
2021-11-22 16:07:37 +05:00
Фролов
49eaa76bb0
Improve + fix TelemetryTracker. Now it keeps date range of telemetry data.
2021-11-22 16:02:15 +05:00
Фролов
0b66648267
fix AsbCloudWebApi.Controllers.WellOperationController.ExportAsync. NullRef in WellService.Convert().
2021-11-22 14:14:44 +05:00
Фролов
809ee137aa
fix TelemetryAnalyticsService.AnalyzeAndSaveTelemetriesAsync().
2021-11-22 14:04:05 +05:00
Фролов
f4f4974cdd
remove usless projects
2021-11-22 12:06:10 +05:00
Фролов
14bc1e12b4
Merge branch 'TelemetryTimeZone' into dev
2021-11-22 11:31:10 +05:00
Фролов
1eaa1efb03
Refactor. Extract TimezoneService.
2021-11-22 11:30:08 +05:00
KharchenkoVladimir
07f76afa35
CS107: Renamed Mse to Rop in Cluster rop stat
2021-11-19 11:17:45 +05:00
KharchenkoVladimir
00798becb0
CS2-107: Added ClusterOperationStatController
2021-11-19 11:12:25 +05:00
KharchenkoVladimir
6b7f589ddc
CS2-119: Fixed incoming telemetry date transform
2021-11-18 14:25:11 +05:00
KharchenkoVladimir
e62ac96bd7
CS2-119: Added .FixDatesRangeByTimeZoneAsync() to fix dates ranges to well timezone everywhere
2021-11-18 12:03:59 +05:00
Фролов
7b3e979bac
Fix ClusterService.CreateDepositDto(). Add IdState into WellDto
2021-11-18 11:32:13 +05:00
KharchenkoVladimir
4bed0623f1
CS2-119: Added dates change to well timezone if requested
2021-11-18 11:24:21 +05:00
KharchenkoVladimir
c273a9eb5c
CS2-119: Added telemetry date fix method according to well timezone
2021-11-17 15:54:01 +05:00
Фролов
b6c2f60296
fix use fileshare only when needed.
2021-11-17 13:06:48 +05:00
Фролов
361aceed96
refactor built query with less mem allocation.
2021-11-17 10:52:03 +05:00
Фролов
db0b430d93
Use configuration.GetConnectionString() in all infrastructure cases.
2021-11-17 10:50:57 +05:00
KharchenkoVladimir
53dbb2d959
CS2-119: Added timezone info receive method in TelemetryService
2021-11-16 17:14:36 +05:00
KharchenkoVladimir
88f9236b8a
CS2-119: Added Telemetry Timezone object and update timezone functionality
2021-11-16 13:14:31 +05:00
Фролов
212989b3b6
fix analyze recomendations
2021-11-15 16:52:12 +05:00
Фролов
496c24099d
Implement UPSERT extention method to fix TelemetryDataBaseService.UpdateDataAsync().
2021-11-15 14:56:11 +05:00
Фролов
a5eb4e5212
Fix db model TelemetryDataSpin. remove space in encoder_resolution column
2021-11-15 14:54:10 +05:00
Фролов
864d851b6a
BIG. Add timescaleDB into DB.
...
Adapt contect to use hypertables.
Refactor TelemetryDataBaseService to avoid duplicate keys and try to save as more as posible
2021-11-13 18:47:11 +05:00
Фролов
4d9dc72bd4
doc useful sql
2021-11-12 11:01:43 +05:00
Фролов
9c2f0fed9c
Remove trace monitors.
2021-11-11 15:59:29 +05:00
Фролов
1c91c31417
Refactor CacheDb. replace tuple by private class
2021-11-11 10:57:08 +05:00
Фролов
e1ba4e1777
fix CacheTable refresh throttling
2021-11-10 18:17:11 +05:00
Фролов
a1ea0d7cdd
fix CacheDb
2021-11-10 17:05:57 +05:00
Фролов
fd74ae20a0
CS2-117, CS2-112
...
Add exception handle middleware.
Move middlawares into separate files.
2021-11-10 17:04:07 +05:00
Фролов
fccfd538fc
throttle CacheTable refresh
2021-11-10 17:01:18 +05:00
Фролов
f881a2eb55
Refactor TelemetryTracker initialization
2021-11-10 16:59:48 +05:00
Фролов
69ed4c5fb8
Refactor TelemetryDataBaseService.UpdateDataAsync() simplify query.
2021-11-10 16:56:41 +05:00
Фролов
bfb76b9dc0
Add request tracker. it also track users activity.
2021-11-10 14:23:53 +05:00
Фролов
170693f445
Refactor:
...
FilesService move FileSharing functions to GoogleDriveService;
FilesService.CreateFileMarkAsync() Move drillingProgram related logic into DrillingProgramService.CreateFileMarkAsync();
FilesService.MarkFileMarkAsDeletedAsync() Move drillingProgram related logic into DrillingProgramService.MarkFileMarkAsDeletedAsync();
IGoogleDriveService cleanup and rename to IFileShareService;
GoogleDriveService check token before usage and resresh it id needeed;
DrillingProgramController move logic to service;
DrillingProgramController use dto;
FileController remove unused method;
2021-11-09 17:36:44 +05:00
Фролов
1fd6d3e062
doc.
2021-11-09 17:26:47 +05:00
Фролов
839c9752bd
Add Files folder to gitignore
2021-11-09 17:25:59 +05:00
Фролов
b643934411
Replace UserLogin string to userId in FilePublishInfo and some renames. In Model, no migrations needed.
2021-11-09 17:24:30 +05:00
Фролов
0f04fbe7b7
clean and update nuget.
2021-11-09 17:19:29 +05:00
cult
dd0385c4dd
CS2-104: Added .Include() filemarks to fileInfoDto queries
2021-11-03 15:53:31 +05:00
cult
8d73f0e471
Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev
2021-11-03 14:13:07 +05:00
cult
e716c6fbeb
CS2-104: Added deleting of existing drilling program on file marks actions
2021-11-03 14:12:39 +05:00
Фролов
f62ec98ea9
Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev
2021-11-02 17:50:52 +05:00
Фролов
647bb3b106
fix query in DrillFlowChartService.GetAllAsync()
2021-11-02 17:50:43 +05:00
cult
2f2193da76
CS2-104: Added recreate of drilling program if new files were confirmed
2021-11-02 16:33:49 +05:00
cult
e396066a68
CF2-104: Added drilling program creation only from approved files
2021-11-02 13:44:45 +05:00
cult
a53d557f2a
CS2-104: Added confirm of drilling program parts
2021-11-01 16:41:25 +05:00