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

Update Register Test Card in Home Fragment for SRS (EXPOSUREAPP-14173) #5683

Merged

Conversation

SamuraiKek
Copy link
Contributor

Screenshot 2022-11-03 at 09 37 26

@SamuraiKek SamuraiKek added maintainers Tag pull requests created by maintainers text change PRs with text changes. labels Nov 3, 2022
@SamuraiKek SamuraiKek added this to the 2.29.x milestone Nov 3, 2022
@SamuraiKek SamuraiKek requested review from a team November 3, 2022 07:38
@mtwalli mtwalli self-assigned this Nov 3, 2022
Copy link
Contributor

@CV113 CV113 left a comment

Choose a reason for hiding this comment

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

UA approved

@mtwalli mtwalli merged commit 44867f7 into feature/13454-srs Nov 3, 2022
@mtwalli mtwalli deleted the feature/14173-update-register-test-homescreen-card branch November 3, 2022 13:13
@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 3, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 4 Code Smells

24.2% 24.2% Coverage
0.0% 0.0% Duplication

mtwalli added a commit that referenced this pull request Nov 14, 2022
* Delete unused

* Setup SRS skeleton

* Update Module

* Update name

* Update Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/submission/viewmodel/SubmissionDispatcherViewModel.kt

Co-authored-by: Tim <[email protected]>

* Fix test

* Protocol Buffer update for release 2.29.x at Wed Nov  2 15:16:40 UTC 2022 (#5679)

* Update from https://github.com/corona-warn-app/cwa-protocol-buffers/commit/a506cf63fc594b148ff67353dbf7d5315727d143

* Bump to next Version: 2.29.0.1 (#5680)

Co-authored-by: Mohamed <[email protected]>

* Srs settings (EXPOSUREAPP-14186) (#5678)

* SRS Settings

* Lint

* Self Report Submission config param (EXPOSUREAPP-14187) (#5681)

* Self Report Submission config param

* Lint

* Fix test

* Local prerequisites (EXPOSUREAPP-14185) (#5682)

* Update SrsLocalChecker.kt

* Check duration in hours

* Time since submission

* Create SrsLocalCheckerTest.kt

* lint

* Update Register Test Card in Home Fragment for SRS (EXPOSUREAPP-14173) (#5683)

* Update homescreen card with the new srs UI.

* Update button string resource.

* Delete old strings.

* Use unique IDs

* Fix drawable issue for Android 6.0.

* Srs submission consent screen (EXPOSUREAPP-14176) (#5686)

* Add SrsSubmissionConsentFragment

* add navigation

* add newlines rename package

* remove consent dialog

* move legal strings to legal string file

* Add SrsSubmissionConsentFragmentTest
Add key retrieval to SrsSubmissionConsentFragmentViewModel

* remove nullable param

* remove duplicated bullet point layout

* Handle no tracing enabled

* remove duplicated bullet point layout
changed navargs naming

* fix test

* one param

* mock view model

* Deeplink

* Update SrsSubmissionConsentFragmentViewModel.kt

* Fix

* Adjust margins

* Fix layout

* fix layout

Co-authored-by: Mohamed Metwalli <[email protected]>

* Update test dispatcher screen (EXPOSUREAPP-14174) (#5689)

* Adapt dispatcher screen and add custom dispatcher card view.

* Add strings to DE file.

* Move layout to main.

* Link screen

* One click handler

* Add navigation to consent fragment.

* Make tan cards visible

Co-authored-by: Mohamed Metwalli <[email protected]>

* SRS Server Api (EXPOSUREAPP-14188, 14189) (#5687)

* Sever / API

* Lint

* Srs Device attestation

* Set steps

* Test / Run

* Lint

* lint

* Logs

* Auth response / error codes

* Submission error codes

* Split

* Revert Jackson converter

* Refactor attestation

* Map safety net errors

* Test

* Tests

* otp flow

* Test Result

* Log

* Update title

* Save last submission time

* Update SubmissionTaskTest.kt

* Update SrsSubmissionSettingsTest.kt

* Add test

* Update SrsSubmissionRepositoryTest.kt

* Device time

* Display submission time

* Extend test menu

* Cover reset

* Fix

* Check error code first

* Create SrsPlaybookTest.kt

* Cover OTP error

* Lint

* Create SrsSubmissionServerTest.kt

* Update SrsSubmissionServerTest.kt

* add new options

* Remove tan tiles from dispatcher screen (DEV) (#5692)

* Remove TAN tiles from dispatcher screen UI.

* Fix test.

* Srs test type selection fragment (EXPOSUREAPP-14177) (#5691)

* add SrsTypeSelectionFragment

* refactor to recyclerview
add navigation to symptoms

* remove arguments

* update SrsSubmissionType

* Delegate selection to viewmodel / checked text

* Recycler

* Remove layout root
Add CommonCloseDialog.kt
Add Screenshot test

* Remove CommonCloseDialog.kt

Co-authored-by: Mohamed Metwalli <[email protected]>

* Update strings.xml (#5696)

* Dev menu (EXPOSUREAPP-14182) (#5695)

* Extend SRS dev menu

* Bind Dev SRS settings

* Device Time State

* Force update config

* Fix Tests

* Update SrsAuthorizationServerTest.kt

* AppConfig sources

* Lint

* Delete

* Rename

* Create DefaultSrsDevSettingsTest.kt

* lint

* Submissions in  journal (EXPOSUREAPP-14181) (#5693)

* Sever / API

* Lint

* Srs Device attestation

* Set steps

* Test / Run

* Lint

* lint

* Logs

* Auth response / error codes

* Submission error codes

* Split

* Revert Jackson converter

* Refactor attestation

* Map safety net errors

* Test

* Tests

* otp flow

* Test Result

* Log

* Update title

* Save last submission time

* Update SubmissionTaskTest.kt

* Update SrsSubmissionSettingsTest.kt

* Add test

* Update SrsSubmissionRepositoryTest.kt

* Device time

* Display submission time

* Extend test menu

* Cover reset

* Fix

* Check error code first

* Create SrsPlaybookTest.kt

* Cover OTP error

* Lint

* Create SrsSubmissionServerTest.kt

* Update SrsSubmissionServerTest.kt

* add new options

* Extend journal

* Report submission

* lint

* Logs

* Clean

* style

* Clean obsolete submissions in the diary

* Update ContactDiaryDataRetentionCalculationTest.kt

* Reusable

* Create SubmissionReporterTest.kt

* Update ContactDiaryOverviewViewModelTest.kt

* Screenshots Test

* Update SrsSubmissionRepositoryTest.kt

* DB test

* Update SrsSubmissionRepositoryTest.kt

* Update ContactDiaryOverviewFragmentTest.kt

* SRS  errors (EXPOSUREAPP-14175) (#5701)

* url

* ErrorCode messages

* Update SrsAuthorizationServerTest.kt

* Title

* No wild card

* Error codes

* Move Android ID to payload (DEV) (#5703)

* Move Android ID to payload

* Import right proto buf

* lint

* Update thank you screen (EXPOSUREAPP-14180) (#5700)

* add contact entry
add screenshot test

* remove unused id

* SRS Symptoms flow (EXPOSUREAPP-14179) (#5699)

* Add symptoms intro flow.

* Change type to self test.

* Fix strings.

* Fix srs_nav_graph.xml

* Add type to navigation elements.

* Fix cancel dialog

* Display right dialog.

* klint.

Co-authored-by: Mohamed Metwalli <[email protected]>

* Srs Flow Tweaking (EXPOSUREAPP-14184) (#5704)

* Add Submission done screen

* Tweak flow

* display error code

* Navigation

* Lint

* Handle back

* Lint

* Typo

Co-authored-by: Tim <[email protected]>
Co-authored-by: CWA Technical User <[email protected]>
Co-authored-by: Alex Paulescu <[email protected]>
Co-authored-by: Nikolaus Schauersberger <[email protected]>
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 text change PRs with text changes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants