| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 20333102
Change-Id: Icb54620cf9241b3999bcb3de1b73394c71becb2f
|
|
|
|
|
| |
Bug:19908937
Change-Id: Iade51905c1e5a1810b709d7b533984ceb6254939
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug: 19551175
Change-Id: I69bdb672e64474a8daf12c3c38ea5fe262684aab
|
| |
| |
| |
| |
| |
| |
| |
| | |
Drop foreign key constraint on account_id column;
Add deleted column;
Bug:20457617
Change-Id: I13b3c12aa57fa39fcf4ec1d4dfc52a4e9ad869b7
|
| |
| |
| |
| |
| | |
Change-Id: I7d1aa221a864b2cce0b490c4c6a99be247b187f8
Auto-generated-cl: translation import
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I0dfce97bd1dc3df9118c3a3e7ec5f00c764abbb1
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
MetadataSync.data column info is parsed to MetadataEntry object.
RawContact, Data, DataUsageStats, AggregationException tables need to
be updated or inserted for the given rawContactId from MetadataEntry.
BUG 20055193
Change-Id: I5bdfe2c44f9c9af8d4067dc136ceb62ab0b274af
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug:20298625
Change-Id: I65b20cdbf6567eec2ccd7242359bf1d43b0bfe84
|
|\ \ \ \
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In order for the switch, add AbstractContactAggregator for
ContactAggregator and ContactAggregator2.
Bug:20055573
Change-Id: I6f27d4df8017938b226f5c6371b15ba41fd18acd
|
|/ / /
| | |
| | |
| | | |
Change-Id: I1918cfdb39abccb8887c7779f2ff592bf779d306
|
| |/
|/|
| |
| |
| | |
Bug:20055573
Change-Id: I42c85df36f039b59707101660441243fb90baca2
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
metadata_sync.data is a text column contains the DeviceContactMetadata
Json string got from People API. Converting it to MetadataEntry object
is needed before using.
BUG 20055450
Change-Id: Ic82b07438fdf088563fcdcc99980b83df149734f
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 19990833
Change-Id: Ibba3a0594262b975b3b4fdd4ebd1fcf1e40ff98a
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This allows updating and querying of voicemail entires for their
respective phone account columns.
Update tests to reflect this change:
- Increase number of voicemail columns to 18
- Add phone_account_* fields to update test
Bug: 19236241
Change-Id: I16b3c9d2a74bc7e169de4dd108b39b94acc98c4f
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also add a ContactAggregatorHelper class to hold some helper methods
to better falicitate unit testing
Bug:19908937
Change-Id: I2e2bcef2228e7a171e9c3259c27c3fa28bde646c
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Now openQuickContact goes thorough DPM. When a lookup URI is build with
a lookup key returned by the enterprise lookup APIs for a corp contact, the
lookup key will have a special prefix. DPM checks it and launches QC on
the work profile, if the policy allows it.
Design doc: go/cp2-mnc-enterprise-dd
Bug 19546108
Change-Id: Iccba8254269180281af0154f4b9c20cbfff5c27d
|
|\ \ \
| |/ /
|/| |
| | | |
RawContactMatcher, add rawContactId and accountId to MatchScore inner class, so that match score is on raw contacts level instead] of accumulate to contact level 2. Add a wrapper RawContactMatchingCandidates to MatchScore to facilitate the aggregation. 3. In ContactAggregator2, add findRawContactMatchingCandidates() method to find the set of matching raw contacts for a given raw_contact_id. This method will use the logic of updateMatchScoresForSuggestionsBasedOnDataMatches() so that it will give a set of raw contacts candidate with matching score above threshold. 4. The second stage "Pair-wise comparison and find the connected component of all the raw contacts in RawContactMatchingCandidates" is done in new method reAggregateRawContacts(); 5. Some new methods still throw unSupportedOperationExceptions, and they will be implemented in part2. 6. Tests will be implemented in follow-up cls."
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Summary of the changes are:
1. In RawContactMatcher, add rawContactId and accountId to MatchScore
inner class, so that match score is on raw contacts level instead]
of accumulate to contact level
2. Add a wrapper RawContactMatchingCandidates to MatchScore to
facilitate the aggregation.
3. In ContactAggregator2, add findRawContactMatchingCandidates()
method to find the set of matching raw contacts for a given
raw_contact_id. This method will use the logic of
updateMatchScoresForSuggestionsBasedOnDataMatches() so that
it will give a set of raw contacts candidate with matching score
above threshold.
4. The second stage "Pair-wise comparison and find the
connected component of all the raw contacts in
RawContactMatchingCandidates" is done in new method
reAggregateRawContacts();
5. Some new methods still throw unSupportedOperationExceptions, and
they will be implemented in part2.
6. Tests will be implemented in follow-up cls.
Bug:19908937
Change-Id: I53483a29c24401e2f38a727168e7431cef86370a
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 9d5369ac6c1d788384d52b11da10f60571238405.
Change-Id: Ib442e2ac351146ad2d5129e39a999478b8ffe547
|
|\ \ \
| |/ /
| | /
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Now openQuickContact goes thorough DPM. When a lookup URI is build with
a lookup key returned by the enterprise lookup APIs for a corp contact, the
lookup key will have a special prefix. DPM checks it and launches QC on
the work profile, if the policy allows it.
Design doc: go/cp2-mnc-enterprise-dd
Bug 19546108
Change-Id: I30ffcc1f6f394144182f2cb2b6032568ea5b33eb
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Bug:19588470
Change-Id: Iadfed46a7de067513463f12fa72bdd658f5b07f8
|
| |
| |
| |
| |
| | |
Change-Id: Ifc6129fdc99f0b6d13464613913db07641baddbb
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Like PhoneLookup.ENTERPRISE_CONTENT_FILTER_URI
Apps in primary profile can have email lookup in managed profile
Bug: 19550046
Change-Id: I492909126faf4e1a2eb5c72f7f76f3a7a0656e6a
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19551325
Change-Id: Ie0c31c951edab91b70b7587ab27b68db4e1f6fcd
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
This is to copy the file history for new raw contact matcher.
Change-Id: I28f9e36d743268e2c17970175c09ba4d9aed86cd
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
A merge from m-wireless-dev to master ended up merging two different
upgrade steps into one, which means that any devices that were upgraded
to version 1005 before the merge would not have undergone the upgrade
from m-wireless-dev. Add another upgrade step to ensure the necessary
upgrading happens.
Bug: 19796706
Change-Id: Ibc7af5f1ff923e338d57170c9b9c289f89c32838
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
raw_contacts.backup_id and data.hash_id have been added to schema.
To make them accessible, they need to be added to projection map.
BUG 19667203
Change-Id: I7d122843668d7ed31fc998a2c7f00dc909181fc8
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I8a4269ca0b5a3298f3a6ba644d2c52f6f213db51
Auto-generated-cl: translation import
|
|\ \ \
| |/ /
|/| |
| | | |
Change-Id: I439330f8c022ce85005d84fd4286f4f1ffdced1c
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Do a database upgrade for MNC in order to add multi-SIM fields to the
voicemail_status table and add "dirty" and "deleted" fields to
voicemails table. Add functionality in DbModifierWithNotification to
handle "dirty" and "deleted" appropriately. This new functionality is
tested in VoicemailProviderTest and CallLogProviderTest.
Bug:19236241
Change-Id: I25ebba0bdb5f720e48beaf17dbdd2846e494da74
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
To accomodate backup and restore of the call log, we have to convert the
existing sub-ID to an ICC ID. Also, add the source_phone_number to the
list of call log columns.
The ICC ID improves backup and restore because it is persistent across
different devices where a sub ID is not. If the user completely changes
their SIM card, the source_phone_number will be helpful in identifying
that scenario if the user kept their old phone.
Change-Id: Ib35e25216691e580b5ea539929ff16b2e3d30b88
|
|\ \ \
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19550047
Change-Id: I5f2a5e5d54af50cd0b41dd3105e10a4676d17388
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Enterprise phone lookup returns special photo URLs for corp contacts, which
can't be obtained just with contact IDs. So we need to cache the URIs too and
otherwise pictures sometimes don't show up.
Bug 19546108
Change-Id: I48517da681c194b6ee4ca47dda57ccff81e76981
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Moved to CallLogBackup.apk
Change-Id: I1aee3bb1dc4378bff0d346d424692bc60b3fdc40
|