| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
Bug:19908937
Change-Id: I77e09aac3c60c60882f508a637225a4dc478a2ce
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Newly inserted read voicemails were notifying because the Calls.NEW flag was
set to true. Add logic to set it to false if the Voicemails.IS_READ flag
is set to true.
Bug: 21085233
Change-Id: Ibb969de54684578473b7617095b63dd04c953abc
|
| |/
|/|
| |
| |
| |
| | |
Bug 20257870
Change-Id: I5e7e12372dde1aeffaea1e953c16d86e341c3b66
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Delete voicemails when VoicemailCleanupService runs by
checking whether delete is called internally.
* Delete unnecessary MockPackageManager class, and consolidate
all logic into ContactsMockPackageManager
* Separate permissions tests and delete logic tests in
VoicemailProviderTest
* Correct the number of exposed Call columns in CallLogProviderTest
Bug: 20669398
Change-Id: I695b82b639b93f3ce85bf6e20000279f19e4a14a
|
|/
|
|
|
|
|
| |
Bug 21632829
Bug 21634841
Change-Id: Ic18f44e8de31fe48b1d3b7f3a49c355a4865aeca
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. Skip already aggregated raw contacts during aggregation algorithm upgrade.
2. Remove case conversion during email comparion for better performance.
3. Fix bugs in the ContactAggregatorHelper to fix the flaky unit test.
Bug:21466686
Bug:19908937
Change-Id: I6f59894a4fdc605fe1b92ac82e2ac9e90561a158
|
| |
| |
| |
| |
| | |
Bug: 21090207
Change-Id: I7e93e36ad0c0d667ac56983c76acb1b97bd8755c
|
| |
| |
| |
| |
| | |
Bug: 21489358
Change-Id: I5f655d5a41723f067533c2ae5c867dcbe3cc604d
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I should also remove all support for the Authorization
API from CP2 now that we've decided there is no need
for it. I'll leave cleaning this up for after I've
finished unbundling the Contacts app.
Bug: 21090207
Change-Id: I31e6ae7b0f49c3589071f6a95f8d69a9456c144d
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also clean up aggregator in preparation in preparation for b/19482664
Two tests in ContactAggregator2Test are failing, but it's irrelevant to this
change. (Bug filed for this.)
Change-Id: Id630812335fdaa2ab4955c240700b82fed84d1a8
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
0. Add unit test for aggregator2.
1. Only aggregate raw contacts in the default directory
2. Remove aggregation exception matches from the aggregation suggestion list
3. Fix the sqls to clear primary settings when merging
4. Make the scoring system consistent with current aggregator.
5. Don't aggregate raw contacts without name to any other raw contacts even
when data matching exist.
Bug: 19908937
Change-Id: Ie580def5ee9e3a291cd5bf112ccb29627f9b67cc
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also add a script to dump the DB schema.
This CL needs ag/683503.
Bug 20257870
Change-Id: If336f7dfbab4aca9be8f168d1e8e5a555a9fe649
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
- All permission checks now always pass if the caller is self.
- Remove uses-permissions that're enforced by self.
Bug 20927020
Change-Id: I985338495ed947d317f37e1a8d674a40c5e6bfe4
|
|/
|
|
|
| |
Bug: 20979730
Change-Id: I8ccaa27613804891b958dd82ac2debeb0dad762b
|
|
|
|
|
|
|
|
| |
Use Pinyin name transliterator instead of AlphabeticIndex for bucketing
Simplified Chinese names.
Bug:19835686
Change-Id: I350a4375e2b5ba05320143581c7b532678f69120
|
|
|
|
|
|
|
|
|
|
| |
SIP lookup's _id is the data ID, not the contact ID unlike the non-SIP lookup.
Properly use the contact ID for photo URLs.
Bug 20522260
Bug 20518934
Change-Id: I52535968363c56af3b371197287743eb6e517731
|
|
|
|
|
| |
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: 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
|
| |/
|/|
| |
| |
| | |
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
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
|/| |
|