Skip to content

Dependency upgrades, refactors to Firestore SDK and bug fixes#98

Merged
HLCaptain merged 15 commits into
mainfrom
94-final-fixups-for-release
Apr 23, 2023
Merged

Dependency upgrades, refactors to Firestore SDK and bug fixes#98
HLCaptain merged 15 commits into
mainfrom
94-final-fixups-for-release

Conversation

@HLCaptain

Copy link
Copy Markdown
Owner
  • Dependency upgrades
  • Fixed bugs regarding Coroutines and realtime data handling
  • Now leveraging Firestore SDK's new flow based workflow

…dule due to being broken because of AGP `8.0`. Changed StateFlows's `SharingStarted` from `Eagerly` to `WhileSubscribed(5000L)`.
…gerly` to be more stable. Now logging Verbose events in Crashlytics. Upgraded dependencies. Added proguard rule to fix crash due to Firestore using reflection.
@HLCaptain HLCaptain self-assigned this Apr 18, 2023
… way of handling Firestore data via `BaseFirestoreDataStore`. This is not a yet implemented nor fully working solution.
… collect data from the cloud. Added experimental `UserFirestoreDataSource` which uses new data collection system.
…as a more fitting name. Also refactored some code, and started refactoring location handling from the cloud. Created `FirestoreDataSource` to be a common parent with basic functionality planned.
… functionality to the abstract `FirestoreDataSource` class. This class should only be responsible for managing a single Firestore model type.
@HLCaptain HLCaptain merged commit 00ac669 into main Apr 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant