Ralf Becker
|
9b6f7d40c0
|
* CalDAV/CardDAV: fix not working logging of errors into traffic log
|
2012-10-29 12:16:42 +00:00 |
|
Ralf Becker
|
6eb0060094
|
Changelog for 1.8.004.20121024
|
2012-10-24 07:26:02 +00:00 |
|
Ralf Becker
|
d7eedc5b5c
|
* CalDAV/CardDAV: return urn:uuid as last record in calendar-user-address-set, as according to iCal4OL developer, some clients might have problems with it, also adding both full uri and just path of principal url, as calendarserver does it
|
2012-10-24 07:18:07 +00:00 |
|
Ralf Becker
|
df52e3de46
|
* CalDAV: show created and updated by user and date in iOS 6: new CalendarServer:(created|updated)-by properties
|
2012-10-24 07:13:11 +00:00 |
|
Ralf Becker
|
dd6004ca7b
|
support for Prefer: return-minimal in PROPFIND requests, as described in draft-snell-http-prefer
|
2012-10-24 07:12:20 +00:00 |
|
Ralf Becker
|
8d88867642
|
* CalDAV/CardDAV: fixed wrong encoded url of group with name containing spaces in CalDAV:calendar-user-address-set
|
2012-10-24 07:11:45 +00:00 |
|
Ralf Becker
|
94ebf6dd65
|
* Calendar/CalDAV: deleting of recurrences under Android (eg. CalDAV Sync app) did not work
Android sets STATUS: CANCELLED instead of adding event to EXDATE of master, as other CalDAV clients do
|
2012-10-24 06:00:55 +00:00 |
|
Ralf Becker
|
4293732d8c
|
fixed PHP Warning: Illegal string offset
|
2012-10-23 15:11:17 +00:00 |
|
Ralf Becker
|
a3549df5e2
|
* CalDAV: fix recurring event one day short, if number of recurence specified together with event-length, after rrule in iCal
|
2012-10-23 14:23:08 +00:00 |
|
Ralf Becker
|
e49158d7c1
|
* Calendar/CalDAV/eSync: fixed truncating an existing daily event left it one day to long
|
2012-10-23 10:56:31 +00:00 |
|
Klaus Leithoff
|
a09eb5e389
|
since we allow ampersand in local-part of the emailaddress, we have to handle this while preprocessing template data
|
2012-10-23 10:39:30 +00:00 |
|
Klaus Leithoff
|
e41336f71c
|
* Addressbook/API: allow ampersand and plus in local part of emailaddress for email validation
|
2012-10-23 08:59:20 +00:00 |
|
Ralf Becker
|
b2eba41de0
|
work around a warning, if database password contains a non-ascii char (eg. German umlaut)
|
2012-10-23 08:21:20 +00:00 |
|
Ralf Becker
|
c3cb454145
|
* API: only cache in APC by default, if it has at least 64M of shared memory, otherwise use filesystem
|
2012-10-23 07:50:15 +00:00 |
|
Ralf Becker
|
1517756585
|
* CalDAV: fixed parsing of principal urls used by iOS6 for users
|
2012-10-22 16:44:30 +00:00 |
|
Ralf Becker
|
c90fc65566
|
* Calendar: deny creating of recurring events, if duration of a single recurrence is longer then the recurrence interval
|
2012-10-22 15:50:33 +00:00 |
|
Ralf Becker
|
d7b0414a49
|
* Calendar/CalDAV/eSync: fixed exceptions get not deleted with series via CalDAV or eSync
moved code from our UI to BO, to either delete exceptions (default) or keep them with a new UID
|
2012-10-22 13:20:33 +00:00 |
|
Klaus Leithoff
|
7a3b2e7180
|
disable debugging for append message on returnvalue true
|
2012-10-18 10:55:19 +00:00 |
|
Klaus Leithoff
|
fd75b7a8bc
|
try to fix/improve situation that there is no UID returned on appendMessage; filter by INTERNALDATE, not DATE as it was the default before
|
2012-10-18 10:52:53 +00:00 |
|
Klaus Leithoff
|
9f12822361
|
upgrade fckeditor to version 2.6.8
|
2012-10-15 14:25:45 +00:00 |
|
Ralf Becker
|
8e1d4f9824
|
should fix Fatal error: Cannot use string offset as an array in line 671
|
2012-10-14 08:20:33 +00:00 |
|
Ralf Becker
|
6d427c3a67
|
* Calendar: changed default filter for new users/instances from "all" to "default" (not showing rejected invitations)
|
2012-10-08 11:39:13 +00:00 |
|
Ralf Becker
|
af67011f8d
|
automatic conversation of American Olson timezone names with 3 /-separated parts to a form without the middle part, eg. America/Buenos_Aires can be used instead of America/Argentina/Buenos_Aires
|
2012-10-07 18:01:33 +00:00 |
|
Ralf Becker
|
3561ef7c5b
|
* Calendar/CalDAV: updated windows aliases from Unicode site and Exchange names from Sabre DAV
|
2012-10-07 17:56:44 +00:00 |
|
Ralf Becker
|
f124ef5fde
|
* CalDAV: deleting an already declined invitation returned 403 Forbidden, instead 204 No Content
|
2012-10-02 12:58:59 +00:00 |
|
Ralf Becker
|
0df9f93825
|
* CalDAV: deleting an already declined invitation returned 403 Forbidden, instead 204 No Content
|
2012-10-02 12:58:46 +00:00 |
|
Ralf Becker
|
a97dd01349
|
fixed invalid xml in CardDAV:principal-address property of pricipal collection
|
2012-10-02 05:20:45 +00:00 |
|
Ralf Becker
|
2aaec111b4
|
* CalDAV: privileges in other users calendar where reported wrong, leading clients to believe they have write rights here
|
2012-10-02 05:20:06 +00:00 |
|
Ralf Becker
|
8eb10b2409
|
fixed wrong status-code for CardDAV DELETE
|
2012-10-01 17:26:52 +00:00 |
|
Klaus Leithoff
|
d7bc20bf6f
|
cope with the fact that some clients mess with the content-type and omit the space between keyword and mimetype;
|
2012-09-28 09:17:48 +00:00 |
|
Ralf Becker
|
7039e38ad3
|
* CalDAV: fixed broken URL of private events in shared calendar user has no right to view
|
2012-09-27 09:03:30 +00:00 |
|
Ralf Becker
|
e488090eaf
|
backported r29890 (if negating a search with an exclemation mark, we have to AND the criteria) from Trunk to fix community bug #3148 - database error when selecting users in preferences
|
2012-09-27 08:30:47 +00:00 |
|
Ralf Becker
|
4241e34ddf
|
allow storing and retrieval of following CalDAV properties: default-alarm-vevent-date, default-alarm-vevent-datetime
|
2012-09-26 10:02:03 +00:00 |
|
Ralf Becker
|
b76be6cc0e
|
* CalDAV/CardDAV: Max OS X 10.8 (Mountain Lion) support: automatic sync of all addressbooks in one
|
2012-09-26 08:07:31 +00:00 |
|
Ralf Becker
|
5ac005969e
|
* Filemanager: fixed not working repair of doublicate directories
|
2012-09-25 12:56:00 +00:00 |
|
Ralf Becker
|
1e7718a3c6
|
* InfoLog/CalDAV: deleted entries where not taken into account for ctag generation, causing deletes only to sync after other modifications
|
2012-09-24 08:54:38 +00:00 |
|
Ralf Becker
|
3cc923ddc4
|
disable PHP 5.4 E_STRICT warnings in setup, as already done inside EGroupware
|
2012-09-14 16:39:26 +00:00 |
|
Klaus Leithoff
|
0ec6597eef
|
* eMail: fix problem when forwarding inline some mails containing winmail.dat attachments (HelpDesk Ticket 3810) (all original attachments are probably part of the winmail.dat, so we resolve the data/attachments contained in winmail.dat)
|
2012-08-27 12:55:18 +00:00 |
|
Klaus Leithoff
|
aced2ccd99
|
fix problem when vcf-cards have double carriage returns (such as crcrlf) this seems to break the v-card
|
2012-08-27 12:27:05 +00:00 |
|
Ralf Becker
|
96b4b5cda9
|
Changelog for 1.8.004.20120822
|
2012-08-22 06:49:42 +00:00 |
|
Klaus Leithoff
|
fc34e03f40
|
* egw-pear: improve connection handling (targeting failed connects), apply connection timeout on data retrieval as well. (reapply r36751)
|
2012-08-20 13:32:07 +00:00 |
|
Ralf Becker
|
1e939ff3a2
|
* Calendar/CalDAV: fixed not working accepting or rejecting recurrences of event series via CalDAV scheduling (eg. iOS devices)
|
2012-08-15 15:28:00 +00:00 |
|
Ralf Becker
|
724d03e53b
|
* Calendar: if deleting next recurrance of an event series containing alarms, move alarms to next recurrance, to not alarm for deleted recurance
|
2012-08-14 17:04:50 +00:00 |
|
Klaus Leithoff
|
22a5fbb4b3
|
fix bug regarding certain russian filenames when forwarding/compose as new, as AddStringAttachment is using basename to make sure only a filename will be used for the namepart; some fixes backported from phpmailer5.2.1
|
2012-08-14 13:56:02 +00:00 |
|
Klaus Leithoff
|
73f26d2432
|
some servers seem to sent their responses for the content/bodystructure not with the first EXT section, so we loop through the parsed response until we find some matching structure within the returned array
|
2012-08-14 08:44:54 +00:00 |
|
Ralf Becker
|
c1d0e03adb
|
fixed some more "Illegal string offset"
|
2012-08-14 07:56:49 +00:00 |
|
Ralf Becker
|
4809975c1a
|
only truncate string if length given and <= 255, to not unnecessary truncate varchar(>255) as PostgreSQL uses text anyway and MySQL truncates itself silently (unless strict mode!)
|
2012-08-13 14:43:41 +00:00 |
|
Ralf Becker
|
d54828c715
|
* API/Setup/MySQL: fixed backup to correctly report boolean columns and support MySQL 5.0+ varchar(>255)
|
2012-08-12 09:51:19 +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
|
959739d32b
|
avoid calling accounts->members(hips) without an account_id and cast accounts->members(hips) to array, to cope without PHP warnings for not (longer) existing accounts
|
2012-08-09 09:53:34 +00:00 |
|