Commit Graph

2693 Commits

Author SHA1 Message Date
Ralf Becker
18e00927eb just use same code as in other (newer) branches 2015-02-10 14:52:12 +00:00
Ralf Becker
ff8b0a5086 fix sql error, if somehow a uid get into org_view attribute 2015-02-10 14:49:34 +00:00
Ralf Becker
4c60e50ff8 fixed wrong (just the collection) Location header on POST to ?add-member url 2014-11-30 09:25:23 +00:00
Klaus Leithoff
cd4b950473 fix typo 2014-08-15 09:40:49 +00:00
Ralf Becker
93275c3071 fixed typo 2014-07-13 09:01:58 +00:00
Ralf Becker
29dd674438 add deletegroup hook, to automatic delete contacts from a (group-)addressbook when group get deleted 2014-02-26 17:46:26 +00:00
Ralf Becker
33c9f6587e fixed sql error in carddav caused by sync-collection flag interpreted as filter 2014-02-20 19:38:35 +00:00
Ralf Becker
8fb730e01a fixed missing sorting in inital sync-collection report with empty sync-token 2014-02-20 19:26:22 +00:00
Ralf Becker
b54e77f266 * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps 2014-02-20 17:46:44 +00:00
Ralf Becker
1f9922d6b3 * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) 2014-02-20 15:11:50 +00:00
Ralf Becker
d8ce9fcb87 * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one 2014-02-20 13:53:22 +00:00
Ralf Becker
215cc95315 fixed problem reported by Pedro Ribeiro 2014-02-04 13:48:03 +00:00
Ralf Becker
b84c150202 * Adressbook/CardDAV: changed (down-)scaling of images to width of 240px (was 60px) to cater for higher screen resolutions 2014-01-28 11:25:10 +00:00
Ralf Becker
3c2041c0ae * CalDAV/CardDAV: only advertice sync-collection report, if we track deleted entries (history-logging enabled, not working otherwise) 2014-01-07 11:11:21 +00:00
Nathan Gray
27e14eb37a Fix export with type filter 2013-11-13 16:24:04 +00:00
Ralf Becker
1a5eb1d100 translation for new "copy instead of move" feature in addressbook 2013-11-11 12:05:04 +00:00
Hadi Nategh
608f3e3cce Add "copy" feature for copying contact(s) to addressbook 2013-11-08 19:17:19 +00:00
Ralf Becker
a88e48d198 fixing <description value="Created" readonly="true"/>, as as select-box 2013-10-24 17:31:56 +00:00
Ralf Becker
85f0e24557 * PostgreSQL/Addressbook: fixed SQL error when sorting by a custom field 2013-10-24 14:57:00 +00:00
Ralf Becker
a228113f02 * CardDAV/Addressbook: fixed all contacts were reported as NOT found and therefore not synchronised 2013-10-08 07:41:32 +00:00
Ralf Becker
29b8cc5d5c * CalDAV/CardDAV: fixed not working propfind-request to single resource in calendar/addressbook collection 2013-10-01 11:38:56 +00:00
Ralf Becker
71332a3deb * CalDAV/CardDAV: fixed multiget-report to correctly report not found urls
merge from Trunk r43891: fixed not found multiget-report urls where not reported (worked for calendar only before sync-report was introduced)
2013-10-01 10:46:03 +00:00
Klaus Leithoff
37fed607b1 commit some french lang file stuff; provided by Thomas Chaillot, Spirea 2013-09-09 12:05:38 +00:00
Ralf Becker
55346c45a3 fix sql error when deleting a user without distribution lists 2013-09-03 16:04:53 +00:00
Ralf Becker
97c1c1e75d * Addressbook: deleting an account now also takes care of deleting or changing ownership of distribution lists (beside contacts as before)
r43694: fixed not working delete-account hook
2013-09-02 11:20:27 +00:00
Klaus Leithoff
99c874f2e3 commit some french lang file stuff; provided by Thomas Chaillot, Spirea 2013-08-27 08:55:28 +00:00
Ralf Becker
986513fd12 * CardDAV/Addressbook/LDAP/ADS: prefix, middle name, suffix was messed up, if iOS addressbook "Display Order" preferences was set to "lastname firstname" 2013-08-22 16:54:21 +00:00
Ralf Becker
bec93a3ce3 * CardDAV/Addressbook/LDAP/ADS: syncing all addressbooks into one now also allows to include accounts not stored like contacts 2013-08-22 16:43:11 +00:00
Ralf Becker
2156ff1b7b * Addressbook/eSync/CardDAV: fixed not working (forced) preference to display only accounts of groupmembers, causing eSync to permanently try and fail reading other accounts 2013-08-19 15:10:36 +00:00
Hadi Nategh
70d4fc8527 fix privat address country does not preselect nation, should be analogous to business 2013-08-19 11:44:37 +00:00
Ralf Becker
f9225d6aec fixed an other sql error when creating distribution lists 2013-08-06 10:15:27 +00:00
Ralf Becker
058522aaf6 * CardDAV/Addressbook/ActiveDirectory: fixes SQL error when clients tries to propfind groups/distribution lists on accounts-addressbook, also return "403 Forbidden" when he tries to create one, as they are not (yet) supported on accounts, if not stored in SQL 2013-08-06 09:10:16 +00:00
Ralf Becker
9c94034e87 * CardDAV/Addressbook: fixed various issues with groups/distribution lists as supported by Apple and eMclient (groups need to be enabled in CalDAV/CardDAV preferences!) 2013-08-02 19:26:24 +00:00
Ralf Becker
91957ab770 an other case in which we need to filter out in-active accounts 2013-08-02 18:27:35 +00:00
Ralf Becker
19f42fecf8 * CardDAV/Addressbook: fixed not working sync-collection report eg. by eMclient, if server-time is different from user 2013-08-02 14:41:54 +00:00
Ralf Becker
b4e38ab24c * CardDAV/ActiveDirectory/LDAP: fixed typo causing doublication in account-addressbook of eMclient by always returning all accounts in multiget report 2013-07-27 08:22:48 +00:00
Ralf Becker
b883bf86e5 fix indention 2013-07-23 13:43:00 +00:00
Ralf Becker
b60ee03504 * Addressbook/Active Directory: got prefix, middle name and suffix working for AD account, file as got disabled (as well as not supported history tab) 2013-07-11 15:34:53 +00:00
Klaus Leithoff
0c3f8733f2 * Addressbook/Home: mend issue regarding the display of multiple birthdays of the same contact in the home area 2013-07-10 07:17:57 +00:00
Ralf Becker
3e7651060c fixed CardDAV for accounts in ADS 2013-06-29 11:42:27 +00:00
Ralf Becker
65b2606120 fixed not working re-creation because missing objectclass(es) in account-addressbook 2013-06-29 11:42:24 +00:00
Ralf Becker
d2a9dc85e0 fixing etag for lists to 2013-06-23 08:58:32 +00:00
Ralf Becker
bcdcf31a15 * Addressbook/CardDAV: PUT returned empty ETag, proably causing unnecessary reloads of contacts 2013-06-23 08:43:57 +00:00
Ralf Becker
de97d4a5d7 fixed not working adding of contacts in ldap and modifying contact data of accounts in AD 2013-06-20 17:25:56 +00:00
Ralf Becker
525e19e791 do NOT add posixAccount objectclass to contacts, it is unnecessary and has required attributes not provided by addressbook 2013-06-20 15:50:34 +00:00
Ralf Becker
871508bb0d fixed sql error, if array("list_carddav_name"=>NULL) get passed 2013-06-20 10:41:43 +00:00
Ralf Becker
5102e666f5 switching permanent error_log off 2013-06-20 09:57:24 +00:00
Ralf Becker
96c5697009 need to report expired accounts as NOT active and add ability to copy shadowExpire attribute from LDAP to AD (not done by samba-tool classicupgrade!) 2013-06-20 09:56:43 +00:00
Ralf Becker
a6a17ecc37 * Addressbook/ActiveDirectory: accounts addressbook was empty, if not explicit context was set 2013-06-20 07:48:03 +00:00
Ralf Becker
df3d1e506e * Addressbook/LDAP: recreation of contact (eg. because of missing objectclass) failed and lead to deleted contact or account 2013-06-18 10:45:44 +00:00