platform/core/pim/contacts-service.git
8 years agofixed utc fails 76/42976/2
Gukhwan Cho [Mon, 6 Jul 2015 12:53:48 +0000 (21:53 +0900)]
fixed utc fails

Change-Id: I27a737160fda631b449762f45613f8b42e9965f1
Signed-off-by: Gukhwan Cho <gh78.cho@samsung.com>
8 years agoupdate version 08/42908/1 submit/tizen/20150704.054825 submit/tizen/20150706.003948 submit/tizen/20150706.081911 submit/tizen/20150706.083727
Gukhwan Cho [Sat, 4 Jul 2015 05:44:07 +0000 (14:44 +0900)]
update version

Change-Id: I279a4e144eab8c996a8b3f350ff8794e348fd65f
Signed-off-by: Gukhwan Cho <gh78.cho@samsung.com>
8 years agomake data/contacts-svc/img/contact dir 98/42898/1
Gukhwan Cho [Fri, 3 Jul 2015 14:58:39 +0000 (23:58 +0900)]
make data/contacts-svc/img/contact dir

Change-Id: Idbce2544d3da3ef892c4b967a0e63313c285db53
Signed-off-by: Gukhwan Cho <gh78.cho@samsung.com>
8 years agofix utc fail 55/42855/1
Gukhwan Cho [Fri, 3 Jul 2015 06:49:21 +0000 (15:49 +0900)]
fix utc fail

Change-Id: I52e9bce550abcdad16ba7d474f4ffaf0472b9a13
Signed-off-by: Gukhwan Cho <gh78.cho@samsung.com>
9 years agoupdate service, socket 13/42813/2 accepted/tizen/mobile/20150703.014914 accepted/tizen/tv/20150703.014918 accepted/tizen/wearable/20150703.014924 submit/tizen/20150702.130002
Gukhwan Cho [Thu, 2 Jul 2015 12:43:43 +0000 (21:43 +0900)]
update service, socket

Change-Id: I2d97d8f6b994a6e9a3780df6088d3493b85098cc
Signed-off-by: Gukhwan Cho <gh78.cho@samsung.com>
9 years agoFix bug - fix socket path for multi-user 11/42711/1 accepted/tizen/mobile/20150702.045324 accepted/tizen/tv/20150702.040322 accepted/tizen/wearable/20150702.040339 submit/tizen/20150702.024529
sung.goo.kim [Thu, 2 Jul 2015 00:04:52 +0000 (09:04 +0900)]
Fix bug - fix socket path for multi-user

Change-Id: I4f7e5ee1d7686d683c98bcbd9dd85d69c69b4f2f

9 years agoimproves build dependencies link 44/40744/1 accepted/tizen_3.0.2015.q2_common tizen_3.0.2015.q2_common accepted/tizen/3.0.2015.q2/common/20150609.181922 accepted/tizen/3.0.2015.q2/common/20150615.091843 accepted/tizen/common/20150609.084426 submit/tizen_3.0.2015.q2_common/20150609.170642 submit/tizen_3.0.2015.q2_common/20150615.075539 submit/tizen_common/20150608.135929
José Bollo [Mon, 8 Jun 2015 13:42:27 +0000 (15:42 +0200)]
improves build dependencies link

Change-Id: I11d5702162a48c9dad87f22ccf5e2f81013763ec
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
9 years agoRemove async APIs same as 2.4 97/39697/2 accepted/tizen/common/20150605.124328 accepted/tizen/mobile/20150605.023916 accepted/tizen/mobile/20150606.053000 accepted/tizen/tv/20150605.024010 accepted/tizen/tv/20150606.053658 accepted/tizen/wearable/20150605.023844 accepted/tizen/wearable/20150606.054525 submit/tizen/20150604.131918 submit/tizen_common/20150604.888888 submit/tizen_mobile/20150604.132222 submit/tizen_tv/20150604.132240 submit/tizen_wearable/20150604.132232
Gukhwan Cho [Thu, 21 May 2015 04:17:01 +0000 (13:17 +0900)]
Remove async APIs same as 2.4

Change-Id: Ia393d871db40b3d51b3a32af3c051dd206a63d78
Signed-off-by: Gukhwan Cho <gh78.cho@samsung.com>
9 years agoRevice with_info API scope same as 2.4 42/39642/5
Gukhwan Cho [Wed, 20 May 2015 09:03:07 +0000 (18:03 +0900)]
Revice with_info API scope same as 2.4

Change-Id: Id07315d897c76b0ee0b4756c2d06a83011b0ffca
Signed-off-by: Gukhwan Cho <gh78.cho@samsung.com>
9 years agoFix socket path for multi-user 17/38617/4 submit/tizen/20150429.040816
Sunggoo Kim [Thu, 23 Apr 2015 06:40:09 +0000 (15:40 +0900)]
Fix socket path for multi-user

Change-Id: I5dfa8f78e4f1c5ea0864c6c953d8849f758c4f5a

9 years agoUncomment cynara_strerror 52/37952/2
Sunggoo Kim [Thu, 9 Apr 2015 01:21:14 +0000 (10:21 +0900)]
Uncomment cynara_strerror

Change-Id: Ic13554dc8b2c276677b4ba82590dcbf6c6a9dd35

9 years agoApply cynara (remove security-server dependency) 09/37609/11 accepted/tizen/common/20150521.125409 accepted/tizen/mobile/20150409.080807 accepted/tizen/tv/20150409.080316 accepted/tizen/wearable/20150409.080540 submit/tizen/20150409.010930 submit/tizen_common/20150520.888883
Sunggoo Kim [Wed, 1 Apr 2015 03:38:49 +0000 (12:38 +0900)]
Apply cynara (remove security-server dependency)

Change-Id: I2f3290513b39378b1b54d8da8e0a535b67ed0113

9 years agoFix install dir 31/37831/1 accepted/tizen/mobile/20150407.084731 accepted/tizen/tv/20150408.012752 accepted/tizen/wearable/20150407.093023 submit/tizen/20150407.065406 submit/tizen_common/20150407.131750 submit/tizen_common/20150408.102957
Jiwon Park [Tue, 7 Apr 2015 06:37:34 +0000 (15:37 +0900)]
Fix install dir

Change-Id: I10427752a2cc78d8cfd5b94c6eb6bd1c4b1e12d9

9 years agorevert temporary code 59/37759/1 submit/tizen/20150407.053946
Sunggoo Kim [Fri, 3 Apr 2015 11:47:22 +0000 (20:47 +0900)]
revert temporary code

Change-Id: I2e0fd4385d30ea742b8a1481161c2fe5c925e38b

9 years agoFix build error 58/37758/1 submit/tizen/20150403.113621
Sunggoo Kim [Fri, 3 Apr 2015 11:34:51 +0000 (20:34 +0900)]
Fix build error

Change-Id: Ia361b5e53b5cfd210f983e3a61c729c9a162e65c

9 years agoAdd temporary API 56/37756/1
Sunggoo Kim [Fri, 3 Apr 2015 11:27:06 +0000 (20:27 +0900)]
Add temporary API

Change-Id: Icf2fcf08513178aac45b5cb05b3c4885a91b5026

9 years agosync with 2.4 23/36323/1 submit/tizen/20150305.070727 submit/tizen/20150403.102047
Sunggoo Kim [Thu, 5 Mar 2015 06:16:29 +0000 (15:16 +0900)]
sync with 2.4

Change-Id: If3f4ab8fd8e439d3816db94ce04e8ad8bc2e0dcf

9 years agouse rpm macro for systemd path, remove hard coded systemd path 53/27753/2
Ronan Le Martret [Thu, 18 Sep 2014 13:57:34 +0000 (15:57 +0200)]
use rpm macro for systemd path,  remove hard coded systemd path

 * improve rpmlint score

Change-Id: Iaace4e98ce8a08114b1fb2a326339ab6eb752fa5
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
9 years agopackaging: removing a non-essential dependency 60/31560/1 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0_ivi accepted/tizen/common/20141218.170214 accepted/tizen/ivi/20141220.084410 accepted/tizen/mobile/20141219.010657 accepted/tizen/tv/20141219.010608 accepted/tizen/wearable/20141219.010628 submit/tizen/20141218.133046 tizen_3.0_ivi_release
José Bollo [Fri, 5 Dec 2014 16:26:42 +0000 (17:26 +0100)]
packaging: removing a non-essential dependency

The dependency to vconf-devel-keys is included in
the already required dependency pkgconfig(vconf).

Change-Id: Ie09f6821209b3eb66729a9997fde761bb30e4590
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
10 years agoRemove hardcoded path for multiuser support 39/16739/4 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi tizen_3.0.2014.q3_common tizen_3.0.m14.2_ivi tizen_3.0.m14.3_ivi submit/tizen_common/20140521.163740 submit/tizen_common/20140522.130648 submit/tizen_common/20140522.135644 submit/tizen_ivi/20140618.000000 submit/tizen_ivi/20140618.000001 submit/tizen_ivi/20140619.000000 submit/tizen_ivi/20140622.000000 submit/tizen_ivi/20140623.000000 submit/tizen_ivi/20140624.064036 submit/tizen_ivi/20140626.125712 submit/tizen_ivi/20140626.130032 submit/tizen_ivi/20140626.144348 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.2_ivi_release tizen_3.0.m14.3_ivi_release
Sabera Djelti (sdi2) [Mon, 24 Feb 2014 10:54:44 +0000 (11:54 +0100)]
Remove hardcoded path for multiuser support

Change-Id: Ia9f29d274a933909bb7757589c19ae5b5721184a
Bug-Tizen: PTREL-226
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
10 years agoUpdate version 0.10.3 90/21190/1 accepted/tizen/common/20140519.225859 accepted/tizen/ivi/20140521.164734 submit/tizen/20140516.060407
Donghee Ye [Fri, 16 May 2014 05:20:06 +0000 (14:20 +0900)]
Update version 0.10.3

Change-Id: Icdca90b31508a57d55e1fa7784e1d8132d93323e

10 years agoModification about smack label of db file belong to process. 15/20715/2
jooseong.lee [Mon, 12 May 2014 10:05:04 +0000 (19:05 +0900)]
Modification about smack label of db file belong to process.

[Problem]
Most db files have 'floor' label.  Because these are created during image creation time.
Therefore no process can write the dbs (since 'floor' label allows only read and execute)

[Solution]
Modify smack label of the db files based on condition below referring three domain model
Condition1. Assign domain of process which creates db files
Condition2. Assign domain of process accesses db files.

Change-Id: I87aeb7de25d8ef1c46dfe4566b2e94f3441dda92
Signed-off-by: jooseong.lee <jooseong.lee@samsung.com>
10 years agoUpdate version 0.10.2 25/20325/1 accepted/tizen/common/20140506.123423 accepted/tizen/ivi/20140519.094507 submit/tizen/20140502.050244
Donghee Ye [Fri, 2 May 2014 04:56:55 +0000 (13:56 +0900)]
Update version 0.10.2

Change-Id: I2e6fefc71ee32319946c420db2f4136c06c23e18

10 years agoRemove SMACK rule file(.rule) according three domain model 55/19355/2
seong.chung [Fri, 11 Apr 2014 06:02:04 +0000 (15:02 +0900)]
Remove SMACK rule file(.rule) according three domain model

Since SMACK only allows three labels, "_"(floor), "User", "System"
The labels of current rule file are not appropriate
Result :
- Remove rule file
- Remove file declaration statement of spec file
- Remove install statement declared in CMakeList.txt

Reference site
https://wiki.tizen.org/wiki/Security:SmackThreeDomainModel

Change-Id: I38b9000a441d6c74e18da6627ca93d893c10348d
Signed-off-by: seong.chung <seong.chung@samsung.com>
10 years agoFix contact listing queries without contact_id in the projection. 97/15397/1
Gustavo Lima Chaves [Fri, 6 Dec 2013 19:53:32 +0000 (17:53 -0200)]
Fix contact listing queries without contact_id in the projection.

Before this patch, contacts_db_get_records_with_query() could fail,
due to a problem in
__ctsvc_db_contact_get_records_with_query(). Someone, on
035000e290bcd4c9659b6ebe12d1127c25b57188, introduced some version
checking thing on those get-records transactions. He only made it
impossible for these transactions to complete without error *for any
having a projection not containing contact ID*. With this patch, I
fixed that.

Change-Id: I1080b89876f93ea110b6ee07f98fc6af521f0c73
Signed-off-by: Gustavo Lima Chaves <gustavo.lima.chaves@intel.com>
10 years agoUpdate 'changed_time' on contact DB entry when (un)setting a person as favorite. 96/15396/1
José Roberto de Souza [Wed, 10 Apr 2013 16:22:20 +0000 (13:22 -0300)]
Update 'changed_time' on contact DB entry when (un)setting a person as favorite.

We missed updating both 'changed_time' and 'changed_ver' fields of
contacts DB entries, when (un)setting persons as favorite. This would
not trigger DB changed callbacks properly.

Change-Id: Ia0c424c68d05bb40f100d673da9e08cefdb96a01
Signed-off-by: Gustavo Lima Chaves <gustavo.lima.chaves@intel.com>
10 years agoUpdate version 0.10.1 22/15022/1 accepted/tizen/generic accepted/tizen/ivi/stable accepted/tizen/mobile accepted/tizen_generic accepted/tizen_ivi_panda accepted/tizen_ivi_release tizen_ivi_release accepted/tizen/generic/20140115.081950 accepted/tizen/generic/20140312.095124 accepted/tizen/ivi/20140116.230357 accepted/tizen/ivi/panda/20140312.104255 accepted/tizen/ivi/release/20140312.122608 accepted/tizen/mobile/20140116.162337 submit/tizen/20140115.060615 submit/tizen/20140115.060849 submit/tizen/20140312.070702 submit/tizen_ivi_release/20140312.071137
Donghee Ye [Wed, 15 Jan 2014 06:04:32 +0000 (15:04 +0900)]
Update version 0.10.1

Change-Id: I484571cd156597e31a708a4657ffa83bf6f5b372

10 years agoFix : vcard import bug (handling separate char) 79/14279/8
Sunggoo Kim [Thu, 2 Jan 2014 00:47:53 +0000 (09:47 +0900)]
Fix : vcard import bug (handling separate char)

Change-Id: Ife00bf1d03a609904ec9658d1bb257abee34c42f
Signed-off-by: Sunggoo Kim <sung.goo.kim@samsung.com>
10 years agoFix : vcard export bug (nickname) 78/14278/5
Sunggoo Kim [Thu, 2 Jan 2014 00:36:33 +0000 (09:36 +0900)]
Fix : vcard export bug (nickname)

Change-Id: I82ebdfb62f05b752488a92979014735cedefcc64
Signed-off-by: Sunggoo Kim <sung.goo.kim@samsung.com>
10 years agoFix : Apply vcard spec (Handling backslash) 77/14277/5
Sunggoo Kim [Thu, 2 Jan 2014 00:34:54 +0000 (09:34 +0900)]
Fix : Apply vcard spec (Handling backslash)

Change-Id: I43b49922cd21ea8bf5d865b3fa4e1f8b157c3f81
Signed-off-by: Sunggoo Kim <sung.goo.kim@samsung.com>
10 years agoFix : Remove FN if N exist 76/14276/5
Sunggoo Kim [Thu, 2 Jan 2014 00:31:41 +0000 (09:31 +0900)]
Fix : Remove FN if N exist

Change-Id: Id147510b34125d7fe25cc24d0c3b54a0588b34d9
Signed-off-by: Sunggoo Kim <sung.goo.kim@samsung.com>
10 years agoMerge "Update .spec file" into tizen
Donghee Ye [Thu, 2 Jan 2014 07:08:18 +0000 (23:08 -0800)]
Merge "Update .spec file" into tizen

10 years agoFix : Apply vcard spec (encode) 74/14274/4
Sunggoo Kim [Thu, 2 Jan 2014 00:21:43 +0000 (09:21 +0900)]
Fix : Apply vcard spec (encode)

Change-Id: I0d9eead496c701b539f3ab3ca185be3d1ba4148c
Signed-off-by: Sunggoo Kim <sung.goo.kim@samsung.com>
10 years agoAdd number type : MAIN (for google account) 30/14230/2
Sunggoo Kim [Mon, 30 Dec 2013 04:26:04 +0000 (13:26 +0900)]
Add number type : MAIN (for google account)

Change-Id: I2a759813126a95d373f3a5b5daac4f024ffd0223
Signed-off-by: Sunggoo Kim <sung.goo.kim@samsung.com>
10 years agoApply vcard spec about handling special char. 23/14223/2
Sunggoo Kim [Fri, 27 Dec 2013 04:42:43 +0000 (13:42 +0900)]
Apply vcard spec about handling special char.

Change-Id: Ia8d64c368a09022dbae7f595508ba4362074a44b
Signed-off-by: Sunggoo Kim <sung.goo.kim@samsung.com>
10 years agoUpdate .spec file 80/13980/3
Mikko Ylinen [Fri, 20 Dec 2013 12:03:17 +0000 (14:03 +0200)]
Update .spec file

Fix grouping: contacts-service belongs under Social &
Contents domain.

Fix dependencies: do not explicitly require telephony-daemon.
To make sure it's running, add a systemd Requires rule. RPM
dependencies is not suitable for this. Fixes: PTREL-160

Change-Id: Icd755d8f2362cd863e64a4ecfc951d3fce19d48a
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
10 years agoFix speeddial update query 20/14020/1
Donghee Ye [Fri, 20 Dec 2013 09:06:22 +0000 (18:06 +0900)]
Fix speeddial update query

Change-Id: I7986951d8f43a6d53c1c03a0ff0cc5f100008232

10 years agoFix error : ctsvc_group_add_contact_in_transaction 68/13868/1
Donghee Ye [Tue, 17 Dec 2013 11:26:14 +0000 (20:26 +0900)]
Fix error : ctsvc_group_add_contact_in_transaction

Change-Id: I43ff944e96954233d554a33ea189225f208d483b

10 years agoImprove contact insertion performance 67/13867/1
Donghee Ye [Tue, 17 Dec 2013 11:17:03 +0000 (20:17 +0900)]
Improve contact insertion performance

Change-Id: I4222c4f5d2ec77117f1f0e6ea77d1b143171bb7d

10 years agoAdd DB lock error 64/13864/2
Donghee Ye [Tue, 17 Dec 2013 10:29:35 +0000 (19:29 +0900)]
Add DB lock error

Change-Id: I252ed91a7dea4b2d77520fd6e3a4b21edc6efdf7

10 years agoFix: delete addressbook when deleting account 61/13861/2
Donghee Ye [Tue, 17 Dec 2013 10:13:16 +0000 (19:13 +0900)]
Fix: delete addressbook when deleting account

Change-Id: I964213fa9bcb2e65bcd8194a75f8209e3a93c982

10 years agoFix : update ringtone, vibration, message_alert when unlinking contact 52/13852/2
Donghee Ye [Tue, 17 Dec 2013 08:48:17 +0000 (17:48 +0900)]
Fix : update ringtone, vibration, message_alert when unlinking contact

Change-Id: I3e2794442249b21367a43533b305bf413bb5ca8b

10 years agoCheck number_id validation when inserting/updating speeddial 51/13851/2
Donghee Ye [Tue, 17 Dec 2013 08:42:37 +0000 (17:42 +0900)]
Check number_id validation when inserting/updating speeddial

Change-Id: Ibdcce1bd1cfc2dcb91de27e1a58a3af6b8171d43

10 years agoFix memory corruption (If there are two name record), name record should be one 46/13846/2
Donghee Ye [Tue, 17 Dec 2013 08:40:32 +0000 (17:40 +0900)]
Fix memory corruption (If there are two name record), name record should be one

Change-Id: I9412917c026dcb628e7ed8ccfd41018fa6f166cf

10 years agoFix : update image wrong with _contacts_contact.image_thumbnail_path(invalid record) 39/13839/1
Donghee Ye [Tue, 17 Dec 2013 08:05:41 +0000 (17:05 +0900)]
Fix : update image wrong with _contacts_contact.image_thumbnail_path(invalid record)

Change-Id: Ie3c9bba66714bdb1ffd91024dce8a536847e90c0

10 years agoSet proper default of number,email,address,image when inserting/updating 38/13838/1
Donghee Ye [Tue, 17 Dec 2013 08:03:37 +0000 (17:03 +0900)]
Set proper default of number,email,address,image when inserting/updating

Change-Id: Iff1ac8be765f79c50039275f2d35ebfa80caca08

10 years agoerror check of image_util_rotate API 37/13837/1
Donghee Ye [Tue, 17 Dec 2013 07:35:12 +0000 (16:35 +0900)]
error check of image_util_rotate API

Change-Id: Ife82f28ab3d89a99a8b775b9a144bd6913e08acd

10 years agoChange view query for performance 36/13836/1
Donghee Ye [Tue, 17 Dec 2013 06:53:34 +0000 (15:53 +0900)]
Change view query for performance
  : _contacts_person_grouprel, _cotnacts_contact_grouprel
Add _contacts_person_group_assigned view
Add _contacts_person_group_not_assigned view_uri

Change-Id: Ib09b2e7116683f4f54fa30d2da55f2b0ddef850a

10 years agoRemove unnecessary error check 34/13834/1
Donghee Ye [Tue, 17 Dec 2013 06:37:37 +0000 (15:37 +0900)]
Remove unnecessary error check

Change-Id: I0ff1c9edad7b9c3c3c849f68bbc1c8c48d9ed48c

10 years agoFix typing error 32/13832/1
Donghee Ye [Tue, 17 Dec 2013 06:27:51 +0000 (15:27 +0900)]
Fix typing error

Change-Id: I484f895e66deeb97f58b8f6a6afd21c2bf083fa4

10 years agoRemove cts_ prefix : cts_ -> ctsvc_ 28/13828/2
Donghee Ye [Tue, 17 Dec 2013 05:35:45 +0000 (14:35 +0900)]
Remove cts_ prefix : cts_ -> ctsvc_
Change internal function cts_query_prepare

Change-Id: I1aad8c391407c70a8b6ffd0bffec0cc247f77dd3

10 years agoRemove unnecessary dlog 22/12522/1
Donghee Ye [Mon, 18 Nov 2013 04:24:02 +0000 (13:24 +0900)]
Remove unnecessary dlog

Change-Id: I17b677094b4898b6504f02393af9305deaba26fe

10 years agoFix clean number : ,(pause), ;(wait), +(not first) 21/12521/1
Donghee Ye [Mon, 18 Nov 2013 04:22:45 +0000 (13:22 +0900)]
Fix clean number : ,(pause), ;(wait), +(not first)

Change-Id: I905943d368ab705ed147d4ca06161f55916590e0

10 years agoError : Deleting contact in background 20/12520/1
Donghee Ye [Mon, 18 Nov 2013 04:21:29 +0000 (13:21 +0900)]
Error : Deleting contact in background
- child record change noti delay
- did not delete speeddial

Change-Id: Iaaa087e9851d6b268ad8ec5224906f23d1684414

10 years agoFix : update person favorite with invalid contact (out-of-date) 18/12518/1
Donghee Ye [Mon, 18 Nov 2013 04:19:52 +0000 (13:19 +0900)]
Fix : update person favorite with invalid contact (out-of-date)

Change-Id: I7e5a5dbcd2444d1b9e7cc471d9e0dff06b115279

10 years agoFix : update person default image 17/12517/1
Donghee Ye [Mon, 18 Nov 2013 04:18:40 +0000 (13:18 +0900)]
Fix : update person default image

Change-Id: I8c9de54531ee74eab3c965bfccb741ac1ab9ec4a

10 years agoFix : wrong display name when trying to update using out-of-date contact record 16/12516/1
Donghee Ye [Mon, 18 Nov 2013 04:16:12 +0000 (13:16 +0900)]
Fix : wrong display name when trying to update using out-of-date contact record

Change-Id: Ie55d620cacaa91be86146d2c5b8a77bbb4cd12fb

10 years agoFix : update display_name with null my_profile 15/12515/1
Donghee Ye [Mon, 18 Nov 2013 04:12:42 +0000 (13:12 +0900)]
Fix : update display_name with null my_profile

Change-Id: I3f1f7e33fa2d35348700043c974c3673eca96dfd

10 years agoFix memory leak :contacts_db_remove_changed_cb_with_info 14/12514/1
Donghee Ye [Mon, 18 Nov 2013 04:10:35 +0000 (13:10 +0900)]
Fix memory leak :contacts_db_remove_changed_cb_with_info

Change-Id: I17cf3deba1af16f25f8457a0b8b677446b24cf26

10 years agoFix manifests by using floor domain. 60/10660/2 accepted/tizen/20131014.132005 accepted/tizen/20131014.171651 accepted/tizen/20131014.173616 accepted/tizen_ivi_stable/20131116.111654 submit/tizen/20131014.081920 submit/tizen/20131014.105245 submit/tizen_ivi_stable/20131116.100840
Junfeng Dong [Tue, 8 Oct 2013 09:34:19 +0000 (17:34 +0800)]
Fix manifests by using floor domain.

Change-Id: I8a8076965cf5de80ffd2785148f0b3336fcf0fc8
Signed-off-by: Junfeng Dong <junfeng.dong@intel.com>
10 years agoAdd systemd socket file. 73/10073/2 accepted/tizen/20131003.163911 accepted/tizen/20131003.163956 accepted/tizen/20131004.003328 accepted/tizen/20131010.054118 submit/tizen/20131003.031916 submit/tizen/20131010.051008
Donghee Ye [Tue, 17 Sep 2013 08:39:32 +0000 (17:39 +0900)]
Add systemd socket file.
When booting time, if the client tried to connect to contacts daemon
which is not running yet, then connection can be failed.
systemd socket file will gurantee it.

Change-Id: If36c3a16a1ffc04305aec9d330b5855d48d41483

10 years agoRemove script file to booting (not used) 72/10072/2
Donghee Ye [Tue, 17 Sep 2013 08:31:16 +0000 (17:31 +0900)]
Remove script file to booting (not used)
Change manifest : add SMACK rules

Change-Id: Id6f535c2c54aaf5751b0e82e12cd64739d8a16ef

10 years agoMerge "check return error when updating simple contact" into tizen
Donghee Ye [Wed, 2 Oct 2013 01:50:25 +0000 (18:50 -0700)]
Merge "check return error when updating simple contact" into tizen

10 years agoMerge "Fix : Check account_id valication when inserting addressbook although the...
Donghee Ye [Wed, 2 Oct 2013 01:50:21 +0000 (18:50 -0700)]
Merge "Fix : Check account_id valication when inserting addressbook although the account_id is less than or equal zero, it should be checked. Each account_id is related to only one addressbook_id." into tizen

10 years agoMerge "Fix number search" into tizen
Donghee Ye [Wed, 2 Oct 2013 01:44:19 +0000 (18:44 -0700)]
Merge "Fix number search" into tizen

10 years agoAdd company_main, radio number type 67/10067/2
Donghee Ye [Tue, 17 Sep 2013 07:46:53 +0000 (16:46 +0900)]
Add company_main, radio number type

Change-Id: I29b1aa7370735c9b83a20f24d03063d39ff14940

10 years agocheck return error when updating simple contact 71/10071/1
Donghee Ye [Tue, 17 Sep 2013 08:22:04 +0000 (17:22 +0900)]
check return error when updating simple contact

Change-Id: I0ad6c0ca463f755fdbc6e0383f67a99334d3389c

10 years agoFix : Check account_id valication when inserting addressbook 70/10070/1
Donghee Ye [Tue, 17 Sep 2013 08:12:07 +0000 (17:12 +0900)]
Fix : Check account_id valication when inserting addressbook
although the account_id is less than or equal zero, it should be checked.
Each account_id is related to only one addressbook_id.

Change-Id: I301f617e9a0136e96196c6093155804249f1883a

10 years agoFix number search 68/10068/1
Donghee Ye [Tue, 17 Sep 2013 08:05:40 +0000 (17:05 +0900)]
Fix number search

If number string has '-' such as 010-1234-5678,
then current query can not search the number by 01012345678

Change-Id: Ib92c89e1ef60bdae143a3136b759e1c3a48f65b8

10 years agoRemove white space 64/10064/2
Donghee Ye [Tue, 17 Sep 2013 07:19:17 +0000 (16:19 +0900)]
Remove white space
Check return value

Change-Id: Id0732eea79e4dbbd6c6ae5885277c4d4d1b05752

10 years agoFix : control SDN. 57/9857/2
Donghee Ye [Mon, 9 Sep 2013 02:45:48 +0000 (11:45 +0900)]
Fix : control SDN.
Did not remove SDN before initializing SIM
Did not read SDN

Change-Id: I0266d990ace6073db89d8a49f6c883a11f9b1bba

10 years agoAdd message_alert property (contact, person, group) 55/9855/2
Donghee Ye [Mon, 9 Sep 2013 02:23:06 +0000 (11:23 +0900)]
Add message_alert property (contact, person, group)

Change-Id: I1cf89414067a1e20e1fd589a851df28057f39a37

10 years agoFix : set query limit 54/9854/2
Donghee Ye [Sat, 7 Sep 2013 13:12:20 +0000 (22:12 +0900)]
Fix : set query limit
If you want to set only offset, you should set negative limit

Change-Id: Id7f47c5fb473fce503c97064a3ebcf16cf3d5880

10 years agoReturn success when user did not set filter condition after creating filter 53/9853/2
Donghee Ye [Sat, 7 Sep 2013 12:52:27 +0000 (21:52 +0900)]
Return success when user did not set filter condition after creating filter

Change-Id: Ib4d32205a87ce7f1cb349425b96e1a677e3f03a7

10 years agoCan not change the group is_read_only and phonelog address after inserting 52/9852/2
Donghee Ye [Sat, 7 Sep 2013 12:45:47 +0000 (21:45 +0900)]
Can not change the group is_read_only and phonelog address after inserting

Change-Id: I6fecb364d92c88dbd00f8f40d9b9f69655031bcb

10 years agoSet explicit void if API does not have any parameters 51/9851/2
Donghee Ye [Sat, 7 Sep 2013 12:40:49 +0000 (21:40 +0900)]
Set explicit void if API does not have any parameters

Change-Id: I84c4831b3ae0b873f686b895a079b098025a827f

10 years agoFix error : increase person usage value 50/9850/2
Donghee Ye [Sat, 7 Sep 2013 12:29:49 +0000 (21:29 +0900)]
Fix error : increase person usage value

Change-Id: I83e135d02d15405ee83448d934bb38c25469fee9

10 years agoAdd user space access control 49/9849/3
Donghee Ye [Sat, 7 Sep 2013 12:09:43 +0000 (21:09 +0900)]
Add user space access control
Check resource access permission
Fix contacts_connect_on_thread
 - without calling contacts_connect2 module can use contacts APIs

Change-Id: I592ec0c9c0096e1e6ad57f687c24f0042ba89b41

10 years agoInsert/Update contact/my_profile error 48/9848/3
Donghee Ye [Sat, 7 Sep 2013 11:19:07 +0000 (20:19 +0900)]
Insert/Update contact/my_profile error
- Check is_default of address
- Check is_default of image
- Update number/email record if number/email is empty
- Return error when insert/update invalid group relation

Change-Id: I9d1a74250e5e41e52b33573490af761023d20914

10 years agoImprove search API 47/9847/2
Donghee Ye [Sat, 7 Sep 2013 10:57:53 +0000 (19:57 +0900)]
Improve search API
- Add contacts_db_search_records_with_range API (range: name, number, data)
- Fix search query for special character (sqlite keyword '_', '%', '\')
- Fix search contact (diacritical case)
- Change keyword : full-width -> half-width number

Change-Id: Iccb3b3f51b547683a320fa7fe4bd1abe1a330894

10 years agoAdd API to subscribe setting name dirplay/sorting order changes 46/9846/3
Donghee Ye [Sat, 7 Sep 2013 10:15:44 +0000 (19:15 +0900)]
Add API to subscribe setting name dirplay/sorting order changes

contacts_setting_add_name_display_order_changed_cb
contacts_setting_remove_name_display_order_changed_cb
contacts_setting_add_name_sorting_order_changed_cb
contacts_setting_remove_name_sorting_order_changed_cb

Change-Id: I8efe818af7e4864b99a690a0267aba24401e666b

10 years agoRemove unused code 45/9845/2
Donghee Ye [Sat, 7 Sep 2013 09:56:29 +0000 (18:56 +0900)]
Remove unused code
Remove duplicated notification

Change-Id: I7c1ea017269b1dcc3e959b6878142bbd30b3275e

10 years agoRemove unused debian files 44/9844/2
Donghee Ye [Sat, 7 Sep 2013 09:27:07 +0000 (18:27 +0900)]
Remove unused debian files

Change-Id: I98d8bb49eff8c378659badaa5c0ec04e17f6957d

10 years agoFix image add/update/delete logic, check image location under contacts-svc data 43/9843/2
Donghee Ye [Sat, 7 Sep 2013 09:22:27 +0000 (18:22 +0900)]
Fix image add/update/delete logic, check image location under contacts-svc data
Delete group image when deleting group
(contact/my_profile image, company logo, group image)

Change-Id: I7b38cea0e38bd324513adabc88dd6878dd50dcae

10 years agoFix make display name (contact, my_profile, vcard) 42/9842/2
Donghee Ye [Sat, 7 Sep 2013 08:42:52 +0000 (17:42 +0900)]
Fix make display name (contact, my_profile, vcard)
Make reverse display name (Last name first)
- Default         : Prefix Last, First Middle(addition), Suffix
- Korean, Chinese : Prefix LastFirstMiddleSuffix
- Japanese        : Prefix Last Middle First Suffix
- reverse sort name does not include prefix
   But, if there is only prefix, reverse sort_name is prefix

Make display name (First name first)
- Default         : Prefix First Middle Last, Suffix
- Korean, Chinese : Prefix LastFirstMiddleSuffix (Same as reverse display name)
- Japanese        : Prefix First Middle Last Suffix
- sort name does not include prefix
   But, if there is only prefix, sort_name is prefix

Change-Id: I59a52104630a3cecf7a83297c3aa6976eec91aa4

10 years agoFix memory leak : filter destroy 41/9841/2
Donghee Ye [Sat, 7 Sep 2013 08:23:43 +0000 (17:23 +0900)]
Fix memory leak : filter destroy

Change-Id: I394cd9d6a5d115b9cd3e9c7480ff154b47991774

10 years agoFix bugs : Parse vcard 40/9840/2
Donghee Ye [Sat, 7 Sep 2013 08:13:00 +0000 (17:13 +0900)]
Fix bugs : Parse vcard
  - Memory leak : get note(g_strcompress)
  - BS in __ctsvc_vcard_translate_charset (buffer overflow)
  - Ignore invalid photo if g_base64_decode size is 0
  - Decode quoted-printable with special character (':', ';', '\' , ',')
  - Remove vcard LABLE parsing (use ADR)
Fix bugs : Make vcard
  - Fix Multi-octet character handling (folding)
  - Set default image extension to jpeg

- Handle diverse image type
- Handle special char on address/name field(CTS_GET_MULTIPLE_COMPONENT)

Change-Id: I73e91f3cb9e76d0776b008837c061ca9eb21883a

10 years agoFix memory leak related to vconf_get_str 39/9839/2
Donghee Ye [Sat, 7 Sep 2013 07:14:58 +0000 (16:14 +0900)]
Fix memory leak related to vconf_get_str

Change-Id: I66728b5f06bef5eff2a7a062fba46e9dc4984eae

10 years agoFix NULL pointer reference 38/9838/1
Donghee Ye [Sat, 7 Sep 2013 07:06:30 +0000 (16:06 +0900)]
Fix NULL pointer reference

Change-Id: Iecebf2652c5e24186d47ea24629089dde3e69aa3

10 years agoFix image orientation check logic 37/9837/1
Donghee Ye [Sat, 7 Sep 2013 07:04:48 +0000 (16:04 +0900)]
Fix image orientation check logic

Change-Id: Iccb40c878f4d97a06a7d16318bb3c19a44b3e6ff

10 years agoAdd retry logic to ctsvc_stmt_get_first_int_result 36/9836/1
Donghee Ye [Sat, 7 Sep 2013 06:56:25 +0000 (15:56 +0900)]
Add retry logic to ctsvc_stmt_get_first_int_result

Change-Id: Id4940c062d688f48e42ad499ee03e615f49b34cb

10 years agopackaging: remove explicit requires on sys-assert 76/5476/3
Patrick McCarty [Fri, 28 Jun 2013 23:29:26 +0000 (16:29 -0700)]
packaging: remove explicit requires on sys-assert

The contacts-service package does not require sys-assert, so remove the
explicit dependency in the spec file.

Change-Id: I62c5141c3510304f9537279a88c1b27255049867
Signed-off-by: Patrick McCarty <patrick.mccarty@linux.intel.com>
10 years agosystemd: can not set negative OOMScoreAdjust for user service 75/5975/1 accepted/tizen/ivi/genivi tizen_ivi_genivi accepted/tizen/20130724.121814 accepted/tizen/20131010.000039 accepted/tizen/20131010.233331 accepted/tizen/20131010.233426 accepted/tizen/ivi/genivi/20140131.060315 ivi_oct_m2 submit/tizen/20130724.052111 submit/tizen/20131008.204237 submit/tizen/20131010.234208 submit/tizen_ivi_genivi/20140131.060436
Chengwei Yang [Tue, 23 Jul 2013 06:55:24 +0000 (14:55 +0800)]
systemd: can not set negative OOMScoreAdjust for user service

systemd will put the service into failure state if set OOMScoreAdjust
failed. So do not set a negative OOMScoreAdjust for user service.

Bug: https://bugs.tizen.org/jira/browse/TDIST-274
Change-Id: I6c046fedaf245f097d67e3ea491a506977b81462
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com>
10 years agoMerge "resetting manifest requested domain to floor" into tizen accepted/tizen/20130710.221346 submit/tizen/20130710.124426
Ryan Ware [Mon, 8 Jul 2013 17:07:28 +0000 (10:07 -0700)]
Merge "resetting manifest requested domain to floor" into tizen

11 years agoresetting manifest requested domain to floor 68/4468/1
Alexandru Cornea [Fri, 28 Jun 2013 12:47:30 +0000 (15:47 +0300)]
resetting manifest requested domain to floor

11 years agoresetting manifest requested domain to floor 63/4463/1
Alexandru Cornea [Fri, 28 Jun 2013 12:09:47 +0000 (15:09 +0300)]
resetting manifest requested domain to floor

11 years agoAdd Changelog 54/4054/1 submit/tizen/20130628.142303
Baptiste DURAND [Tue, 18 Jun 2013 10:02:14 +0000 (12:02 +0200)]
Add Changelog

11 years agoFix spec file according to rpmlint rules 53/4053/1
Baptiste DURAND [Tue, 18 Jun 2013 10:00:57 +0000 (12:00 +0200)]
Fix spec file according to rpmlint rules

11 years agoReplace manifest with default floor 52/4052/1
Baptiste DURAND [Tue, 18 Jun 2013 09:48:44 +0000 (11:48 +0200)]
Replace manifest with default floor

11 years agoAdd retry logic to all DB query exec tizen_2.1 accepted/tizen/20130520.101201 submit/tizen/20130517.045116 submit/tizen/20130619.101242 submit/tizen_2.1/20130516.133656
Donghee Ye [Wed, 15 May 2013 15:27:18 +0000 (00:27 +0900)]
Add retry logic to all DB query exec

Change-Id: I450aa2f1e5b368da634753ca046a542f13c4e884