Commit Graph

2498 Commits

Author SHA1 Message Date
Klaus Leithoff
2445f91483 commit some french lang file stuff; provided by Thomas Chaillot, Spirea 2013-09-09 12:06:36 +00:00
Ralf Becker
826e7634bb fix sql error when deleting a user without distribution lists 2013-09-03 16:05:54 +00:00
Ralf Becker
242b62fb60 * 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:45 +00:00
Klaus Leithoff
9263f3ba2e commit some french lang file stuff; provided by Thomas Chaillot, Spirea 2013-08-27 08:56:40 +00:00
Ralf Becker
fe2df012b5 * 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:58:01 +00:00
Ralf Becker
f1d6806fb1 * 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:11:40 +00:00
Ralf Becker
9638679c97 fixed an other sql error when creating distribution lists 2013-08-06 10:18:26 +00:00
Ralf Becker
f4597f6314 * 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:15:22 +00:00
Ralf Becker
c61ccc9372 * 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:31:59 +00:00
Ralf Becker
719fedc70d an other case in which we need to filter out in-active accounts 2013-08-02 18:29:20 +00:00
Ralf Becker
764cd33ab4 * CardDAV/Addressbook: fixed not working sync-collection report eg. by eMclient, if server-time is different from user 2013-08-02 14:42:09 +00:00
Ralf Becker
b9ec2d2591 fixing etag for lists to 2013-06-23 09:23:54 +00:00
Ralf Becker
b24ea6b3f7 * Addressbook/CardDAV: PUT returned empty ETag, proably causing unnecessary reloads of contacts 2013-06-23 08:44:10 +00:00
Klaus Leithoff
80507e91cf russian translations provided by Vladimir Gavrilov (MBC-Group) 2013-06-17 12:38:47 +00:00
Ralf Becker
f34a92e8e0 fixed not working multiple value "select-account" or "home-accounts" (rows > 1) custom fields 2013-06-12 14:30:33 +00:00
Ralf Becker
46d0824029 reverted (unnecessary) fix of r41893, causing editing of account addressbook data to show up empty 2013-03-14 11:02:27 +00:00
Ralf Becker
e8961f6fd4 * Addressbook: fixed not working call auf addressbook_ui::(view|edit) with contact_id being a uid 2013-03-01 08:26:04 +00:00
Jörg Lehrke
9bb234eca6 Fix vCard field mapping during import (cummunity bug #3208) 2013-02-19 19:37:01 +00:00
Ralf Becker
899bde0cc4 merged translations and other uncommited ones 2013-02-08 19:04:52 +00:00
Ralf Becker
c615cd498c if contact is an account and account-relevant data got updated, handle it like account got updated 2013-01-31 12:46:54 +00:00
Ralf Becker
c020e0aae8 * CardDAV/Addressbook: do NOT allow to delete accounts via CardDAV, was never intended, but as it is allowed in addressbook, it was possible via CardDAV 2013-01-22 13:19:43 +00:00
Ralf Becker
ed56f6b4f5 * CardDAV: fixed wrong privileges for accounts addressbook, causing clients to report it read-only even for admins 2013-01-22 08:41:44 +00:00
Ralf Becker
059787d27c * All apps: merged missing translations from other apps or branches 2013-01-18 13:56:44 +00:00
Ralf Becker
8eb10b2409 fixed wrong status-code for CardDAV DELETE 2012-10-01 17:26:52 +00:00
Ralf Becker
c05f1af2e4 * Addressbook/InfoLog/Tracker: added or fixed formatting of certain custom field types in notifications using a single shared method 2012-08-09 13:07:07 +00:00
Ralf Becker
ac7d79309e quieten warning in delete-category hook, if cat is not used 2012-08-09 08:29:28 +00:00
Ralf Becker
2c2536d33c * Addressbook/CardDAV: fixed lost cell-phone numbers, caused by SyncML update 2012-07-31 14:59:42 +00:00
Jörg Lehrke
a6efd19f97 * Fix Funambol vCard issues (community bug #1999) 2012-07-22 11:08:54 +00:00
Ralf Becker
52db5c23fc * Addressbook: fixed not working resize or conversation of non-jpeg images in newer php versions 2012-07-17 13:17:57 +00:00
Ralf Becker
2787fd56d0 * CalDAV: expand-property reports queried by iCal from OS X 10.7.4
- expanded-group-member-set
- expanded-group-membership
- calendar-proxy-read-for
- calendar-proxy-write-for
Both calendar-proxy reports can be combined in one request, which is now also handled correct.
2012-07-15 09:17:12 +00:00
Ralf Becker
377033ea01 * Addressbook: backported config switch for history logging / delete prevention required for CardDAV to detect deleted contacts, also switch history logging on for new installs 2012-07-15 08:26:50 +00:00
Ralf Becker
cce69f4841 fixed PHP Strict Standards: Only variables should be assigned by reference 2012-07-14 07:44:48 +00:00
Ralf Becker
5dd50b0ad1 do NOT instanciate tracking class by default: it is only used for (seldome) updates and stalls updates in setup sometimes (1.6 update) 2012-06-17 10:04:09 +00:00
Klaus Leithoff
47642bf6fe * Addressbook: fix for postgres error on advanced search in addressbook (Helpdesk 3421) 2012-06-01 13:00:32 +00:00
Jörg Lehrke
e381f2a53a * Fix country name issue during SyncML slowsync (community bug #3146) 2012-05-23 08:53:53 +00:00
Ralf Becker
92266de8f9 * Addressbook: fixed not working changing of organisation members 2012-05-15 15:55:30 +00:00
Klaus Leithoff
9b423a515f take care of possible commas in n_fn in addressbook.email popup (on-click adding email to opened email-form when clicking on email-link) 2012-05-14 08:29:43 +00:00
Nathan Gray
da90d4901a Add missing part of country code changes (r38733) 2012-05-09 15:38:21 +00:00
Ralf Becker
0c67137fdc * Addressbook/LDAP|SQL->LDAP: fixed error during creation of new contacts, SQL->LDAP now also displays LDAP errors 2012-04-29 15:45:44 +00:00
Ralf Becker
4409ed0818 * Addressbook/LDAP: documented how to get ACL for group-addressbooks working without deprecated rfc2307bis schema 2012-04-29 15:45:16 +00:00
Ralf Becker
d88d797349 * Addressbook: fixed sql error when sorting by a custom field and not displayed custom field content 2012-04-10 12:24:06 +00:00
Ralf Becker
b4452484d8 do NOT blanc fileas_type, as it is not always set in vCard, but should be set in EGroupware 2012-04-04 17:48:05 +00:00
Ralf Becker
aceb318fb0 * CardDAV: fixed not working deleting of existing fields and cell phone numbers for Apple clients 2012-04-04 17:38:17 +00:00
Ralf Becker
915f0f3493 * PHP 5.4: fixes for strict warnings, thought disabling E_STRICT for now, because of various strict warnings in working code, which could not be easy fixed in all areas 2012-04-02 07:48:13 +00:00
Ralf Becker
8735938045 1.8.004 contains necessary schema for carddav_name attribute 2012-03-31 20:40:16 +00:00
Ralf Becker
41fd3575c9 * Update to 1.8.004: REQUIRES TO VISIT SETUP for schema updates
- backport of security features from Trunk: support for sha512_crypt password and session-list without access to session-directory
- backport of numerous CalDAV/CardDAV features and fixes from Trunk: multiple addressbooks and calendars, support of resources, request logging
2012-03-31 14:12:25 +00:00
Ralf Becker
cb8940256c do NOT store state in prefs, if csv_export is set 2012-03-29 12:59:22 +00:00
Ralf Becker
ee8fd5b10e found a lot more calls to get_rows missing to set csv_export flag and fixed code in nextmatch dealing with situation if num_rows=-1 got stored in prefs anyway 2012-03-29 12:06:10 +00:00
Ralf Becker
38639761b0 * Admin/Addressbook: fixed wrong timezone in created and modified times for contacts and accounts
- fixed typo / wrong direction of conversation when storing contacts
- fixed accounts_sql, which uses addressbook_bo::search() to convert created and modified timestamps to servertime as
- (documented that) accounts class (SQL and LDAP) operate completly in server-time
2012-03-14 15:25:03 +00:00
Ralf Becker
a1ffcd08e4 * Admin/Addressbook: fixed wrong timezone in created and modified times for contacts and accounts
- fixed typo / wrong direction of conversation when storing contacts
- fixed accounts_sql, which uses addressbook_bo::search() to convert created and modified timestamps to servertime as
- (documented that) accounts class (SQL and LDAP) operate completly in server-time
2012-03-14 15:22:51 +00:00