Commit Graph

4626 Commits

Author SHA1 Message Date
Ralf Becker
558354bc44 fix error on window closing in Chrome 80+
caused by Chrome 80+ no longer allowing to send a synchronious ajax request from beforeunload handler, using sendBeacon (async request with keepalive=true) instead
2020-05-25 11:56:27 +02:00
nathangray
7fa4c6a2ba Calendar - add Invite permission for email addresses, fixes not possible to invite email addresses if users need invite permission 2019-07-29 10:00:04 -06:00
nathangray
9602106512 Calendar - cast cal_id to varchar in sort too to avoid PostgreSQL error 2019-06-06 09:39:24 -06:00
nathangray
db0ae59fa4 * Calendar - Only send update notifications if the event is in the future 2019-06-06 09:37:58 -06:00
Ralf Becker
ae45a0fb39 pending translations from our translation server 2019-06-06 09:32:43 +02:00
Ralf Becker
a3a9761372 * CalDAV/CardDAV: allow removing categories 2019-05-28 18:48:57 +02:00
Ralf Becker
5ff236902b Revert "some chars also require encoding for iCal 2+ or vCard 3+"
This reverts commit f75b9e93f4.
2019-05-28 16:28:54 +02:00
nathangray
1f164b6289 Pass ignore_acl parameter onto event read, to properly find previous event when ignoring acl 2019-05-27 16:15:31 -06:00
Ralf Becker
f75b9e93f4 some chars also require encoding for iCal 2+ or vCard 3+ 2019-05-27 17:01:19 +02:00
Ralf Becker
4badda961c * CalDAV/CardDAV: encoding VT (vertical tab) as it stalls Outlook (CalDav Synchronizer) 2019-05-24 15:12:55 +02:00
nathangray
6ff2ba8f23 Make sure week labels with unknown users get updated when the names come back from the server 2019-05-03 10:27:24 -06:00
nathangray
fb0c4d7db7 Avoid type error while updating events if old_event is not found 2019-05-02 09:33:14 -06:00
Ralf Becker
43f66d7ac2 * Calendar: fix alarms on recurring events got lost after 1st ocurrence 2019-04-26 15:16:03 +02:00
Ralf Becker
72f9c66f14 * iMip/Mail/Calendar: fix event-doublication on accepting, if the event was deleted once
caused by the deleted event was returned first and then ignored by calendar_ui::meeting
2019-04-25 16:24:22 +02:00
Hadi Nategh
46e1867e7f Let single day view gets updated while printing 2019-04-16 10:52:55 +02:00
Hadi Nategh
2282bf5906 Fix calendar report not taking all categories into account 2019-04-15 12:13:50 +02:00
Hadi Nategh
bef12508c9 Fix calendar report not taking Day Light Saving into account 2019-04-10 09:08:58 +02:00
Hadi Nategh
fb1131f838 Add more translations 2019-04-08 16:00:11 +02:00
Ralf Becker
49323ef431 Add some translations 2019-04-08 15:22:16 +02:00
nathangray
3f62947c18 Missing or not translated phrases from Stefan Unverricht 2019-03-29 09:34:39 -06:00
Ralf Becker
c1745f4c21 some missing translations incl. not commited EN ones 2019-03-29 15:52:41 +01:00
Ralf Becker
1cf9d2de44 fix not working Export from calendar edit popup's actions 2019-02-25 09:41:01 +01:00
Ralf Becker
6ec951578b fix Lightning work-around for %40 2019-02-21 17:51:00 +01:00
Ralf Becker
67b37bf0fa * CalDAV: work around Lighning not having synced event before accepting 2019-02-21 17:51:00 +01:00
Ralf Becker
dac2e8f8ec * Calendar/Email: multiple users of external meeting request no longer overwrite each other status when accepting 2019-02-21 15:09:23 +01:00
Ralf Becker
1bcf531731 * All apps: improved speed when searching with (many) custom-fields 2019-02-18 19:03:29 +01:00
nathangray
de28fbaa0b Calendar - make day header blue and always show user name in day view 2019-02-06 09:04:48 -07:00
nathangray
c0d7c23d06 Show week number instead of user name for single calendar, single day 2019-02-06 09:03:42 -07:00
nathangray
d1d9de7159 Calendar - fix week view display name of other user, broken by 9742956c 2019-02-06 09:03:34 -07:00
nathangray
2f5e6f3574 Calendar - queue unknown owner label requests 2019-01-23 09:11:47 -07:00
Ralf Becker
ff17f34e30 * Calendar/CalDAV: fix yearly recurring events stalling sync
also fixed PHP Warning about array_intersect parameter 2 not being an array
2019-01-21 13:12:18 +01:00
nathangray
b15e3c8372 Avoid JS error if account selection is turned off 2019-01-18 09:19:28 -07:00
nathangray
0c47c824aa Calendar - Fix context menu copy & print actions 2019-01-17 09:22:00 -07:00
Ralf Becker
81ef9459b2 pending translations from our translation server 2019-01-14 12:12:21 +01:00
nathangray
7729b4c7a6 Calendar - fix status filter for planner by user view 2019-01-11 14:02:15 -07:00
Ralf Becker
ac092b6321 translation for new message 2019-01-10 19:04:36 +01:00
Ralf Becker
1a605bcfdb * Calendar/Mail: tell user if an event has been already already deleted when viewing a meeting request 2019-01-10 19:00:50 +01:00
Ralf Becker
a4f679ce4b disable "warning" that we have no rights to store any modification
if user accept or reject a meeting invitation displayed in email
2019-01-10 17:36:00 +01:00
Hadi Nategh
d2ebcfbe6f Add more translations 2019-01-10 15:05:36 +01:00
nathangray
5ba68e2957 Remove useless line left over from a1428d9 2019-01-03 09:21:47 -07:00
nathangray
9780858276 Calendar - Allow to save alarms for all participants 2018-12-20 09:39:49 -07:00
nathangray
a1428d9f21 Backport Bug in free/busy request handling (#51) by Claudio Nicora (nicorac) 2018-12-20 09:24:29 -07:00
Ralf Becker
57565349b2 fix PHP 7.3 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2" 2018-12-11 12:47:58 +01:00
Hadi Nategh
9bbe783729 Fix missing space and extra spaces in calendar's birthday tooltip 2018-12-10 14:20:59 +01:00
Ralf Becker
9b7d40316d fix typo 2018-12-10 14:15:57 +01:00
Ralf Becker
91889dbe6c pending spanish translations from our translation server 2018-12-10 12:29:58 +01:00
Ralf Becker
c3525c4af1 converting turkish translations to utf-8 2018-12-10 11:04:44 +01:00
Ralf Becker
22bd2b25f6 * Calendar/CalDAV: store huge iCal attributes compressed to fix stalled sync of Outlook/Exchange events
X-ALT-DESC from Outlook/Exchange gets easy over 16k of our table, but it's nicely compressable ;)
2018-12-09 13:58:01 +01:00
nathangray
7928db46c9 Calendar - fix selecting 'Select all' did not consistently set select_all in calendar listview 2018-12-05 12:13:23 +01:00
Ralf Becker
807ff89bf7 * CalDAV/CardDAV: allow up to 255 char UIDs to support OutlookCalDAVSynchronizer 2018-12-04 11:05:18 +01:00