Ralf Becker
6317e5e733
do NOT overwrite calendar-description set via PROPPATCH
2012-02-10 08:56:44 +00:00
Ralf Becker
a9ab47c674
* CalDAV/CardDAV: show addressbooks/calendars selected to sync in prefs under users addressbook-/calendar-home-set (incl. account addressbook, if enabled)
2012-02-10 08:53:50 +00:00
Ralf Becker
02c5181735
implement CalDAV <calendar-data><expand start="..." end="..."/></calendar-data> to return already expanded recurrences in a given time-range, instead of just a recurring event with a recurrence rule
2012-02-10 08:50:19 +00:00
Ralf Becker
d6276d1c54
start merging latest CalDAV/CardDAV stuff from trunk:
...
DB-model uses now egw_cal_user.cal_status="X" for participants who got deleted. They never get returned by read or search methods, but influence the ctag of the deleted users calendar!
2012-02-10 08:47:12 +00:00
Ralf Becker
3ecd71cbc7
switch off permanent error-log
2012-02-09 20:15:18 +00:00
Ralf Becker
7a6959ca3f
many bugfixes around distribution-lists/groups and some code restructuring
2012-02-09 20:09:49 +00:00
Ralf Becker
a8ec5792a6
* 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:29:23 +00:00
Ralf Becker
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
Nathan Gray
b537ac9d81
Fix import CSV date/times to correctly handle differences in user time
2012-02-08 16:47:46 +00:00
Ralf Becker
396c4ed30e
* 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:27:42 +00:00
Ralf Becker
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
Nathan Gray
caec90f104
Better handling of date-times without times, prevent double-conversion to server time
2012-02-07 20:49:38 +00:00
Ralf Becker
aef04880e9
* CalDAV: allow to create private events on OS X iCal, fixing DAV header for new shared folders
2012-02-07 20:19:16 +00:00
Ralf Becker
fe0b914acc
as SOGO Connector requires ETag header to recognice as successful PUT, we are sending them again for it
2012-02-07 17:10:52 +00:00
Ralf Becker
213a53900d
missing change in addressbook for r37912
2012-02-07 17:10:21 +00:00
Nathan Gray
6fa67b2e28
More robust handling of importing date-times:
...
1. Check against user's preference
2. Try any other possibilities, by egw_time
3. Error, unless app plugin takes special measures
2012-02-07 15:37:16 +00:00
Klaus Leithoff
bc48a7f351
Changelog for 11.1.20120207
2012-02-07 14:41:37 +00:00
Klaus Leithoff
532cf5baf5
handle warning on cat_id when it is not a string, as expected on explode but already an array of cat-ids
2012-02-07 14:15:42 +00:00
Klaus Leithoff
34502fc66f
handle warning on cat_id when it is not a string, as expected on explode but already an array of cat-ids
2012-02-07 14:10:34 +00:00
Klaus Leithoff
86912b72ed
* email: fix a problem with the retrieval of DOVECOT Mailboxes; shorten mail structure cache expire time; handle structure cache on move and delete
2012-02-07 13:07:50 +00:00
Ralf Becker
5b81fca2f1
Hide Size in autoindex and move Displayname to first column after name
2012-02-07 12:47:49 +00:00
Klaus Leithoff
550ad3a12a
add missing closing tag for <div> in showBody
2012-02-07 11:53:53 +00:00
Klaus Leithoff
93065f226a
clear email Structure Cache Objects too on unsetCachedObjects; TODO: defaultimap -> check if some class vars are still used.
2012-02-07 11:43:55 +00:00
Nathan Gray
a7fd0331bd
Handle missing DateTime object
2012-02-06 18:40:12 +00:00
Nathan Gray
465498b36c
- Return errors in timestamp formatting so they can be displayed to user
...
- Make sure timestamps returned are timestamps, not DateTimes
2012-02-06 16:23:33 +00:00
Nathan Gray
88cd6de65f
Process infolog start date as a timestamp, instead of just date
2012-02-06 16:22:35 +00:00
Klaus Leithoff
7e3c94794e
if we deal with text, we do not need to tidy any html, if we use tidy, we use show-body-only set to auto, and we switch to output-html
2012-02-06 13:57:41 +00:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
c5ca42a4b1
move app-specific settings to app-handler
2012-02-04 01:24:34 +00:00
Ralf Becker
d21be8d871
move logic of which addressbook/calendars are shared into app-handler
2012-02-04 01:03:56 +00:00
Ralf Becker
d43e93cf7f
* CalDAV: fixed Outlook needs Microsoft specific x-property to recognice all-day events as such
2012-02-03 22:28:00 +00:00
Ralf Becker
6161826de1
add http://calendarserver.org/ns/:shared to shared addressbooks/calendars for Apple clients to mark collections to user as shared
2012-02-03 18:21:20 +00:00
Klaus Leithoff
9873161e0a
for performance reasons, use tidy (if available) instead of htmlpurifier to fix html tags
2012-02-03 12:37:57 +00:00
Ralf Becker
2cf814641f
PHP uses "America/Argentina/Buenos_Aires" not just "America/Buenos_Aires"
2012-02-03 02:05:18 +00:00
Ralf Becker
c639acea9d
PHP uses "America/Argentina/Buenos_Aires" not just "America/Buenos_Aires"
2012-02-03 02:04:30 +00:00
Ralf Becker
c2fa847c50
* eSync/Calendar: fixed tz-aliases to NOT use Etc/GMT* but Olson identifiers, no more exception in AS tzblob generation, generation of tzblobs for Etc/GMT*
2012-02-03 01:51:28 +00:00
Ralf Becker
8d61fc86a3
* eSync/Calendar: fixed tz-aliases to NOT use Etc/GMT* but Olson identifiers, no more exception in AS tzblob generation, generation of tzblobs for Etc/GMT*
2012-02-03 01:47:43 +00:00
Nathan Gray
73c1ae8617
Use double quotes for onchange to match everything else
2012-02-02 20:22:09 +00:00
Nathan Gray
9f5100adbf
Improve link warning message to show actual data tried
2012-02-02 17:30:44 +00:00
Nathan Gray
670dcdcb71
Improve link warning message to show actual data tried
2012-02-02 17:22:23 +00:00
Nathan Gray
a18c32c824
Record run time of scheduled job
2012-02-02 17:16:55 +00:00
Nathan Gray
38076211cc
Make sure letter filter doesn't persist
2012-02-02 15:01:38 +00:00
Klaus Leithoff
d06beb689f
Add/modify obsolet Alias Asia/Calkutta as it should map to Asia/Kolkata
2012-02-02 14:23:49 +00:00
Klaus Leithoff
b6453f77c6
Add/modify obsolet Alias Asia/Calkutta as it should map to Asia/Kolkata
2012-02-02 14:21:43 +00:00
Klaus Leithoff
c1d974d0b3
Add/modify broken Alias Asia/Katmandu as it should map to Asia/Kathmandu
2012-02-02 11:42:30 +00:00
Klaus Leithoff
59094a8155
Add/modify broken Alias Asia/Katmandu as it should map to Asia/Kathmandu
2012-02-02 11:41:12 +00:00
Ralf Becker
fb6f5cf4be
allow PROPPATCH on *-home-set, to allow eg. jqcalendar to store its prefs there
2012-02-01 23:26:16 +00:00
Nathan Gray
03756ddaf2
In scheduled list, show last / next run times in user time. Async still runs in server time though, so added a message about that to edit dialog.
2012-02-01 20:49:27 +00:00
Nathan Gray
8018a0f243
Make sure letter filter doesn't persist
2012-02-01 20:34:32 +00:00