Skip to content
Snippets Groups Projects
  • Mohamed's avatar
    53cf44c2
    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
    History
    QR Code Poster (EXPOSUREAPP-5962) (#2727)
    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>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.