Commit Graph

217 Commits

Author SHA1 Message Date
458a40c792 Avoid some warnings caused by using foreach() over null 2020-03-11 09:25:31 -06:00
dd0e70367b Calendar: When changing status for a resource (or other non-account participant) try for a better notification message that includes that resource 2019-12-18 11:59:09 -07:00
371aede01f Calendar: Fix notifications of status changes done on behalf of another user sent as changes for the current user instead 2019-11-20 15:16:16 -07:00
724b2ad329 Calendar: Rework some phrasing in the preference, make sure it only applies to "responses", not other changes 2019-11-04 10:51:58 -07:00
3d865efa38 * Calendar: New preference for notifications about events you created, but are not a participant in 2019-10-28 15:29:36 -06:00
3946d084ec Revert "* Calendar - fix event owner and chair were always getting update notifications, regardless of preference"
This reverts commit 94782bee06.
2019-10-23 16:38:43 +02:00
94782bee06 * Calendar - fix event owner and chair were always getting update notifications, regardless of preference 2019-08-26 10:45:14 -06:00
0f5ff805ec Calendar - fix incorrectly moved preference read 2019-08-14 14:33:30 -06:00
45ea4cb81a Calendar - Fix participant status reset to only reset [non-user participant's] status on start time change 2019-08-13 11:37:23 -06:00
64e1a5a830 Calendar - create function for reset of participant status when event is moved
- Still respecting preference for users
- Always resetting non-user participants
2019-06-18 15:11:53 -06:00
bddc878a96 Calendar - Check against user time when deciding if notifications should be sent 2019-06-05 14:02:31 -06:00
99a223a5ad Calendar - Only send update notifications if the event is in the future 2019-06-03 11:28:39 -06:00
a5b18a8c7b Pass ignore_acl parameter onto event read, to properly find previous event when ignoring acl 2019-05-27 16:17:53 -06:00
c8589b6439 Avoid type error while updating events if old_event is not found 2019-05-02 09:24:49 -06:00
0121d50c30 * Calendar: fix alarms on recurring events got lost after 1st ocurrence 2019-04-26 15:13:44 +02:00
e525f7d5e3 Calendar - Allow to save alarms for all participants 2018-12-14 11:51:46 -07:00
6a760e193d Calendar - Allow event owner to save alarms for all participants 2018-12-14 11:50:15 -07:00
5e48cbe78c * Calendar - fix alarm removed if user is only participant because of group invitation 2018-11-22 11:35:35 -07:00
e9910345dc Calendar - fix missing history in a way that doesn't fail every test 2018-11-21 13:50:29 -07:00
cbaf7e7062 Calendar - fix missing history 2018-11-21 13:24:49 -07:00
9f6a7e3187 fixing no grant required for inviting contacts 2018-10-09 18:59:56 +02:00
8808f15934 No grant required for inviting a contact 2018-10-09 18:09:34 +02:00
eb7ea6bfab Fix resource invite permission was checked for every resource type 2018-10-01 10:26:06 -06:00
10a4662d07 * Notifications: fix some calendar notifications event can not be opened, error: "egw.open() app is not in registery!" 2018-07-27 11:13:07 +02:00
c5e902926b Fix notifications with same id but no links are not getting grouped together 2018-07-23 16:25:07 +02:00
b4012e34f4 * Calendar: fix EGroupware users were notified even if they choose not to in their preferences 2018-07-17 16:03:38 +02:00
f6a6412d25 also show external organiser in textual replies and remove him from participants 2018-06-27 20:22:04 +02:00
8e419f1c1a * Calendar/Mail: handle meeting requests for single recurrences and exceptions 2018-06-27 18:28:20 +02:00
b64d96f3de * Calendar: Fix notifications show actions for alarm notify messages 2018-06-27 16:25:29 +02:00
75572b64c8 Fix calendar invitations of resources
Used to prevent anyone from inviting when general access was disabled
now it only prevents users who don't have direct booking permission.

see #38
2018-06-27 15:44:47 +02:00
c4e4eb45a4 * Calendar/CalDAV: sending correct iMip REPLY to mail invitations and only reply to external chair 2018-06-26 15:58:44 +02:00
32999ee231 Set notify priority to high only for alarms 2018-06-21 17:29:39 +02:00
6b74f2685d * Notifications: implements entry based priority to make user more aware about certain notifications like calendar alarm entry. 2018-06-19 16:03:10 +02:00
8fb30b8ce4 * Calendar - Fix notification for single event in series had original start date 2018-05-15 11:27:28 -06:00
470b989672 Merge pull request #38 from marcelklehr/feature/disable-cal-invitations-for-resources
Allow disabling calendar invitations to resources
2018-04-03 10:07:29 -06:00
1d835928d2 new method Api\Framework::getUrl() to get a full / externally usable Url 2018-03-21 12:51:52 +01:00
fb6cfee24c Allow disabling calendar invitations of resources 2018-03-19 16:58:44 +01:00
c2a3c19124 W.I.P restructuring of Notifications actions 2018-01-24 19:02:49 +01:00
540f3d574d * Calendar - Fix alarms set in different timezone from server moved when saving event - now fixed default alarm too 2017-12-11 14:10:55 -07:00
33110fc2cd * Calendar - Fix alarms set in different timezone from server moved when saving event 2017-12-06 13:47:54 -07:00
1a6820a5aa Calendar - fix missing history log entry when changing status via context menu 2017-10-11 15:11:13 -06:00
bbc5c05b95 quiten permanent error_log when updating alarms 2017-10-09 16:59:38 +02:00
5fd41d95b4 Calendar - make sure notification links open properly (missing an ajax=true) 2017-09-28 10:38:31 -06:00
8dba9967e3 * Calendar/CalDAV: do not report non-participants as busy or conflict 2017-08-18 10:00:37 +02:00
1d6fcf3f68 Change recurrence end date comparison to handle up to 1 second difference, for mix of old and new events
see 2f534beb34
2017-08-17 14:02:26 -06:00
64a12f1ddd Calendar - fix bug in recurring event exception edit across timezones causing events to move or get lost 2017-07-31 12:39:15 -06:00
a44bdb99f9 * Calendar - Fix edit via emailed notification link did not work properly 2017-06-22 11:07:42 -06:00
af2ff1859c Calendar - All tests passing for daily recurring events, all day and otherwise 2017-06-07 13:19:20 -06:00
191b129201 Calendar - Discrete (not all day) events working for all timezone combinations 2017-06-06 15:03:14 -06:00
2bfd1c4aa9 Calendar - Ok, working for Edmonton & Berlin... 2017-06-01 11:20:38 -06:00