Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Conversation

@Oliver-Zimmerman
Copy link
Contributor

@Oliver-Zimmerman Oliver-Zimmerman commented Sep 15, 2020

Description

Implemented feature where the user provides the onset of symptoms before uploading a positive test result.

  • Created custom calendar widget
  • Replaced generation of transmission risk vector
  • Created fragments for symptom introduction and symptom calendar screens
  • Created necessary XML views for fragments
  • Adjusted SubmissionViewModel for required fragments

Steps to reproduce

  1. Submit a new positive test via QR code.
  2. Select one of three buttons on symptom introduction screen, once one button is selected, the others should be unselected. Also, the user should not be able to navigate until a button has been selected.
  3. Navigate to calendar screen, select either an exact date or range via buttons. Selecting a date or range should unselect other options. User should not be able to navigate until an option is selected.

Oliver-Zimmerman and others added 30 commits September 4, 2020 15:03
Adaption to ViewModel logic, attempting to align with implementation done with some interoporibility tasks: reusable layout files, etc.
d4rken
d4rken previously approved these changes Sep 17, 2020
Copy link
Member

@d4rken d4rken left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

harambasicluka
harambasicluka previously approved these changes Sep 17, 2020
@d4rken d4rken dismissed stale reviews from harambasicluka, jakobmoellerdev, and themself via f6caed3 September 17, 2020 11:08
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 2 Code Smells

16.8% 16.8% Coverage
0.0% 0.0% Duplication

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

maintainers Tag pull requests created by maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants