Commit graph

30 commits

Author SHA1 Message Date
Denis-Cosmin Nutiu
d85447aee8 NUC-41: Extract concrete Telemetry implementations in a project. 2020-04-17 18:11:07 +03:00
Denis-Cosmin Nutiu
9d4135d6d3 NUC-33: Implement authentication handling for TelemetryPublisherFirestore 2020-04-17 17:04:13 +03:00
Denis-Cosmin Nutiu
f465cd4ad9 Extract FirebaseRestTranslator into a nugget package 2020-03-07 16:37:14 +02:00
Denis-Cosmin Nutiu
644d5f36c1 NucuCar.Domain TelemetryPublisherFirestore update docs 2020-02-16 15:49:31 +02:00
Denis-Cosmin Nutiu
ff492258a8 NUC-31: Finish working implementation for FirebaseRestTranslator 2020-02-16 15:45:41 +02:00
Denis-Cosmin Nutiu
3f8edbe608 NUC-27: Implement Firebase firestore telemetry publisher 2020-02-08 19:47:44 +02:00
Denis-Cosmin Nutiu
ec60ba588b NucuCar.Domain: Telemetry change publisher encoding to UTF8 2020-02-01 16:50:40 +02:00
Denis-Cosmin Nutiu
943aafdf40 NucuCar.Domain: Modify ITelemeter interface to add new method: IsTelemetryEnabled. 2020-01-26 12:52:09 +02:00
Denis-Cosmin Nutiu
33c2737186 NucuCar.Domain.TelemetryPublisherDisk: Add option for Separator 2020-01-24 16:12:58 +02:00
Denis-Cosmin Nutiu
aad410f3ac NucuCar.Domain: Fix TelemtryPublisherDisk not publishing messages 2020-01-24 15:55:40 +02:00
Denis-Cosmin Nutiu
d2134b20b6 Fix logger not passed in CpuTempSensor.cs 2020-01-24 15:31:00 +02:00
Denis-Cosmin Nutiu
805a132183 Fix bug in TelemetryPublisherDisk not flushing & add file extension in connection string 2020-01-24 15:13:41 +02:00
Denis-Cosmin Nutiu
9f8370c651 Add more logs for tracing 2020-01-24 14:28:48 +02:00
Denis-Cosmin Nutiu
0932c1707f TelemetryPublisherDisk: Allow reading of telemetry file by other processes 2020-01-24 14:27:36 +02:00
2d4d0b494a Implement TelemetryPublisherFactory 2019-12-28 17:09:17 +02:00
c50c417d39 Fix ConnectionStringParser namespace. 2019-12-24 00:23:56 +02:00
d8a0ddd9bc Implement TelemetryPublisherDisk 2019-12-18 22:57:33 +02:00
0600d4fde4 Remove unused variable in TelemetryPublisherAzure.cs 2019-12-07 00:07:24 +02:00
1c522d5a61 Publish telemetry in batch with retrying 2019-12-05 22:43:39 +02:00
Denis-Cosmin Nutiu
f5823f8c57 Fix log in TelemetryPublisherAzure message not printed 2019-12-01 18:13:52 +02:00
Denis-Cosmin Nutiu
5be270210a Remove EnvironmentSensorMeasurement type from Bme680Sensor 2019-12-01 18:04:46 +02:00
Denis-Cosmin Nutiu
a208492e0c Add tests for NucuCar.Sensor environment sensor's grpc services 2019-11-30 17:19:56 +02:00
Denis-Cosmin Nutiu
eee870a360 Add source code docummentation 2019-11-24 15:12:12 +02:00
7b6dca9831 Remove interface ITelemetryPublisher 2019-11-23 23:07:39 +02:00
c216620747 Add arguments guard for TelemetryPublisherAzure 2019-11-23 22:18:25 +02:00
70f00ca39d Refactor ITelemetryPublisher to remove Start(), StartAsync(), Publish() 2019-11-23 20:53:04 +02:00
2d4d3c347d Remove Configure() from ITelemetryPublisher 2019-11-23 19:05:18 +02:00
38f5edbe2b Remove SetLogger() from ITelemetryPublisher 2019-11-23 19:02:53 +02:00
5a22b2f851 Implement NucuCar.TestClient telemetry read & telemetry publish 2019-11-23 16:09:44 +02:00
Denis-Cosmin Nutiu
42553e160b Refactor Telemetry module, move into NucuCar.Domain 2019-11-17 18:27:58 +02:00