Bug Fixes
- Percent formatting in statistics (DEV) #3485
- Introduce CertificateContainerId to reference certificates (DEV) #3504
- Fix Statistic Card Label (DEV) #3503
- Switch to MaterialAlertBuilder in all Certificate Detail Screens (DEV) #3508
- Increase resilience when checking whether ENF tracing is enabled (EXPOSUREAPP-7095) #3502
- Empty optional attributes in certificate should not be displayed (EXPOSUREAPP-7887) #3523
- Exception forwarding / error message 403 (EXPOSUREAPP-8022 ) #3524
- Fix navigation to recovery certificate screen (DEV) #3521
- Fix Qr Code flickering (DEV) #3526
- Person details colouring (EXPOSUREAPP-8016) #3522
- Qr code not nullable (DEV) #3516
- Fix ppa test result (EXPOSUREAPP-7815) #3528
- Fix deadman notification delay (EXPOSUREAPP-7955) #3533
- Show pending test certificates (DEV) #3539
- Fix an addtional popup in redeemed test (EXPOSUREAPP-7893) #3537
- Fix request dcc illustrations (EXPOSUREAPP-7863) #3546
- Fix switch glitch effect đšī¸ (DEV) #3551
- Applied Vaccination Stitistics arrow fix (EXPOSUREAPP-8107) #3552
- Deadman for time travellers (DEV) #3563
- Don't ship debug binaries (EXPOSUREAPP-8027) #3574
- Dcc timestamp use UTC instead of GMT (DEV) #3580
- Adjust bookmark icon (alignment/size) (DEV) #3581
- Polish person overview card (DEV) #3579
- fix order of the certificates (EXPOSUREAPP-8154) #3594
- Journal-PCR test results are listed in wrong date entry (EXPOSUREAPP-8211) #3599
- Filter emojis in RAT profile fields (EXPOSUREAPP-8108) #3597
- Fix wrong certificate issuer value being displayed (EXPOSUREAPP-8214,EXPOSUREAPP-8163) #3613
- Certificates error message (EXPOSUREAPP-8226) #3617
- Update certificates Tab icon (EXPOSUREAPP-8228) #3622
- Add missing ptRiskLevelAtTestRegistration to analytics (EXPOSUREAPP-8166) #3620
- General error message handling for invalid certificates (DEV) #3628
- Fix dcc exceptions (DEV) #3639
- One dose info (EXPOSUREAPP-8264) #3642
- Generate test certificate rsa key-pair only once (EXPOSUREAPP-8162) #3650
- Certificate Onboarding icon (EXPOSUREAPP-7825) #3655
- Tile "Test registrieren" headline + button text wrong (EXPOSUREAPP-8291) #3659
- Additional edgecase handling for failed public key registration (EXPOSUREAPP-8162) #3656
New Features
- Skeletons for recovery & family certificates (DEV) #3402
- Material Design đ¨ (DEV) #3401
- Alignment vaccination certificate and test certificate details screen (EXPOSUREAPP-7634) #3419, #3443, #3477
- Recovery Certificate (EXPOSUREAPP-7617) #3432, #3447, #3444, #3446, #3463, #3529
- Family Support for certificates (EXPOSUREAPP-7574) #3441, #3445, #3450, #3476, #3484, #3488, #3487, #3536
- Certificate priorities/order of cards (EXPOSUREAPP-7660) #3473, #3509, #3510
- Statistics data for vaccinations (EXPOSUREAPP-7430) #3406
- Adapt Statistics Info screen (EXPOSUREAPP-7432) #3472
- QR Code scanning refactoring (EXPOSUREAPP-7686) #3459, #3478
- PPA test result (EXPOSUREAPP-7815) #3519
- New date parsing (EXPOSUREAPP-7856) #3513
- Test and recovery certificate censoring (EXPOSUREAPP-8083) #3540
Text Changes
- UA Bugfix (EXPOSUREAPP-7644) #3372
- UA Bugfix (EXPOSUREAPP-7643) #3375
- Text adjustment legal texts (EXPOSUREAPP-7645) #3395, #3392, #3396
- UA Bugfix (EXPOSUREAPP-7834) #3435
- Adapt naming inconsistencies #3455, #3456
- Minor text changes #3462
- Minor Text Change (DEV) #3496
- Sharing dialog error adjustment (EXPOSUREAPP-7116) #3499
- Linking to English Version of Government Website (EXPOSUREAPP-8009) #3506, #3512
- Adjust German Translation of EU Certificate #3520, #3518, #3517
- Info text and data privacy (EXPOSUREAPP-7650, EXPOSUREAPP-7619) #3534
- Translation Delivery (DEV) #3564, #3661, #3615, #3633, #3647
- No more default translation updates!!! (DEV) #3554
- Delete values-en strings (DEV) #3566
- UA Bugfix (EXPOSUREAPP-8155) #3576
- UA Bugfix #3577
- UA Bugfix (EXPOSUREAPP-8120) #3578
- Inserting non-breaking spaces(EXPOSUREAPP-8120) #3605, #3606, #3607, #3608, #3609, #3610, #3611
- Shortening the Text for Statistics Card (DEV) #3630
- Certificate Switch - show username, adjust text (EXPOSUREAPP-8253) #3636
- Only one shot required strings (EXPOSUREAPP-8264) #3637
- New text for tile #3644
- UA Bugfix (EXPOSUREAPP-8252) #3641
- Fix typo #3649
- Only strings (EXPOSUREAPP-8162) #3652
Community
- Changed ifelse structure into a simple return statement (sonarcloud: kotlin:S1125) #3427
Others / Chore
- Small logging improvements (DEV) #3495
- Update Vaccination Details Screenshots (EXPOSUREAPP-7672) #3507
- Person details screenshots (EXPOSUREAPP-7681) #3511
- Person details unit tests (EXPOSUREAPP-8011) #3515
- Ci / add camera parameter for Mobile Cloud upload (DEV) #3541
- Add Screenshots for Recovery Certificate Details Screen (EXPOSUREAPP-7673) #3542
- Update person overview tests (DEV) #3543
- Prio algo unit tests (EXPOSUREAPP-8023) #3553
- Missing person overview screenshots (EXPOSUREAPP-8231) #3618