Commit Graph

  • c273a9eb5c CS2-119: Added telemetry date fix method according to well timezone KharchenkoVladimir 2021-11-17 15:54:01 +0500
  • b6c2f60296 fix use fileshare only when needed. Фролов 2021-11-17 13:06:48 +0500
  • 361aceed96 refactor built query with less mem allocation. Фролов 2021-11-17 10:52:03 +0500
  • db0b430d93 Use configuration.GetConnectionString() in all infrastructure cases. Фролов 2021-11-17 10:50:57 +0500
  • 53dbb2d959 CS2-119: Added timezone info receive method in TelemetryService KharchenkoVladimir 2021-11-16 17:14:36 +0500
  • 88f9236b8a CS2-119: Added Telemetry Timezone object and update timezone functionality KharchenkoVladimir 2021-11-16 13:14:31 +0500
  • 212989b3b6 fix analyze recomendations Фролов 2021-11-15 16:52:12 +0500
  • 496c24099d Implement UPSERT extention method to fix TelemetryDataBaseService.UpdateDataAsync(). Фролов 2021-11-15 14:56:11 +0500
  • a5eb4e5212 Fix db model TelemetryDataSpin. remove space in encoder_resolution column Фролов 2021-11-15 14:54:10 +0500
  • 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 +0500
  • 4d9dc72bd4 doc useful sql Фролов 2021-11-12 11:01:43 +0500
  • 9c2f0fed9c Remove trace monitors. Фролов 2021-11-11 15:59:29 +0500
  • 1c91c31417 Refactor CacheDb. replace tuple by private class Фролов 2021-11-11 10:57:08 +0500
  • e1ba4e1777 fix CacheTable refresh throttling Фролов 2021-11-10 17:52:28 +0500
  • a1ea0d7cdd fix CacheDb Фролов 2021-11-10 17:05:57 +0500
  • fd74ae20a0 CS2-117, CS2-112 Add exception handle middleware. Move middlawares into separate files. Фролов 2021-11-10 17:04:07 +0500
  • fccfd538fc throttle CacheTable refresh Фролов 2021-11-10 17:01:18 +0500
  • f881a2eb55 Refactor TelemetryTracker initialization Фролов 2021-11-10 16:59:48 +0500
  • 69ed4c5fb8 Refactor TelemetryDataBaseService.UpdateDataAsync() simplify query. Фролов 2021-11-10 16:56:41 +0500
  • bfb76b9dc0 Add request tracker. it also track users activity. Фролов 2021-11-10 14:23:53 +0500
  • 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 +0500
  • 1fd6d3e062 doc. Фролов 2021-11-09 17:26:47 +0500
  • 839c9752bd Add Files folder to gitignore Фролов 2021-11-09 17:25:59 +0500
  • b643934411 Replace UserLogin string to userId in FilePublishInfo and some renames. In Model, no migrations needed. Фролов 2021-11-09 17:24:30 +0500
  • 0f04fbe7b7 clean and update nuget. Фролов 2021-11-09 17:19:29 +0500
  • dd0385c4dd CS2-104: Added .Include() filemarks to fileInfoDto queries cult 2021-11-03 15:53:31 +0500
  • 8d73f0e471 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev cult 2021-11-03 14:13:07 +0500
  • e716c6fbeb CS2-104: Added deleting of existing drilling program on file marks actions cult 2021-11-03 14:12:39 +0500
  • f62ec98ea9 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev Фролов 2021-11-02 17:50:52 +0500
  • 647bb3b106 fix query in DrillFlowChartService.GetAllAsync() Фролов 2021-11-02 17:50:43 +0500
  • 2f2193da76 CS2-104: Added recreate of drilling program if new files were confirmed cult 2021-11-02 16:33:49 +0500
  • e396066a68 CF2-104: Added drilling program creation only from approved files cult 2021-11-02 13:44:45 +0500
  • a53d557f2a CS2-104: Added confirm of drilling program parts cult 2021-11-01 16:41:25 +0500
  • fdef85a291 WARN mega long migration (~2h). uncomment timeout setter before run. Фролов 2021-10-31 18:01:32 +0500
  • 6869e08105 Shrink models types for less db size. Фролов 2021-10-31 17:01:48 +0500
  • 62a38aeeaf Refactor TelemetryData*dtos for smaller size. Add protobuf. Фролов 2021-10-31 16:35:09 +0500
  • e79cf9f5d1 CS2-106: Inserted logic from DrillingProgram controller in fileService.GetFileWebUrlAsync() cult 2021-10-29 16:03:24 +0500
  • 96fdd02ca7 CS2-106: Made GoogleDriveService disposable cult 2021-10-29 15:01:55 +0500
  • 3e00dac818 CS2-106: Fixed Google drive service disposing cult 2021-10-29 14:40:15 +0500
  • ee1c368f8d CS2-106: Removed unnecessary comments from GoogleDriveService cult 2021-10-29 14:22:39 +0500
  • 07820a5042 Deleted Apache Service for Excel files union cult 2021-10-29 13:34:56 +0500
  • 3c2a9f13a2 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev cult 2021-10-29 12:47:37 +0500
  • 45b4d8bb23 CS2-106: Fixed Drilling program creation and preview logic cult 2021-10-29 12:47:18 +0500
  • ffda19c431 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev Фролов 2021-10-28 17:11:42 +0500
  • e8ad17bc1d CS2-106: Added .GetFileWebLinkAsync() in DrillingProgramController.cs cult 2021-10-28 16:59:00 +0500
  • c3be8bceea CS2-106: Fixed .GetAsync() in DrillingProgramController to return file web url in cloud cult 2021-10-28 15:08:06 +0500
  • 3484d7bc99 CS2-113 В TelemetryTracker сохранять не только системную дату, но и дату из данных панели. Фролов 2021-10-28 11:12:03 +0500
  • da9e94b4b9 Modify telemetry tracker to keep remote and server dates. Update related services. Small refactor TelemetryController: exclude dictionaries updates from tracker update. All tracker updates moved to services. Фролов 2021-10-28 10:56:18 +0500
  • 5966920019 nit refactoring Фролов 2021-10-27 17:48:19 +0500
  • 2ab29df231 CS2-106: Added description that web url for drilling program file is created only if such file was created. cult 2021-10-27 17:23:43 +0500
  • ab13e97837 CS2-106: Added GoogleDriveService and .GetWebLink() to DrillingProgramController cult 2021-10-27 17:00:27 +0500
  • 45df5bb015 CS2-106: Made google drive uploaded files accessible to everyone cult 2021-10-27 15:00:58 +0500
  • 488107a804 CS2-106: Added google drive publish files manual KharchenkoVladimir 2021-10-26 18:03:18 +0500
  • 896f2dd9b8 Added crud operation on files at Google drive KharchenkoVladimir 2021-10-26 17:22:32 +0500
  • b553f74a50 Added return type descriptions for BaseControllers classes KharchenkoVladimir 2021-10-25 17:38:52 +0500
  • f800e23aab Deleted .DeleteOldRequests() from TelemetryTracker KharchenkoVladimir 2021-10-25 16:36:45 +0500
  • 4d8780dabc Changed way of retrieving last telemetry date for wells KharchenkoVladimir 2021-10-25 16:32:55 +0500
  • 23a467639a Merge branch 'NewRegister' into dev KharchenkoVladimir 2021-10-25 12:05:44 +0500
  • 2ce110ea8f Added 'User already exists' check in .Register() KharchenkoVladimir 2021-10-25 12:04:34 +0500
  • 6b2c4a359b Added register params validation KharchenkoVladimir 2021-10-22 17:41:00 +0500
  • 9fea1c94a6 Fixed Login. Users with State == 0 will not be authenticated KharchenkoVladimir 2021-10-21 17:24:25 +0500
  • d63573c67d Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev KharchenkoVladimir 2021-10-21 15:59:16 +0500
  • 5b82229a94 Fixed WellDto creation in WellService (fixed LastTelemetryDate field) KharchenkoVladimir 2021-10-21 15:57:20 +0500
  • 41b07fe481 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev Фролов 2021-10-20 17:56:56 +0500
  • 395d164c92 Refactor WellService.GetAsync() Фролов 2021-10-20 17:56:36 +0500
  • 8b54966876 Fix security in WellController Фролов 2021-10-20 17:55:50 +0500
  • d19a62c041 Added Id well type field in WellDto KharchenkoVladimir 2021-10-20 16:57:35 +0500
  • 167dd3d5f5 Added Get well by id method in WellController KharchenkoVladimir 2021-10-20 16:18:07 +0500
  • 4968ca4382 add IdState to StatWell Фролов 2021-10-20 14:15:53 +0500
  • eab95cb7a1 Refactor GetLastTelemetryDate(..) in services (single resp). Add State and LastTelemetryDate into StatWellDto. Фролов 2021-10-20 12:52:31 +0500
  • 701f5b26d2 Rename Well.State to Well.IdState Фролов 2021-10-20 11:21:14 +0500
  • 16e17c0559 Fixed error text back in AuthController.Register(). KharchenkoVladimir 2021-10-19 17:21:07 +0500
  • 1d26c3dc9d Auth controller very minor changes KharchenkoVladimir 2021-10-19 16:58:40 +0500
  • 387b01c44d CS2-72: Added email, phone and position in UserDto. KharchenkoVladimir 2021-10-19 15:22:18 +0500
  • e92859439e nit refactor WellService.UpdateWellAsync(..) throw exception instad of return null Фролов 2021-10-19 11:17:16 +0500
  • 54d78ddd0e Fix import WellOperations edit WellOperationCategory default data Фролов 2021-10-19 10:34:11 +0500
  • aab6064153 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev Фролов 2021-10-19 10:28:52 +0500
  • a50913f078 Fix DrillingProgramService sheet duplicate name resolver; Fix FileSrvice.GetInfosByCategoryAsync(..) doesn't return deleted files; Update Frontend; Фролов 2021-10-18 17:38:07 +0500
  • 1a8e7bcb76 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev KharchenkoVladimir 2021-10-18 16:30:25 +0500
  • 37e03b3f0d CS2-98: Added WellUpdateParamsDto in WellController.UpdateWellAsync(). KharchenkoVladimir 2021-10-18 16:30:14 +0500
  • 6e9ab38d47 nit some refactoring in DrillingProgramService Фролов 2021-10-18 16:23:58 +0500
  • 64d6d8c8f8 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev KharchenkoVladimir 2021-10-18 12:39:01 +0500
  • 6e4c85843f CS2-98: Added State to Well. Added .UpdateWell() in WellController. KharchenkoVladimir 2021-10-18 12:38:49 +0500
  • 0a3891a332 fix CacheDb. Make cache ConcurrentDictionary Фролов 2021-10-18 11:06:42 +0500
  • 589959c802 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev KharchenkoVladimir 2021-10-18 10:45:18 +0500
  • ddf8f35214 Fixed .DetLastTelemetryDate() in TelemetryService KharchenkoVladimir 2021-10-18 10:44:53 +0500
  • 11cf5ee8cf Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev Фролов 2021-10-18 09:07:59 +0500
  • a48f139d26 doc zipeed backup Фролов 2021-10-18 09:07:49 +0500
  • 3a6f5e7f5e Added last received telemetry date in WellDto KharchenkoVladimir 2021-10-15 15:35:18 +0500
  • 02f344569e CS2-91: Moved TelemetryTracker from WellService to TelemetryService KharchenkoVladimir 2021-10-15 12:24:04 +0500
  • 83d1527039 Add IdWellOperationCategory to DrillFlowChartDto and doc. Фролов 2021-10-15 10:01:09 +0500
  • caae2f970c Add DrillParamsController.SaveAsync() it removes old records before add new ones. Фролов 2021-10-14 17:57:25 +0500
  • aed661f202 Merge branch 'dev' of https://bitbucket.org/autodrilling/asbcloudserver into dev Фролов 2021-10-14 17:14:11 +0500
  • b9eaf36a65 Fix CrudServiceBase.Insert*: set "Id" prop to 0 before inserrt. Фролов 2021-10-14 17:13:57 +0500
  • 6886e86832 Added IdWellOperationCategory to DrillChart model KharchenkoVladimir 2021-10-14 17:02:20 +0500
  • 2173f6593f Fix DrillFlowChartController autorization. Fix DrillFlowChartController.GetByTelemetryAsync() assertion Фролов 2021-10-14 16:16:35 +0500
  • 91878bda5c Fix WellComposite model FK; WellCompositeService automapping Rename DrillFlowChartParams to DrillFlowChart Фролов 2021-10-14 14:46:20 +0500
  • aa977e4db5 Added WellCompositeService in DependencyInjection KharchenkoVladimir 2021-10-14 12:30:51 +0500
  • 8e447a040f Added method for returning wells with drill params only (in DepositController) KharchenkoVladimir 2021-10-14 12:04:21 +0500
  • 03813b9403 DrillFlowChartController. Edit routes Фролов 2021-10-14 11:46:17 +0500