-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upload Indicator #59
Upload Indicator #59
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #59 +/- ##
==========================================
- Coverage 58.60% 58.05% -0.54%
==========================================
Files 39 39
Lines 1379 1392 +13
==========================================
Hits 808 808
- Misses 571 584 +13
Continue to review full report in Codecov by Sentry.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @MatthewTurk247; I updated a few smaller elements and will merge the PR.
# ECG Data Management ## ♻️ Current situation & Problem Some ECGs are not showing up in the app as expected, and it is not entirely clear when and why the issue occurs. One possible solution is that every time the application boots up, it loops through all samples and checks if they have been uploaded. ## ⚙️ Release Notes - Adds local notifications for testing and surfacing error messages. - Uses Firebase Authentication instead of Spezi Account where appropriate. - Adds pull to refresh in ECG list view, allowing for manual triggers to reload data from HealthKit. - Fetches upload status from Firebase rather than local. - Moves upload logic from `PAWSStandard` to `ECGModule`. ## 📚 Documentation See #59. ## ✅ Testing TBD. ### Code of Conduct & Contributing Guidelines By submitting creating this pull request, you agree to follow our [Code of Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md): - [x] I agree to follow the [Code of Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md). --------- Co-authored-by: Paul Schmiedmayer <[email protected]>
Upload Indicator
♻️ Current situation & Problem
Some of the ECG uploads are a little flaky. Even when the app shows that new samples have been read, not all of them are making it to Firebase as one would expect. The first step in solving this problem is identifying which samples are not making it to Firebase.
⚙️ Release Notes
✅ Testing
Upload status comes from the
isUploaded
function inECGModule
.Code of Conduct & Contributing Guidelines
By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines: