Commit Graph

20690 Commits

Author SHA1 Message Date
Ralf Becker
6b98d885e8 error-handler to throw recoverable errors (eg. catchable fatal error from type hinting) as ErrorException 2013-02-25 14:37:55 +00:00
Ralf Becker
d71b993495 * CalDAV/CardDAV: removed unnecessary (double) etag generation and improved calendar etag generation for recurring events 2013-02-25 11:19:56 +00:00
Ralf Becker
54c6c93a0b fixed wrong call name2id to get account_lid of owner, causing lot of database access and returning nothing, as account_id for given 2013-02-25 10:31:27 +00:00
Ralf Becker
378074f989 ignore "broken" grants (eg. negative account_id for a user), as they lead to further errors (no members) 2013-02-25 09:49:43 +00:00
Ralf Becker
5aa0d62712 * Calendar: copying of events now preservs quantity of resources 2013-02-21 15:24:28 +00:00
Ralf Becker
4ece533a67 * Preferences: if user changed password, update password in session correct, so eg. EMail using that password keeps working 2013-02-21 10:03:02 +00:00
Ralf Becker
b50f325dcc * Filemanager: removing extended ACL for groups was not immediatly reflected in rights of current user, had to log out and in again 2013-02-20 14:00:05 +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
64fc5c272d merged translations from trunk 2013-02-18 15:57:00 +00:00
Ralf Becker
899bde0cc4 merged translations and other uncommited ones 2013-02-08 19:04:52 +00:00
Ralf Becker
458508e1ba * Calendar/CalDAV: fixed wrong time in notification mails caused by updates via CalDAV (not web interface), if user-timezone differs from server 2013-01-31 15:16:32 +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
8b68bf388f fixed backend returning all events for freebusy query with just email addresses 2013-01-29 14:59:49 +00:00
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