StanfordSpezi / SpeziKt

Kotlin & Android Version of the Stanford Spezi Framework
http://spezi.health/SpeziKt/
MIT License
7 stars 1 forks source link

Feature/account onboarding #20

Closed Basler182 closed 4 weeks ago

Basler182 commented 1 month ago

account onboarding

:gear: Release Notes

Onboarding:

Account:

:books: Documentation

tbd

:pencil: Code of Conduct & Contributing Guidelines

By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines:

eldcn commented 1 month ago

Reviewing 🙌

Feel free to commit any time though

FYI, I will mark all @PSchmiedmayer comment's as unresolved even though you have a applied the suggestions, just for me to have a better overview of the discussions :)

codecov[bot] commented 4 weeks ago

Codecov Report

Attention: Patch coverage is 9.28412% with 1622 lines in your changes missing coverage. Please review.

Project coverage is 19.38%. Comparing base (c03f2c8) to head (05e34cb).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20/graphs/tree.svg?width=650&height=150&src=pr&token=rrQTC1h5A7&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi)](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi) ```diff @@ Coverage Diff @@ ## main #20 +/- ## ============================================= - Coverage 40.72% 19.38% -21.33% - Complexity 84 146 +62 ============================================= Files 43 99 +56 Lines 835 2611 +1776 Branches 120 392 +272 ============================================= + Hits 340 506 +166 - Misses 473 2063 +1590 - Partials 22 42 +20 ``` | [Flag](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi) | Coverage Δ | | |---|---|---| | [unittests](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi) | `19.38% <9.29%> (-21.33%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#carryforward-flags-in-the-pull-request-comment) to find out more. | [Files](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi) | Coverage Δ | | |---|---|---| | [...edu/stanford/spezi/module/account/AccountEvents.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=modules%2Faccount%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fmodule%2Faccount%2FAccountEvents.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-bW9kdWxlcy9hY2NvdW50L3NyYy9tYWluL2tvdGxpbi9lZHUvc3RhbmZvcmQvc3BlemkvbW9kdWxlL2FjY291bnQvQWNjb3VudEV2ZW50cy5rdA==) | `100.00% <100.00%> (ø)` | | | [...ule/onboarding/invitation/InvitationCodeUiState.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=modules%2Fonboarding%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fmodule%2Fonboarding%2Finvitation%2FInvitationCodeUiState.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-bW9kdWxlcy9vbmJvYXJkaW5nL3NyYy9tYWluL2tvdGxpbi9lZHUvc3RhbmZvcmQvc3BlemkvbW9kdWxlL29uYm9hcmRpbmcvaW52aXRhdGlvbi9JbnZpdGF0aW9uQ29kZVVpU3RhdGUua3Q=) | `100.00% <100.00%> (ø)` | | | [...ezi/module/onboarding/onboarding/OnboardingData.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=modules%2Fonboarding%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fmodule%2Fonboarding%2Fonboarding%2FOnboardingData.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-bW9kdWxlcy9vbmJvYXJkaW5nL3NyYy9tYWluL2tvdGxpbi9lZHUvc3RhbmZvcmQvc3BlemkvbW9kdWxlL29uYm9hcmRpbmcvb25ib2FyZGluZy9PbmJvYXJkaW5nRGF0YS5rdA==) | `100.00% <100.00%> (ø)` | | | [...tanford/spezi/module/onboarding/sequential/Step.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=modules%2Fonboarding%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fmodule%2Fonboarding%2Fsequential%2FStep.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-bW9kdWxlcy9vbmJvYXJkaW5nL3NyYy9tYWluL2tvdGxpbi9lZHUvc3RhbmZvcmQvc3BlemkvbW9kdWxlL29uYm9hcmRpbmcvc2VxdWVudGlhbC9TdGVwLmt0) | `100.00% <100.00%> (ø)` | | | [.../stanford/spezi/app/onboarding/OnboardingModule.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=app%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fapp%2Fonboarding%2FOnboardingModule.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-YXBwL3NyYy9tYWluL2tvdGxpbi9lZHUvc3RhbmZvcmQvc3BlemkvYXBwL29uYm9hcmRpbmcvT25ib2FyZGluZ01vZHVsZS5rdA==) | `0.00% <0.00%> (ø)` | | | [...edu/stanford/spezi/core/design/component/Button.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=core%2Fdesign%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fcore%2Fdesign%2Fcomponent%2FButton.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-Y29yZS9kZXNpZ24vc3JjL21haW4va290bGluL2VkdS9zdGFuZm9yZC9zcGV6aS9jb3JlL2Rlc2lnbi9jb21wb25lbnQvQnV0dG9uLmt0) | `0.00% <0.00%> (ø)` | | | [...lin/edu/stanford/spezi/core/design/theme/Colors.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=core%2Fdesign%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fcore%2Fdesign%2Ftheme%2FColors.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-Y29yZS9kZXNpZ24vc3JjL21haW4va290bGluL2VkdS9zdGFuZm9yZC9zcGV6aS9jb3JlL2Rlc2lnbi90aGVtZS9Db2xvcnMua3Q=) | `0.00% <0.00%> (ø)` | | | [...d/spezi/module/account/register/RegisterUiState.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=modules%2Faccount%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fmodule%2Faccount%2Fregister%2FRegisterUiState.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-bW9kdWxlcy9hY2NvdW50L3NyYy9tYWluL2tvdGxpbi9lZHUvc3RhbmZvcmQvc3BlemkvbW9kdWxlL2FjY291bnQvcmVnaXN0ZXIvUmVnaXN0ZXJVaVN0YXRlLmt0) | `95.84% <95.84%> (ø)` | | | [...du/stanford/spezi/modules/contact/ContactScreen.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=modules%2Fcontact%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fmodules%2Fcontact%2FContactScreen.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-bW9kdWxlcy9jb250YWN0L3NyYy9tYWluL2tvdGxpbi9lZHUvc3RhbmZvcmQvc3BlemkvbW9kdWxlcy9jb250YWN0L0NvbnRhY3RTY3JlZW4ua3Q=) | `0.00% <0.00%> (ø)` | | | [.../module/onboarding/onboarding/OnboardingUiState.kt](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree&filepath=modules%2Fonboarding%2Fsrc%2Fmain%2Fkotlin%2Fedu%2Fstanford%2Fspezi%2Fmodule%2Fonboarding%2Fonboarding%2FOnboardingUiState.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi#diff-bW9kdWxlcy9vbmJvYXJkaW5nL3NyYy9tYWluL2tvdGxpbi9lZHUvc3RhbmZvcmQvc3BlemkvbW9kdWxlL29uYm9hcmRpbmcvb25ib2FyZGluZy9PbmJvYXJkaW5nVWlTdGF0ZS5rdA==) | `85.72% <85.72%> (ø)` | | | ... and [52 more](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi) | | ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?dropdown=coverage&src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi). Last update [c03f2c8...05e34cb](https://app.codecov.io/gh/StanfordSpezi/SpeziKt/pull/20?dropdown=coverage&src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=StanfordSpezi).