Commit graph

45 commits

Author SHA1 Message Date
Milos Kozak 7e8b88b495 Merge remote-tracking branch 'origin/dev' into kts 2023-10-19 21:21:45 +02:00
Milos Kozak 92be75150f gradle -> kts 2023-10-18 15:14:14 +02:00
Milos Kozak 53fb825ae3 optimize db queries 2023-10-17 00:08:34 +02:00
Milos Kozak e614fa9343 database -> kts 2023-10-16 16:49:40 +02:00
Milos Kozak 71d8ded857 remove android_dependecies 2023-10-16 15:20:50 +02:00
Robert Buessow 5a17a05ee0 Local http server communication to integrate Garmin devices. 2023-10-12 21:44:38 +02:00
Robert Buessow bb133cdbce Fix database/impl androidTest. We need the 22.json schema file, since the test tests the migration. The junit-jupiter-api dependency causes errors during build (when the package is merged) and it's not needed for androidTest. 2023-10-12 19:45:25 +02:00
Milos Kozak 31fb88bbf4 DB: cleanup TTDs too 2023-10-12 16:07:17 +02:00
Milos Kozak 7df80eebe0 More detailed info on clearing database 2023-10-10 23:19:34 +02:00
Milos Kozak 1681ee558d :database:impl cleanup 2023-09-26 20:35:00 +02:00
Milos Kozak 2200ce0afb :database:entities cleanup 2023-09-25 18:01:31 +02:00
Milos Kozak a0b4fbcd21 OpenForTesting cleanup 2023-09-23 15:51:12 +02:00
Milos Kozak 1204200bf6 kotlin 1.9.10 2023-09-11 19:21:13 +02:00
Milos Kozak 0a34c77ce8 HeartRate: fix db ui access 2023-09-01 11:41:31 +02:00
Milos Kozak 49f29f348d cleanup 2023-08-30 12:15:38 +02:00
Milos Kozak 394883165d NSC: do not sync records with tempId 2023-08-29 21:44:22 +02:00
Milos Kozak 9eafb449b3 DATABASE: log with assigned id 2023-08-28 23:54:15 +02:00
Milos Kozak fb94393c1c NSCv1,v3: improve sync 2023-08-09 22:41:32 +02:00
Milos Kozak 8a458954a8 remove jacoco-android plugin in favor of jacoco-core 2023-07-19 13:53:43 +02:00
Robert Buessow 7f0c361ca2 Add AppRepository::getHeartRatesFromTimeToTime 2023-05-19 17:02:58 +02:00
Milos Kozak 016cf9dada lint 2023-05-13 19:36:09 +02:00
Robert Buessow 4dd5bf2d03 Add local storage of heart rate values.
- Create HeartRate entity, DAO, and InsertOrUpdateTransaction
- Add DB migration to version 24
- Add support to AppRepository
2023-04-17 22:19:03 +02:00
Milos Kozak d8235bab29 NSCv3: process removed entries 2023-03-04 17:41:39 +01:00
Milos Kozak af4b7829f9 NSCv3: optimize, use coroutines istead of recursion 2023-02-10 22:00:26 +01:00
Milos Kozak e62bb19b49 fix database cleanup 2023-02-08 18:08:07 +01:00
Milos Kozak ba58fb5ff7 AAPSClient: provide info about charging state 2023-02-01 15:18:06 +01:00
Milos Kozak 2b7c082979 NSC: accept Temporary target cancel from AAPSClient 2023-01-21 13:30:51 +01:00
Milos Kozak 85df281b73 fix SQL query 2023-01-12 14:06:24 +01:00
Milos Kozak 82fb85c9e0 NSC: fix cutting records on ns sync 2023-01-06 15:23:29 +01:00
Milos Kozak 854acc2992 NSCv3: utcOffset, improve handling 2023-01-03 23:10:04 +01:00
Milos Kozak d9c6cd6342 NSCv3: process Food, first load based on created_at 2022-12-28 20:17:04 +01:00
Milos Kozak 85f170f17d NSC: process nsId updates at once 2022-12-12 17:21:31 +01:00
Milos Kozak d261bbad09 NSC: fix duration sync 2022-12-07 15:56:59 +01:00
Milos Kozak ff9cbe2cb0 Non transitive R classes 2022-12-02 10:56:11 +01:00
Milos Kozak 0ff8161cda improve TDD calculation and StatsActivity 2022-11-30 15:59:04 +01:00
Milos Kozak 27733a2dc5 :plugins:sync module 2022-11-28 09:25:19 +01:00
Milos Kozak 828d6b41de remove :database:impl dependency 2022-11-24 09:07:44 +01:00
Milos Kozak 8e8fbf1b6f UserEntryLogger interface 2022-11-23 15:32:06 +01:00
Milos Kozak c86f25824a rename classes 2022-11-16 10:47:53 +01:00
Milos Kozak e49c5f2d35 fix release build 2022-11-13 17:34:20 +01:00
Milos Kozak fcd75c35d6 fix build 2022-11-12 09:07:37 +01:00
Milos Kozak 4e939e0c8c simplify dependency 2022-11-11 20:22:12 +01:00
Milos Kozak 59e885110b fix tests 2022-11-10 11:30:33 +01:00
Milos Kozak 253601980d :database:entities 2022-11-09 23:28:48 +01:00
Milos Kozak f870a74796 :database:impl 2022-11-09 16:49:36 +01:00