feat: support incremental syncs
Showing
- api/src/main/kotlin/de/chaosdorf/mete/model/MeteApi.kt 9 additions, 1 deletionapi/src/main/kotlin/de/chaosdorf/mete/model/MeteApi.kt
- api/src/main/kotlin/de/chaosdorf/mete/v1/MeteApiV1.kt 11 additions, 1 deletionapi/src/main/kotlin/de/chaosdorf/mete/v1/MeteApiV1.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/sync/DrinkSyncHandler.kt 3 additions, 2 deletions...ain/kotlin/de/chaosdorf/meteroid/sync/DrinkSyncHandler.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/sync/SyncManager.kt 9 additions, 5 deletions...src/main/kotlin/de/chaosdorf/meteroid/sync/SyncManager.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/sync/TransactionSyncHandler.kt 39 additions, 3 deletions...tlin/de/chaosdorf/meteroid/sync/TransactionSyncHandler.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/sync/UserSyncHandler.kt 3 additions, 2 deletions...main/kotlin/de/chaosdorf/meteroid/sync/UserSyncHandler.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/sync/base/BaseIncrementalSyncHandler.kt 68 additions, 0 deletions...haosdorf/meteroid/sync/base/BaseIncrementalSyncHandler.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/sync/base/BaseSyncHandler.kt 10 additions, 13 deletions...kotlin/de/chaosdorf/meteroid/sync/base/BaseSyncHandler.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/sync/base/IncrementalSyncHandler.kt 29 additions, 0 deletions...de/chaosdorf/meteroid/sync/base/IncrementalSyncHandler.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/sync/base/SyncHandler.kt 29 additions, 0 deletions...ain/kotlin/de/chaosdorf/meteroid/sync/base/SyncHandler.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/ui/AppViewModel.kt 1 addition, 1 deletionapp/src/main/kotlin/de/chaosdorf/meteroid/ui/AppViewModel.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/ui/PriceBadge.kt 2 additions, 2 deletionsapp/src/main/kotlin/de/chaosdorf/meteroid/ui/PriceBadge.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/ui/drinks/DrinkListViewModel.kt 8 additions, 0 deletions...lin/de/chaosdorf/meteroid/ui/drinks/DrinkListViewModel.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/ui/drinks/DrinkTile.kt 7 additions, 1 deletion.../main/kotlin/de/chaosdorf/meteroid/ui/drinks/DrinkTile.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/ui/navigation/MeteroidTopBar.kt 20 additions, 12 deletions...lin/de/chaosdorf/meteroid/ui/navigation/MeteroidTopBar.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/ui/transactions/PurchaseViewModel.kt 13 additions, 4 deletions...e/chaosdorf/meteroid/ui/transactions/PurchaseViewModel.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/ui/wrapped/WrappedSlide.kt 1 addition, 1 deletion...n/kotlin/de/chaosdorf/meteroid/ui/wrapped/WrappedSlide.kt
- app/src/main/kotlin/de/chaosdorf/meteroid/ui/wrapped/WrappedViewModel.kt 14 additions, 22 deletions...tlin/de/chaosdorf/meteroid/ui/wrapped/WrappedViewModel.kt
- gradle/libs.versions.toml 5 additions, 5 deletionsgradle/libs.versions.toml
- persistence/src/main/kotlin/de/chaosdorf/meteroid/model/Transaction.kt 2 additions, 0 deletions...rc/main/kotlin/de/chaosdorf/meteroid/model/Transaction.kt
Loading
Please register or sign in to comment