4711bc2ac1
fixed ldap backend not working for multiple owners
2012-02-29 13:36:24 +00:00
7bc098d7c3
* CardDAV/GroupDAV/Addressbook: works now with LDAP backend (account only or all contacts), fixed not working update of accounts (SQL and LDAP), changed ctag generation to work with LDAP too
2012-02-29 09:58:15 +00:00
d67191841b
Change addressbook Export CSV context menu option to use importexport
2012-02-27 16:06:10 +00:00
2bc821f428
use groupdav->log() for all permanent error-messages, to log the into request-log too, if both If-Match and If-Schdule-Tag-Match given use If-Match for organiser/owner and If-Schedule-Tag-Match for attendees/participants
2012-02-21 20:04:45 +00:00
7badca95da
* CardDAV/Addressbook: storing Apple AB type company (X-ABShowAs:COMPANY) as EGroupware fileAs company
2012-02-21 08:57:55 +00:00
b0d47bd7d5
fixed missing owner
2012-02-20 11:25:41 +00:00
97fd9598d3
SL translations from Ludvik, Robert
2012-02-18 14:48:09 +00:00
873db447bc
fixed not working PUT of groups/lists
2012-02-18 10:22:59 +00:00
eb440fe4d3
* Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs
2012-02-17 15:00:51 +00:00
d33929a332
* Addressbook/CardDAV: fixed sync all in one addressbook changed AB to personal, use default addressbook for new contacts if synced, otherwise use always synced personal AB
2012-02-15 13:04:27 +00:00
2939d7bbf3
propagate data from settings hook to handlers, to fix failed installs because setup was not detected
2012-02-14 17:38:45 +00:00
7d2572dca5
added user-agent detection for Snow Leopard (OS X 10.6) addressbook, to stop it from messing up categories and photo, Lion (10.7) addressbook works find
2012-02-14 15:14:41 +00:00
1f76e0c191
fixed several small issues around CardDAV and history logging in addressbook (dont log not set custom fields as there are not stored and therefore not changed)
2012-02-10 21:29:50 +00:00
f8d2a88e41
* Addressbook: use vCard version 3 when exporting via context menu
2012-02-10 20:32:45 +00:00
7a6959ca3f
many bugfixes around distribution-lists/groups and some code restructuring
2012-02-09 20:09:49 +00:00
7db225b181
* eSync/Addressbook: HTC Desire needs at least one telefon number, otherwise sync of contact fails without error, we now return at least an empty work phone
2012-02-09 13:28:47 +00:00
edb42dbfd2
* eSync/Addressbook: for all-in-one addressbook only use add-default, if it is contained in addressbooks selected, otherwise use personal addressbook
2012-02-08 15:12:37 +00:00
213a53900d
missing change in addressbook for r37912
2012-02-07 17:10:21 +00:00
d7fca17d6e
resurrect preference to sync all ABs into one (allways implied for OS X) and new pref to "Distributionlists as groups", plus explenation of the prefs
2012-02-04 21:47:28 +00:00
d89f48d9c1
implement RFC 5995 add member to collection via POST, but not yet set DAV:add-member due to problems with OS X clients
2012-02-04 20:24:01 +00:00
c5ca42a4b1
move app-specific settings to app-handler
2012-02-04 01:24:34 +00:00
d21be8d871
move logic of which addressbook/calendars are shared into app-handler
2012-02-04 01:03:56 +00:00
8018a0f243
Make sure letter filter doesn't persist
2012-02-01 20:34:32 +00:00
902d569026
* Addressbook/CardDAV: fixed Apple iOS and OS X addressbook messed up phone numbers (Mobile is now mobile for both and iPhone is matched to EGroupware private cell)
...
also removed copy of supportedFields and using again default ones from addressbook_vcal, with Apple specific fixes in _get_handler()
2012-02-01 19:52:19 +00:00
625a125e83
fixed not working update of members
2012-02-01 00:59:25 +00:00
f5cb740795
limit groupVCard to contacts of same addressbook, as OS X and iOS only allows that and PUTs would remove contacts from other ABs, also fixed not working multiget report of lists/groups
2012-02-01 00:31:24 +00:00
6f1c2eacac
extend ctag to lists
2012-01-31 20:06:27 +00:00
5c020ac87d
fixed many issues with distribution lists as vCard groups, also adding/removing contacts from a list in web-GUI is working again
2012-01-31 19:47:52 +00:00
ac5da046e4
fixed typo
2012-01-31 17:13:25 +00:00
41eaebde79
first try to export distribution lists via CardDAV as vCard with "X-CALENDARSERVER-KIND:group", we might need a user-agent whitelist, as not all clients will understand that
2012-01-31 09:57:59 +00:00
1f93855172
fill displayname for contacts and task to easier identify it in autoindex
2012-01-31 00:37:01 +00:00
4450c87ff1
fixed images allways get resized, because mb_substring returned 3 bytes, using cut_bytes now
2012-01-30 19:48:24 +00:00
3db7b2f5c2
setting CardDAV:max-image-size on addressbook collections, so iOS scales it down before sending
2012-01-30 19:47:34 +00:00
01ce3bd88d
* CalDAV/CardDAV: /addressbook-accounts/ and PROPPATCH for addressbooks/calendars for every namespace but CalDAV, CardDAV or Calendarserver (displayname or *-describtion are ok)
2012-01-30 05:11:05 +00:00
7f14a2a196
* CardDAV: fixed sometimes not working creation of new contacts from the device, if accounts are stored in LDAP
...
not sure why I used $this->bo->account_repository != "ldap", it makes no sense, as we specify the column explicitly, no idea if CardDAV works for an addressbook in LDAP, but now it works for accounts in LDAP too
2012-01-20 06:44:40 +00:00
3a84f16317
Enumerate recurring events when merging last / next date for contact
2012-01-19 18:17:28 +00:00
871701d774
Fix links/[app] merge tag - copy/paste error
2012-01-13 19:49:19 +00:00
d972804aff
* Addressbook: preference to open EMail addresses in external mail program, even if user has access to EMail app
2012-01-13 05:22:18 +00:00
b7babf5079
open calendar of contacts in listview with date-filter "all" and for jdots in calendar tab (not addressbook)
2012-01-07 23:35:17 +00:00
02861daf88
Add mergeprint tag for links to a specified application: links/appname
2012-01-06 18:35:34 +00:00
4cda10552e
addressbook/esync: make sure private is set (with 0 or 1); as an contact_private set to NULL within the database is invisible to the users
2012-01-05 11:50:46 +00:00
f71782a8e0
* Addressbook: show calendar of contact(s) via context menu
2012-01-05 04:10:54 +00:00
d50d0f3d0a
* addressbook: distributionlists, allow to add any seen contact to an available (and editable) distributionlist
2011-12-28 10:55:24 +00:00
4a65e417c5
fix bug regarding changed owner id for private/own addressbook, as private addressbook holds a special id in activesync, resulting in failed sync of private addressbook entrys
2011-12-20 14:29:10 +00:00
84386ade01
control the availabilityof the stylite app, before trying to offer the mail VCard feature, because stylite.links:// is used/needed here
2011-12-16 11:23:55 +00:00
f6a443a917
Add warnings to import plugin
2011-12-15 16:24:47 +00:00
27b45f92be
Even if not successful, attempts count as row processed
2011-12-13 16:07:49 +00:00
867b0f5343
Set currentapp to addressbook so existing categories are properly detected
2011-12-09 17:49:05 +00:00
d0f9f93d4a
Revert #37423 - mis-understood change
2011-12-05 19:32:12 +00:00
6ecf36d27b
Change 'title' to 'Job title', 'role' to 'Occupation'. Apparently these changed. Fixes automatic field mapping in import
2011-12-05 17:48:39 +00:00