Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.
google/exposure-notifications-android 434
Exposure Notifications Android Reference Design
Google Play licensing service client library
tjohns/zf 36
Zend Framework Git Mirror
Android NFC Badge Scanner for MWC 2012
googlecodelabs/notification-channels-java 9
This is the codelab code for the Notification Channels and Badging Codelab
An offline eReader Progressive Web App.
push eventgoogle/exposure-notifications-android
commit sha eb045e17a02fc731684763863cb595dee67b532d
Fix broken links in README
push time in 17 days
push eventgoogle/exposure-notifications-android
commit sha 76048e35096cfd7c0f4c0f00a5122195890cdefb
Fix broken links in README Change-Id: I682dab887ed8bbc3afc212416b2f8e06a1e5c618
push time in 17 days
push eventgoogle/exposure-notifications-android
commit sha 58f6dc872016e2a42d174178dcefcae5d7590952
Upstream changes through 2020-07-10. Features: - Updates to 1.5 SDK - Uses new ExposureWindows API rather than ExposureInformation - Notifications now handled by the app - Removes token debug screens Warning: - Contains destructive database migration - You must be using at minimum version 202902000 of en_module Requires minimum Nearby SDK version: 18.0.3 (updated)
push time in a month
push eventgoogle/exposure-notifications-android
commit sha 770555086cb00347d448ecb3e92bd25f21e11cdd
Upstream changes through 2020-07-10. Features: - Updates to 1.5 SDK - Uses new ExposureWindows API rather than ExposureInformation - Notifications now handled by the app - Removes token debug screens Warning: - Contains destructive database migration - You must be using at minimum version 202902000 of en_module - Requires minimum Nearby SDK version: 18.0.3 (updated) SDK Version: 20200706_RC00 (API v1.5) (no change)
push time in a month
push eventgoogle/exposure-notifications-android
commit sha 1b215ca7fc99cac292b56a87751421bd1065df75
Upstream changes through 2020-06-26. Features: - Adds daily provideDiagnosisKeys job - Adds provideDiagnosisKeys job history debug screen - Adds created and updated date to tokens - Doesn’t delete tokens on resolution, just marks them resolved - Always launch app intent to exposures tab - Cache isEnabled state for faster app launch - Changes status bar colour - Update Maven libraries to latest versions - Migrates DeviceAttestor to DiagnosisAttestor - Updates documentation links Requires minimum Nearby SDK version 18.0.2 (no change).
push time in 2 months
push eventgoogle/exposure-notifications-android
commit sha 17df5929a9131f18fa535ab7ff2c91528b1cabd5
Upstream changes through 2020-06-24. Features: - Adds daily provideDiagnosisKeys job - Adds provideDiagnosisKeys job history debug screen - Adds created and updated date to tokens - Doesn’t delete tokens on resolution, just marks them resolved - Always launch app intent to exposures tab - Cache isEnabled state for faster app launch - Changes status bar colour - Update Maven libraries to latest versions - Migrates DeviceAttestor to DiagnosisAttestor - Updates documentation links Requires minimum Nearby SDK version 18.0.2 (no change).
push time in 2 months
push eventgoogle/exposure-notifications-android
commit sha 765dab0af327d92cc6f5b7f16f5ad80d29361370
Upstream changes through 2020-06-12. Features: - Debug tab is now displayed on debug builds only - Server configuration options added to Debug tab - Implements new notification logic where app doesn't send notification, instead relying on getExposureInformation notification - Default tab on opening home screen is now Exposures tab - Added loading spinners for blocking API calls - Improved API timeout handling - Removed old unused SignatureInfo fields - Makes "View Keys" debug menu trigger via a button rather than automatically Requires minimum Nearby SDK version 18.0.2 (no change).
push time in 2 months
push eventgoogle/exposure-notifications-android
commit sha 928762f29597ffee234633ac9dd785bcf8039e90
Upstream changes through 2020-06-12. Features: - Debug tab is now displayed on debug builds only. - Server configuration options added to Debug tab - Implements new notification logic where app doesn't send notification, instead relying on getExposureInformation notification - Default tab on opening home screen is now Exposures tab - Added loading spinners for blocking API calls - Improved API timeout handling - Removed old unused SignatureInfo fields - Makes "View Keys" debug menu trigger via a button rather than automatically Requires minimum Nearby SDK version 18.0.2 (no change).
push time in 2 months
push eventgoogle/exposure-notifications-android
commit sha 5eb8e99dc8ef0db4ee4754495d032e27094bcfe9
Upstream changes through 2020-06-07. Features: - Updated QR JSON format - Improved logcat logging for debugging - Updates gradle deps - Minor bug fixes and cleanup Known Issues: - Debug UI includes parameters for Diagnosis Key file signature verification, usable with upcoming Exposure Notifications debug mode. Debug mode is not yet available from Google Play Services. Requires minimum Nearby SDK version 18.0.2 (no change).
push time in 2 months
push eventgoogle/exposure-notifications-android
commit sha d41a1ea09e07d4da0718da8c4ef72b62fa81fbec
Update open source branch to include changes through 2020-05-29. Features: - Scheduled job makes fake Diagnosis Key uploads to help with user privacy. - Simplifies manual matching debug UI - Minor UI optimizations and improvements - Minor bug fixes and cleanup Known Issues: - Debug UI includes parameters for Diagnosis Key file signature verification, usable with upcoming Exposure Notifications debug mode. Debug mode is not yet available from Google Play Services. SDK Version: 20200508_RC00 (API v1.3.1)
push time in 3 months
push eventgoogle/exposure-notifications-android
commit sha 17b5c6e3d0bf8bb7da2a5cbe53033e264cfa96dd
Update open source branch to include changes through 2020-05-21. Features: - Adds debug UI for matching: - View screen to see temporary exposure keys including a QR code encoding of this data in JSON. - Provide screen to allow you to add keys: - Single keys either manually or via QR code and signed randomly - JSON of batches signed randomly - A pre-signed file - Minor UI optimizations and improvements - Minor bug fixes and cleanup Known Issues: - QR code scanner sometimes not available on a device. - Providing single or batch keys will sign them with a random key. If signature verification is on, this will fail to provide keys.
push time in 3 months
push eventgoogle/exposure-notifications-android
commit sha bc6732222d58bfec0cbb273ee430facf78c44510
Update open source branch to include changes through 2020-05-19. Features: - Refactors modules into single module with packages - Refactors application logic into ViewModels - Minor reference server integration fixes - Minor UI optimizations and improvements - Minor bug fixes and cleanup
push time in 3 months
issue closedgoogle/exposure-notifications-android
How should the diagnosis server be implemented ?
It's not clear whether the back-end diagnosis server that is used for storage and retrieval of diagnosis keys can be implemented by App developers or will it be provided as a cloud service by Google ? In case it needs to be implemented by App developers, does the API mandate a specific query format or app developers are allowed to choose whatever format they prefer ?
As per the exposure key file format, seems like the apps will be able to download in batches. Does that mean the query parameters should contain timestamp ranges and batch number ?
https://static.googleusercontent.com/media/www.google.com/en//covid19/exposurenotifications/pdfs/Exposure-Key-File-Format-and-Verification.pdf
closed time in 3 months
bhushanRamnaniissue commentgoogle/exposure-notifications-android
How should the diagnosis server be implemented ?
Hello, The back-end server needs to be implemented by app developers.
A reference design is available here as an example: https://github.com/google/exposure-notifications-server
The query parameter format for downloading keys from the backend server is entirely up to the app developer, since this is outside the scope of the protocol specification.
comment created time in 3 months
push eventgoogle/exposure-notifications-android
commit sha 174cf0dab62d0c7c5d2c5d1abe5bef595d0d4942
Update opensource branch to include changes through 2020-05-15 Features: - New "Share Positive Test Result" flow - Supports integration with reference server implementation (https://github.com/google/exposure-notifications-server) - Updates to latest SDK - Improved test coverage - Minor UI optimizations and improvements - Minor bug fixes and cleanup Warning: - App database will be destroyed on upgrade due to schema changes.
commit sha 6b4cc4c5ac68a7d1ebfda45eaa271dd3f96cb598
Merge pull request #9 from flagxor/patch-2 Switch link to latest API, add file format link.
push time in 3 months
push eventgoogle/exposure-notifications-android
commit sha 2339b8473e5c2bc26c8580e25327e323343d1b0e
Update opensource branch to include changes through 2020-05-15 Features: - New "Share Positive Test Result" flow - Supports integration with reference server implementation (https://github.com/google/exposure-notifications-server) - Updates to latest SDK - Improved test coverage - Minor UI optimizations and improvements - Minor bug fixes and cleanup Warning: - App database will be destroyed on upgrade due to schema changes.
push time in 3 months
push eventgoogle/exposure-notifications-android
commit sha 77de824717b5d62d4454d4608ccdf12a3a5c8c44
Switch link to latest API, add file format link.
commit sha 3a4edaa8834eb251aa4cae06be12f5696de59c24
Merge pull request #9 from flagxor/patch-2 Switch link to latest API, add file format link.
push time in 3 months
PR merged google/exposure-notifications-android
pr closed time in 3 months