Skip to content
Snippets Groups Projects
  1. Jan 12, 2021
  2. Jan 07, 2021
    • Oliver Zimmerman's avatar
      No illustration description for image on Background Priority settings screen... · 0cbfd29d
      Oliver Zimmerman authored
      No illustration description for image on Background Priority settings screen (EXPOSUREAPP-4097) (#2031)
      
      * added getter for illustration description in BackgroundPriorityState
      
      * Added new string to other string files
      
      * Removed unnecessary string entries
      
      * Added actual string values.
      
      Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
      Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
      0cbfd29d
    • Matthias Urhahn's avatar
      Add debug log feature for non-tester builds (EXPOSUREAPP-4451) (#2029) · 54ddd11e
      Matthias Urhahn authored
      
      * Initial draft for user accessible debug logs in production.
      
      TODO: Sharing, Tests, Cleanup FileLoggerTree?
      
      * Ready strings for translation.
      
      * Log file compression for sharing (zip).
      
      * Add log sharing
      
      * Change how DebugLogger is initialized to make sure we can record issues that happen very early in the apps lifecycle.
      
      * Add missing toolbar back arrow navigation.
      
      * Fix initial delay for ui state emissions.
      
      * Censor registration token.
      
      * Adjust warning regarding sensitive data in debug logs.
      
      * Use property injection instead of component getters.
      
      * Hide option until greenlit.
      
      * Add test for RegistrationTokenCensor
      
      * Unit tests.
      
      * Make unit test without triggerfile more specific.
      
      * LINTs
      
      * Fix missing injection provider in release mode.
      
      * Fix regtoken censor if condition.
      
      * Fix typos.
      
      * Remove empty manifest specific to deviceForTesters build.
      
      * Wait until log job is canceled before deleting log files.
      Otherwise a race condition could lead to file creation after job cancellation.
      
      * Replace runBlockingTest with runBlocking we don't need scheduler control and runBlockingTest is sometimes unreliable.
      
      * Refactor FileSharing to use compat builder from androidx.
      
      * Handle exceptions on debug log start()
      
      * Print device infos when log is started.
      
      * Text changes requested by UA
      
      Co-authored-by: default avatarralfgehrer <mail@ralfgehrer.com>
      54ddd11e
  3. Dec 23, 2020
    • Matthias Urhahn's avatar
      Check device time (EXPOSUREAPP-2998) (#1985) · 6e7d89e2
      Matthias Urhahn authored
      * Let the AppConfig validity check use absolute values, to support device time check behavior.
      
      * Add mapping for "disable-device-time-check" to app config.
      
      * Show popup dialog if the device time is invalid.
      * Remove extra retrofit cache (use only LocalAppConfigSource.kt)
      * Exposure device time check
      * Reset user acknowledgement
      
      * LINTs
      
      * Add test menu option to disable device time check via affecting the config mapping.
      
      * Download, but don't submit keys if device time is incorrect.
      Abort risk level calculation if time is incorrect.
      
      * Due to multiple properties in ConfigData affecting `isDeviceTimeCorrect`, make it a body property and don't allow overriding via constructor.
      
      * Add unit test for test settings affecting the device config only in tester builds.
      
      * Show notification regarding incorrect time when device is in the background.
      
      * Fix test regressions and add additional test cases for download and risk task abort conditions on incorrect device time.
      
      * Fix merge regressions.
      
      * Add time unit to log statement.
      
      * Fix incorrect time dialog showing in a loop when entering leaving the home screen.
      
      * Remove unused code path for clear().
      
      * Print additional timestamps to help debugging efforts in the future.
      6e7d89e2
  4. Dec 21, 2020
  5. Dec 18, 2020
  6. Dec 17, 2020
    • Chilja Gossow's avatar
      Contact diary edit screens (EXPOSUREAPP-4161 EXPOSUREAPP-4162) (#1908) · 063442b6
      Chilja Gossow authored
      * Merge branch 'feature/4152-contact-diary' of https://github.com/corona-warn-app/cwa-app-android into feature/4152-contact-diary
      
      # Conflicts:
      #	Corona-Warn-App/schemas/de.rki.coronawarnapp.contactdiary.storage.ContactDiaryDatabase/1.json
      #	Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt
      
      * clean up DI
      
      * add recycler view
      
      * clean up
      
      * new texts
      
      * clean up
      
      * clean up
      
      * background, dialog
      
      * klint
      
      * klint
      
      * klint
      
      * review comments
      
      * review comments
      
      * review comments
      
      * Merge branch 'feature/4152-contact-diary' into feature/4161-4162-edit-person-location
      
      # Conflicts:
      #	Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/ui/onboarding/ContactDiaryOnboardingFragment.kt
      063442b6
  7. Dec 15, 2020
    • axelherbstreith's avatar
      Contact Diary - Onboarding screen (EXPOSUREAPP-4154) (#1868) · a387257d
      axelherbstreith authored
      
      * Added basic layout
      
      * Added translation support
      
      * Added darkmode images
      
      * Included dimens in layout
      
      * Added navigation to onboarding fragment
      
      * Changed AndroidManifest to support new contact diary activity
      
      * Updated translation files
      
      * Added missing image
      Updated text styling
      Changed layout naming
      
      * Added back navigation
      
      * Updated layout
      
      * Added direct link to privacy information
      
      * repair PR commit
      
      * Changed back navigation
      
      * repair
      
      * Changed information text
      
      * Fixed typo in module
      
      * updated strings
      
      * Aligned back navigation
      
      * Changed margins
      Remove unused back navigation functionality
      
      * Added missing dimens
      
      * Added missing dimens
      Added updated icons
      Added final layout
      Updated strings
      Updated viewmodel
      removed unused code
      
      * Moved contact diary strings
      
      * Moved strings
      Added line breaks
      added dimens to dividers
      
      Co-authored-by: default avatarBMItter <berndus@gmx.de>
      a387257d
    • Ralf Gehrer's avatar
      Translation Delivery and default strings (DEV) (#1900) · 01504a5b
      Ralf Gehrer authored
      
      * [INTERNAL] Translation delivery: commit by LX Lab (#1899)
      
      Change-Id: I783e3a674aad6bac5eb5d1b0b07648edb0cddfea
      
      * Update default translations
      
      Co-authored-by: default avatarSAP LX Lab Service Account <tmsatsls+github.com_service-tip-git@sap.com>
      01504a5b
  8. Dec 10, 2020
    • Oliver Zimmerman's avatar
      Implement Card on Homescreen "Ihr Testergebnis liegt vor" (EXPOSUREAPP-4212) (#1852) · e2c6ca3e
      Oliver Zimmerman authored
      
      * Started new card includes.
      
      * Strings added, card layout complete
      
      * Added boolean value for whether or not test result has been seen. Implemented new card.
      
      * Adjusted true / false conditions
      
      * Added navigation for new card and button.
      
      * Added additional case where test result is negative and not seen
      
      * Adjusted navigation, added check for positive card on homescreen to not show unless test result has been seen
      
      * Added doNavigate - whoops.
      
      * Lint fixes
      
      * Adjust existing tests
      
      * More test adjustments.
      
      * More test adjustments
      
      * Nicjed submissionSettings.hasViewedTestResult
      
      * Removed duplicate string value.
      
      * Make risk card visible with new card, regardless of result.
      
      * Added small test for new card.
      
      * Overhaul. Now using LiveData and observing within fragment for true/false value for 'gone' in XML layout
      
      * Unfix the 'fixed' tests
      
      * Lint, trailing comma
      
      * Refix some tests that the unfixing didn't.... fix.
      
      * Reset test related settings.
      
      * Change button to match iOS design and actually make sense...
      
      * Fixed merge regressions and adjusted card states.
      
      * Adjusted tests after refactor
      
      * Changes to not break reminder that was relying on changed function
      
      * Test changes, instance now contains hasResultBeenSeen boolean
      
      * More test adjustments
      
      * Added resetTestRelatedSettings to removeTestFromDevice.
      
      * Set to test related prefs to false within Repository rather than Settings.
      
      Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
      Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
    • Ralf Gehrer's avatar
      Update default strings (DEV) (#1864) · 666566df
      Ralf Gehrer authored
      * Update default strings (DEV)
      
      * fix comment
      
      * fix typo
      
      * fix typo
      666566df
    • fynngodau's avatar
      Deduplicate and format technical HTML file (DEV) (closes #1757) (#1822) · 263b7401
      fynngodau authored
      
      * Deduplicate technical.html #1757
      
      * Format technical.html
      
      Add br tags where necessary and reduce confusion by adding a horizontal
      ruler in front of where the license texts start.
      
      Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
      263b7401
  9. Dec 09, 2020
  10. Dec 08, 2020
  11. Dec 04, 2020
  12. Dec 02, 2020
  13. Nov 30, 2020
  14. Nov 29, 2020
  15. Nov 26, 2020
  16. Nov 25, 2020
  17. Nov 24, 2020
  18. Nov 23, 2020
  19. Nov 20, 2020
  20. Nov 19, 2020
  21. Nov 18, 2020
  22. Nov 16, 2020
  23. Nov 11, 2020
Loading