Skip to content
Snippets Groups Projects
  • Mohamed's avatar
    97f376a5
    New consent Google API (EXPOSUREAPP-4635) (#2325) · 97f376a5
    Mohamed authored
    
    * Add new google apis aar
    
    * show error
    
    * lint
    
    * Remove comma
    
    * Use kotlinx await
    
    * Handle ApiException
    
    * Remvoe line
    
    * Handle user consent selection
    
    * Add consent version
    
    * Move logic into provider
    
    * Handle result in presentation layer
    
    * Fix tests
    
    * Handle exception
    
    * Request keys release
    
    * Refactor key retrieval
    
    * Adjust docs
    
    * Handle exceptions for different cases
    
    * Add mock context
    
    * Fis comment
    
    * Revert
    
    * Use Cached keys
    
    * lint
    
    * Create separate internal methods for different apis
    
    * Add timeout for receiver
    
    * Fix unit tests
    
    * lint
    
    * Add some logs
    
    * Revert "Add some logs"
    
    This reverts commit de8f83c0ef90eaf80682bbc6674f51c74c3be834.
    
    * Add logs
    
    * Prevent creating multiple instances.
    
    New exposure notification launches new instance when it is clicked
    
    * Add more unit tests
    
    * Fix typo
    
    * Add tests for consent viewmodel
    
    * Add unit tests for TEKHistoryUpdater changed behaviour
    
    * Register receiver before hitting  Google Api
    
    * Code formatting, typo and VisibleForTesting.
    
    * Add space
    
    * Additional unit tests for edge cases.
    
    * Static import
    
    * Infer type
    
    Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
    Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
    Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
    97f376a5
    History
    New consent Google API (EXPOSUREAPP-4635) (#2325)
    Mohamed authored
    
    * Add new google apis aar
    
    * show error
    
    * lint
    
    * Remove comma
    
    * Use kotlinx await
    
    * Handle ApiException
    
    * Remvoe line
    
    * Handle user consent selection
    
    * Add consent version
    
    * Move logic into provider
    
    * Handle result in presentation layer
    
    * Fix tests
    
    * Handle exception
    
    * Request keys release
    
    * Refactor key retrieval
    
    * Adjust docs
    
    * Handle exceptions for different cases
    
    * Add mock context
    
    * Fis comment
    
    * Revert
    
    * Use Cached keys
    
    * lint
    
    * Create separate internal methods for different apis
    
    * Add timeout for receiver
    
    * Fix unit tests
    
    * lint
    
    * Add some logs
    
    * Revert "Add some logs"
    
    This reverts commit de8f83c0ef90eaf80682bbc6674f51c74c3be834.
    
    * Add logs
    
    * Prevent creating multiple instances.
    
    New exposure notification launches new instance when it is clicked
    
    * Add more unit tests
    
    * Fix typo
    
    * Add tests for consent viewmodel
    
    * Add unit tests for TEKHistoryUpdater changed behaviour
    
    * Register receiver before hitting  Google Api
    
    * Code formatting, typo and VisibleForTesting.
    
    * Add space
    
    * Additional unit tests for edge cases.
    
    * Static import
    
    * Infer type
    
    Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
    Co-authored-by: default avatarRalf Gehrer <ralfgehrer@users.noreply.github.com>
    Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.