Skip to content
Snippets Groups Projects
  1. May 17, 2021
    • Mohamed Metwalli's avatar
      Vaccination details (EXPOSUREAPP-7242) (#3171) · 13839b90
      Mohamed Metwalli authored
      * Typo
      
      * Remove obsolete design
      
      * lint
      
      * Remove navigation logic
      
      * Qrcode
      
      * Qrcode views
      
      * Use common style
      
      * Navigate to full screen
      
      * Adjust navigation
      
      * Common vaccination qr code card
      
      * Update build.gradle
      
      * Update VaccinationDetailsViewModel.kt
      
      * Add medical product name
      
      * Update tests
      
      * Lint
      
      * Add TODO
      
      * Review comments and resolve TODO
      
      * Update VaccinationDetailsFragment.kt
      13839b90
  2. May 12, 2021
  3. May 05, 2021
  4. Apr 07, 2021
    • Mohamed's avatar
      QR Code Poster (EXPOSUREAPP-5962) (#2727) · 53cf44c2
      Mohamed authored
      * Move CreateTraceLocationApiV1.kt and TraceLocationServer.kt into new sub-package
      
      * Move CreateTraceLocation DI logic into sub-package
      
      * Create infrastructure code for new Qr-Code Poster Template Endpoint
      
      * Add new url to environment
      
      * Show new URL in the Test Menu
      
      * Implement unzipping, signature verification and parsing
      
      * Add possibility to download poster template from TestMenu
      
      * Show Android Vector Drawable in TestMenu
      
      * Create QrCodePosterTemplateApiV1Test.kt
      
      * Remove non-used ProtoConverter from retrofit
      
      * Change button position in Test Fragment
      
      * Show error if something goes wrong
      
      * Improve QrCodePosterTemplateApiV1Test.kt
      
      * Create QrCodePosterTemplateServerTest.kt
      
      * Initial setup
      
      * Connect flow to poster
      
      * Fix flow connection
      
      * Nice transition
      
      * Lint
      
      * Allow nullable extras
      
      * Adjust icon tint
      
      * rename file
      
      * Use MutableLive Data to keep the bitmap on back navigation
      
      * Fix merge issues
      
      * Change title
      
      * Display poster
      
      * lint
      
      * Adjust QR Code margin
      
      * Adjust position
      
      * Show progress
      
      * Print PDF
      
      * lint
      
      * Update QrCodePosterFragment.kt
      
      * Refactoring
      
      * Renaming
      
      * Position QR Code image
      
      * Specify size as A3
      
      * Fix merge issues
      
      * Pass location id
      
      * lint
      
      * Avoid nullable
      
      * Avoid creating blank file
      
      * Use config to position poster and QR Code
      
      * lint
      
      * Refactoring
      
      * Add info text
      
      * Scale info text
      
      * Enhancement
      
      * Defensive color parsing
      
      * typo
      
      * Delete testing screens
      
      * Revert
      
      * :soap:
      
      
      
      * Rename
      
      * Linear progress
      
      * Update QrCodePosterViewModel.kt
      
      * unify folders
      
      * Update QrCodePosterViewModel.kt
      
      * Show progress
      
      * Use server values
      
      * Generate QR Code from location url
      
      * Update TraceLocation.kt
      
      * Use location data
      
      * Remove old views and update layout preview
      
      * lint
      
      * Extend testing by adding access to qrCode
      
      * Add qrcode screen to test graph
      
      * Update fragment_test_eventregistration.xml
      
      * Rename PDF file
      
      * Polishing
      
      * Create QrCodePosterViewModelTest.kt
      
      * Update QrCodePosterViewModelTest.kt
      
      * lint
      
      * Use weak reference
      
      * Switch context
      
      * Updated strings
      
      Co-authored-by: default avatarLukas Lechner <office@lukaslechner.com>
      Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
      Co-authored-by: default avatarLukas Lechner <lukas.lechner@sap.com>
      Co-authored-by: default avatarI502720 <axel.herbstreith@sap.com>
      53cf44c2
  5. Feb 16, 2021
    • Mohamed's avatar
      Upgrade klint plugin (Dev) (#2360) · 7efe1c9f
      Mohamed authored
      * Upgrade klint plugin
      
      * Run klint formatting
      
      * Fix unexpected indentation error
      
      * Align comments properly
      
      * Align comment
      
      * Align comment
      7efe1c9f
  6. Feb 04, 2021
  7. Jan 27, 2021
  8. Jan 12, 2021
  9. Jan 07, 2021
  10. Jan 04, 2021
  11. Dec 28, 2020
  12. Dec 23, 2020
  13. Nov 26, 2020
  14. Nov 19, 2020
  15. Nov 18, 2020
  16. Oct 23, 2020
  17. Sep 17, 2020
    • Matthias Urhahn's avatar
      Reduce boilerplate code for fragment view setup (#1161) · 0676ab79
      Matthias Urhahn authored
      
      * Reduce boilerplate code for fragment view setup.
      
      * Fix klint issue + change codestyle to match klint.
      
      * Fixed regressions in `MainFragment` in `device` buildflavor
      
      * Fix kotlin upgrade regression
      
      * Disable KotlinNothingValueException in Kotlin 1.4 until kotest/mockk can handle it.
      
      * Make "binding.lifecycleOwner = this" automatic.
      
      * Addressed PR comments.
      
      * build issue to due mixing branches
      
      Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
      0676ab79
  18. Aug 26, 2020
    • Matthias Urhahn's avatar
      Storage check with optional allocation (EXPOSUREAPP-2259) (#1076) · 521e3ec7
      Matthias Urhahn authored
      
      * Disable klint debug output to make it easier to find the actual error in the log.
      
      * Setup jUnit5 & kotest.
      
      * Add base classes for testing to setup log output.
      
      * Introduce class `DeviceStorage` to check (or request on newer APIs) free space.
      
      Rel. EXPOSUREAPP-2259
      
      * Add test cases for failure modes.
      
      * Make it obvious that the check should not be executed on the ui thread.
      
      * Try fall back to legacy method if the API26+ version fails.
      If that also fails, throw the exception and let the caller handle it.
      
      * Wire up injection annotations.
      
      * Remove unused mockito testing dependency.
      
      * klint...
      
      Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
      Co-authored-by: default avatarJakob Möller <jakob.moeller@sap.com>
      521e3ec7
  19. Jun 11, 2020
  20. Jun 09, 2020
  21. Jun 08, 2020
  22. Jun 07, 2020
  23. Jun 03, 2020
  24. Jun 02, 2020
  25. May 31, 2020
  26. May 30, 2020
Loading