Commit Graph

362 Commits

Author SHA1 Message Date
Marvin W
ce43256812
Fix copyright headers 2020-12-06 10:59:32 +01:00
Marvin W
eaef4bc151
Auth: Do not try to get token for non-existing accounts 2020-12-05 10:03:22 +01:00
Marvin W
5e39818a20
Add initial support for Vision Barcode API
This work is heavily based on work by @lfxgroove

Co-Authored-By: lfxgroove <lfxgroove@zoho.com>
2020-12-05 09:57:19 +01:00
Marvin W
c0324710f3
Return empty list of accounts when receiving weird requests
This is an attempt to fix #1052
2020-12-01 18:30:07 +01:00
Marvin W
9ef9f29940
Wallet: Add dummy for isReadyToPay() API 2020-11-19 16:53:50 +01:00
Marvin W
1211a3a9f2
Fix build 2020-11-18 23:26:18 +01:00
Marvin W
8006b2c8a9
ProviderInstaller: Use conscrypt-gmscore instead of original conscrypt
Helps with bunch of apps that use OkHttp
2020-11-18 14:40:29 +01:00
Marvin W
93636a704d
GCM: Fix accidentally not allowing regitration for some apps 2020-10-18 14:23:10 +02:00
Marvin W
a95f6449f5
GCM: Fix apps not always whitelisted from powersave
Fixes #1188
2020-10-18 10:20:41 +02:00
Marvin W
ebbf78a876
Bump version to 20.39.15 2020-10-17 23:49:58 +02:00
Marvin W
26f2e859b8
Ensure checkin before gcm registration, fix gcm permission requests 2020-10-15 22:08:05 +02:00
Marvin W
e20a6c3a3c
Checkin: Ensure we recheckin regularly 2020-10-14 10:57:55 +02:00
Marvin W
31a8a3308b
Force queryability for Android 11 compat 2020-10-13 23:58:19 +02:00
Marvin W
c4b480c5a9
Add minimal dummy Phenotype service implementation 2020-10-12 21:33:57 +02:00
Marvin W
0ee18ae6f7
Add new permission requirements for Firebase Auth to Self-Check 2020-10-12 21:29:49 +02:00
Marvin W
c3bfb63f27
Add initial support for Firebase Auth 2020-10-12 21:29:36 +02:00
Marvin W
d0668d3c83
Make nearby module optional, move UI bits in own module 2020-10-09 15:19:43 +02:00
Marvin W
7601b37ee4
EN: Display 0 RPIs as none in graph 2020-09-27 15:27:21 +02:00
Marvin W
04c955e998
Self-Check: Add missing permission check, allow to grant FakeStore spoofing perm
Fixes #1178
2020-09-27 11:40:46 +02:00
Pdevo
03237fc86b Update plurals.xml
Just a small typo
2020-09-27 10:21:46 +02:00
Marvin W
a2afbe07fd
Only apply preferences when they actually changed 2020-09-13 02:14:32 +02:00
Marvin W
a016feba35
EN: Don't create TEK without need 2020-09-09 00:50:16 +02:00
Marvin W
6ec8332b1e
GCM: Ensure we have a context for preferences 2020-09-09 00:49:05 +02:00
Tobias Tefke
8c49bdcdbb
Improve German translation (#1148) 2020-09-06 11:05:12 +02:00
Marvin W
d33391ebce
EN: Handle confirmation via resolution/pending intent instead of new task 2020-09-05 23:51:00 +02:00
Marvin W
fd6d915f0a
EN: Display last exposure report in settings 2020-09-04 10:44:08 +02:00
Marvin W
d641ca7e7e
Fix UI mismatching actual configuration due to multiprocess 2020-09-03 00:50:39 +02:00
Marvin W
c88832213c
Move UI into separate process 2020-08-25 13:13:00 +02:00
Marvin W
60cc63ed60
GCM: Add support for message acking, deliver to all receivers of package when working permissionless 2020-08-22 23:43:14 +02:00
Marvin W
aea55a5c90
Update EN API 2020-08-18 23:54:14 +02:00
Fs00
e1bb395ff8 Don't require apps to use RECEIVE permission for GCM/FCM 2020-08-11 22:49:12 +02:00
Marvin W
df5ad9f3de
Update EN API 2020-08-11 22:40:44 +02:00
Marvin W
0388917350
Add more stubs for measurement API 2020-08-11 22:33:30 +02:00
Marvin W
2076970d40
Disable fragment transitions when system transitions/animations are disabled
Fixes #1119
2020-08-05 15:49:22 +02:00
Alexandru Chircu
a22a366797 Return v1 for maps. Fixes #1124. 2020-08-05 14:29:09 +02:00
Marvin W
f30605b145
EN API: Only use a single writable database instance
Should fix some issues with older Android versions, #1115
2020-08-05 14:27:53 +02:00
Alexandru Chircu
312d2a1930
Actually instantiate objects so that we don't pass null. Fixes #1120 (#1121) 2020-08-04 17:24:02 +02:00
Pdevo
fadeb85d28
Synced translations with latest changes/additions of microG (#1103) 2020-08-03 22:57:24 +02:00
Marvin W
5f70d943cb
Add initial Exposure Notification API implementation 2020-08-03 18:19:20 +02:00
Marvin W
af28a78bba
Update chimera service provider 2020-08-03 18:05:14 +02:00
Marvin W
3c2119ce79
Migrate to latest Wire library, build directly from proto 2020-08-01 22:34:53 +02:00
Marvin W
914a8307e9
Fix for #1110 crash on open uninstalled app details 2020-07-31 10:32:27 +02:00
Marvin W
ab69fa1ee0
Fix legacy multidex support 2020-07-30 10:44:19 +02:00
Marvin W
964555691e
Adjust IT translations for recent changes 2020-07-26 22:38:34 +02:00
Pdevo
322e806548
Added IT lang files (#1096) 2020-07-26 22:30:36 +02:00
Marvin W
74a1b1799c
Make strings translatable 2020-07-26 21:47:39 +02:00
delthas
f199f902b1 Fix GCM heartbeat interval for roaming connections with manual interval
When using GCM on a roaming connection, the heartbeat interval is set
to: `networkRoaming  * 6000`. It should instead be
`networkRoaming * 60000` because we're converting from a number of
minutes (stored in the properties) to a number of milliseconds, like
it's done for regular mobile and wifi connections.
2020-07-26 15:43:46 +02:00
Alexandru Chircu
7bc61ab97f
Implement AppInvite and Firebase Dynamic Links 2020-07-26 15:20:06 +02:00
Marvin W
ed68a9482e
Add initial basic provisioning service 2020-07-26 13:40:09 +02:00
Marvin W
1187a91325
Remove some unnecessary classes from legacy ui tools 2020-07-26 12:05:28 +02:00