Commit Graph

20677 Commits

Author SHA1 Message Date
Ralf Becker
7cb6ba538c * CalDAV: fixed accepting event removed it from calendar, because email address of a deleted account was prefered over regular account 2013-01-25 17:54:30 +00:00
Ralf Becker
e7b4f47d47 if we require an extra invite grant, we fail if that does not exist (bind privilege is not given in that case) 2013-01-24 15:33:24 +00:00
Ralf Becker
a98fc755c9 * CalDAV: remove "bind" privilege (create new events right) on other users or groups calendar, if invite requires special ACL grant, which current user does NOT have 2013-01-24 12:54:42 +00:00
Ralf Becker
955fc6be8a missing deleteaccount hook for timesheets 2013-01-24 09:28:51 +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
Klaus Leithoff
1e71532792 * Calendar: added CR moving Holidays for years 2019 to 2023 (provided by R.Chacon) 2013-01-21 10:51:02 +00:00
Ralf Becker
6bc8cdcf30 * Admin/Setup: fixed restore always converted longtext columns to text and therefore truncating them to 64k on MySQL, also fixed backup to report them correctly in backup of schema 2013-01-21 09:50:50 +00:00
Ralf Becker
0cf69a296b added missing, but not used, parameter 2013-01-21 08:14:45 +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
92a5903643 fixed polish translation of "chair" from "Krzesło" to "Stanowiko" on request of a polish customer 2013-01-17 09:10:49 +00:00
Ralf Becker
ea23c03c8c * CalDAV: backport from Trunk: allow organizer (edit-rights) update with If-Schedule-Tag-Match eg. from iOS or OS X iCal when event series was changed with "this in future" semantics and fix for not working status change of participants 2013-01-15 13:42:46 +00:00
Klaus Leithoff
3f0a57d262 * eMail: support multipart/mixed mails with html parts to display (apple mail does that kind of emails) 2013-01-15 12:07:07 +00:00
Ralf Becker
2ed3b3f205 * API: fix fatal error deleting user (LDAP), as reported on list (backport from Trunk) 2013-01-14 06:21:02 +00:00
Klaus Leithoff
aad0558643 * Calendar: added missing holidays for CR (Costa Rica) provided by Rafael Chacon 2013-01-07 10:42:37 +00:00
Klaus Leithoff
669f2083b0 * eMail: fix problem with failedattachment from vfs 2013-01-07 10:16:54 +00:00
Ralf Becker
262c0e5990 1.5.001 update (1.4 --> 1.6): if filename not found in filesystem try with hardcoded iso-8859-1 charset instead of current utf-8 2013-01-04 07:32:06 +00:00
Ralf Becker
a308c44f07 remove file stalling openSUSE 12.4 builds 2012-12-03 03:48:49 +00:00
Klaus Leithoff
fa1886d3ac fix incompatibility of expectations in VersionCheck for FF/Gecko Engine; we assume that overall FF-Compatibility is not affected by FF>=Version 17 2012-11-27 08:26:37 +00:00
Klaus Leithoff
df4ef45375 fix problem with missing reply-header-section for html mails if tidy is available 2012-11-14 15:22:09 +00:00
Ralf Becker
7feb708376 * Calendar: notify responsible for a resource "participating" in a private event only with privacy-cleared details 2012-11-13 13:32:51 +00:00
Ralf Becker
d28a3e8938 * InfoLog: switching to a group-type resets access to "public" and disables access in edit 2012-11-13 12:10:10 +00:00
Ralf Becker
f2a993d098 * Calendar: sort participants by there name 2012-11-13 11:24:05 +00:00
Ralf Becker
d45e8228bf * Calendar: ignore (unchangeable) status of groups for setting line-type of events: all users of a group-invitation accepted --> solid line for all accepted 2012-11-13 09:55:53 +00:00
Klaus Leithoff
909c8ebbf4 * eMail: change default filter to ALL UNDELETED 2012-11-08 15:43:15 +00:00
Klaus Leithoff
7733cdc836 mailheader-decoding: check if there is a possible nested encoding; make sure that the inputstring and the decoded result are different before recursively calling decodeMailHeader on the decoded result (to avoid loops) 2012-11-07 11:49:04 +00:00
Ralf Becker
e23ef8d237 fix for bug #3164: Lines containing accents are truncated in vCard exports 2012-11-01 17:24:22 +00:00
Ralf Becker
05ed8e3712 do NOT delete preferences, before writing them in preferences::save_repository (might be cause for race-condition causing preferences to be lost) 2012-10-31 14:16:52 +00:00
Ralf Becker
8fa3bdb88e * eTemplate/all apps: fixed not working display of floating point values in input fields for Chrome or Safarie (browsers supporting html5 input type="number") 2012-10-31 09:20:24 +00:00
Ralf Becker
14f690549c display thumbnail now for images up to 1.6M, which seem to work with our current recommended memory_limit of 128M 2012-10-30 16:48:45 +00:00
Ralf Becker
529c392557 * Notifications: activate links when creating a html mail from a plain-text one 2012-10-30 16:36:43 +00:00
Ralf Becker
aef3627658 correctly urlencode redirects if we have no ntlm available 2012-10-30 14:44:07 +00:00
Ralf Becker
db79df6318 download etemplate.inc.php distribution file, if webserver has no write rights to setup directory 2012-10-30 14:04:32 +00:00
Ralf Becker
68368871d7 consistently send ETag by using and extending put_response_headers 2012-10-29 12:24:50 +00:00
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