Commit Graph

20695 Commits

Author SHA1 Message Date
Ralf Becker
e8961f6fd4 * Addressbook: fixed not working call auf addressbook_ui::(view|edit) with contact_id being a uid 2013-03-01 08:26:04 +00:00
Ralf Becker
43d5903f76 * Calendar/CalDAV: fixed iCal import of recurring events to convert (not understood) yearly byday to monthly byday with interval 12 and daily byday to weekly byday, also fixed of by one error in enddate 2013-02-28 17:01:26 +00:00
Ralf Becker
ea2809369b * Calendar/CalDAV: fixed iCal parser calculating recurrence-enddate from COUNT parameter, taking into account BY* rules (RRULE:FREQ=WEEKLY;COUNT=4;BYDAY=Mo,Mi runs just 2 weeks!) 2013-02-27 14:36:13 +00:00
Klaus Leithoff
8f4d044041 support text/plain format flowed; preserve horizontal witespace for true plain text messages; handle applemail multipart with no alternative as MIXED; do not fail on getStructure if there is no OK, but empty and a structure response is present 2013-02-26 14:58:12 +00:00
Ralf Becker
7f1b7952b1 no more querying of recurrences for etag of series master, as all update methods now update modification time of series master for recurrenc-exceptions 2013-02-26 08:56:13 +00:00
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