Closed philippzagar closed 11 months ago
@PSchmiedmayer PR ready for review, keep in mind that the feat/export-consent-forms
branch of SpeziOnboarding
is currently set as a dependency so that you are able to test locally / Pipeline succeeds. As soon as https://github.com/StanfordSpezi/SpeziOnboarding/pull/26 is merged and tagged, I'll update the dependency to a tagged version.
@PSchmiedmayer Seems like the pipeline is running into some issues:
Error: Encountered a fatal error while running "/Users/runner/hostedtoolcache/CodeQL/2.14.6/x64/codeql/codeql database finalize --finalize-dataset --threads=4 --ram=13004
/Users/runner/work/SpeziTemplateApplication/SpeziTemplateApplication/.codeql/swift".
Exit code was 32 and error was: CodeQL detected code written in Swift but could not process any of it. Review our troubleshooting guide at https://gh.io/troubleshooting-code-scanning/no-source-code-seen-during-build.
Merging #40 (adf0e97) into main (692c7c9) will decrease coverage by
0.23%
. The diff coverage is84.79%
.
@philippzagar Thank you for the PR. I will give https://github.com/StanfordSpezi/SpeziOnboarding/pull/26 a review and then we can merge this one here. Also took a look at the build errors in #39 & #41, that should also fix the CI in this PR 👍
@PSchmiedmayer Ready for review after you reviewed https://github.com/StanfordSpezi/SpeziOnboarding/pull/26 :)
Note to ourselves: We need to merge https://github.com/StanfordSpezi/SpeziFirebase/pull/17 first and adjust the dependencies within this branch
Nice, great job @philippzagar! 🚀
Export Consent Forms (Markdown)
:recycle: Current situation & Problem
Until now, users could view and sign a consent document in the Spezi template application using the
SpeziOnboarding
package. However, the app did not offer any provision to save or export the signed consent document. In the medical domain, the consent form collection is especially important in order to serve as legal cover. See https://github.com/StanfordSpezi/SpeziOnboarding/issues/7.Utilizes: https://github.com/StanfordSpezi/SpeziFirebase/pull/17
:gear: Release Notes
OnboardingConsentView
ofSpeziOnboarding
, providing an export and share functionality of the signed consent form as a PDF.:books: Documentation
Incorporated where necessary. Associated with https://github.com/StanfordSpezi/SpeziOnboarding/pull/26
:white_check_mark: Testing
--
:pencil: Code of Conduct & Contributing Guidelines
By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines: