| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug:22564056
Change-Id: Ic9ea29ee9fd72ff12a977565fba4f4e9be285b23
|
|\
| |
| |
| | |
secondary 2. In the first stage, do secondary matching only if there is no structured name 3. Aggregate all the raw contacts without structured name if they have matching secondary data 4. Remove approximate name matching in aggregator. (This will not impact the name variant, such as John and Johathan matching)" into mnc-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. Move identification matching to secondary
2. In the first stage, do secondary matching only if there is no
structured name
3. Aggregate all the raw contacts without structured name if they
have matching secondary data
4. Remove approximate name matching in aggregator. (This will not
impact the name variant, such as John and Johathan matching)
Bug:22200630
Bug:21931859
Change-Id: I295e283dbe1929e20b80272027df226c01bc2f74
|
|/
|
|
|
| |
Bug: 22075764, 22379601
Change-Id: I05a27684641083fa3ce172d4ffa6b5ff0718af19
|
|
|
|
|
|
|
|
|
| |
1. Exlude soft deleted contacts for aggregator algorithm upgrade.
2. Make sure to update the contacts.name_raw_contact_id column for
soft deleted raw contact.
Bug:22378846
Change-Id: I53a48ced645f9b00b708b4b9d88518a529834f89
|
|
|
|
|
|
|
|
|
| |
New contact aggregator is using rawContactsMatcher, which is keyed by
rawContactId instead of contactId. So we need to remove bestMatches
with duplicate contactId for calculating the aggregation suggestions.
Bug:22224442
Change-Id: I9e77400a5b09ec28d5bc120706cd4dfe2e296d56
|
|
|
|
|
|
|
|
|
| |
This will make it possible to change ringtone of a contact
in the corp profile to any internal system sound. But if it
is set to a custom sound, then it will be ignored.
Bug: 21754741
Change-Id: I7f510dd3a8ddce4587f3728cbe36ef5a1f386bdc
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Originally was comparing content values with "1" but some other sources
use "true", check for boolean value instead of integer value.
Bug: 21281858
Change-Id: I0124311ba7343826d094c621e6b2899053d6dabf
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: Ic51857dd196494168aebb66148a4dfe0533c6924
|
| |
| |
| |
| |
| |
| |
| |
| | |
There was a chance the process or the device getting crashed right after the
DROP.
Bug 21925160
Change-Id: I25bfac0d8994644cc3ca39851f5cfcea6f541f37
|
|/
|
|
|
|
|
|
|
| |
We accidentally reused version 1010.
Bug 21933746
Bug 21928867
Change-Id: Ic1aa05d264105f5794b2079ec1a8e5f9b54ed6e5
|
|
|
|
|
| |
Bug:19908937
Change-Id: I554bae7a76173419717f9ce46aa778b8e5bc5807
|
|
|
|
|
|
| |
Bug 21724632
Change-Id: I69765a4a4a416aeaa4563520526811ae019392a1
|
|\ |
|
| |
| |
| |
| |
| | |
Bug:20553119
Change-Id: I89b48cc5a39a57ebeafe7821f07c410dac871258
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
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
|