nathangray
35d8411585
Calendar: Fix could not delete alarms in unsaved copy of an event
2021-03-29 08:44:36 -06:00
nathangray
cc6691ffe2
Calendar: Fix "Object of class EGroupware\Api\DateTime could not be converted to string" error when adding recurrence to an event
2021-03-17 09:03:11 -06:00
nathangray
ba109513cb
Calendar: fix immediate notifications, broken by 767b77a
2021-03-10 08:58:40 -07:00
Ralf Becker
ebbff0951d
fix missing "Select one" option for group-members
2021-03-04 17:05:10 +02:00
Ralf Becker
18c550b692
* CalDAV/Calendar: fix weekly recurring events without explicit weekday (BYDAY) were not using start-date
2021-03-02 15:28:03 +02:00
Ralf Becker
2c4982d2ac
* CalDAV/Calendar: participants without status were not imported for new events (eg. from Thunderbird)
2021-03-01 15:41:09 +02:00
nathangray
cb928e24e1
Add videoconference link to event notification email
2021-02-26 09:06:45 -07:00
nathangray
228c81b1f9
- Fix immediate notification had weird participants
...
- More accepting regex for participants
2021-02-18 09:15:53 -07:00
nathangray
ae55605230
Calendar: Add icon for notification action, use REQUEST method (reconfirm event) for immediate notifications
2021-02-18 09:15:42 -07:00
nathangray
2005a67b3c
* Calendar: New context menu action to manually [re]send notifications
2021-02-18 09:15:33 -07:00
nathangray
c22fc8c004
* Calendar: Make resources stand out more in conflict list
2021-02-11 10:03:24 -07:00
nathangray
7cd5562a8b
Fix error breaking calendar notifications
2021-02-01 14:03:29 +01:00
nathangray
590ea9ee29
Calendar: Avoid "PHP Warning: count(): Parameter must be an array or an object that implements Countable" in error_log
2021-02-01 14:02:29 +01:00
nathangray
0ccbb3acd0
* Calendar: Fix alarm for all users had wrong timezone when user timezone was not server timezone
2021-01-29 08:52:00 -07:00
nathangray
09cefbb2e4
* Calendar: Fix event notifications had the wrong times in iCal attachment if user timezone was not server timezone
2021-01-27 09:59:33 -07:00
nathangray
c1b623d259
Calendar: Fix all day events were missing end date in iCal
2021-01-25 20:01:30 +02:00
nathangray
07a6b20a32
Fix error breaking calendar notifications
2021-01-20 09:23:54 -07:00
nathangray
eb2e6012f1
* Calendar: Fix event notifications had the wrong times in iCal attachment if user timezone was not server timezone
2021-01-18 09:20:39 -07:00
nathangray
4c53f007bd
Calendar: Avoid "PHP Warning: count(): Parameter must be an array or an object that implements Countable" in error_log
2021-01-15 09:54:50 -07:00
Hadi Nategh
30d7e5ad57
Set participants as extra params for calendar videoconferences
2021-01-11 16:59:15 +01:00
Hadi Nategh
183fb72f94
Fix CalDav in Thunderbird no longer syncs when videoconference backend BigBlueButton is configured
2021-01-06 14:08:23 +01:00
nathangray
671815ebb6
* Calendar: Fix missing / incorrect recurrence date in cancel notification iCal
2020-12-11 08:45:18 -07:00
nathangray
a65025c394
* Calendar: Show correct event date when notified of a single cancelled recurring event
2020-12-11 08:45:08 -07:00
nathangray
1509c725be
* Calendar: Fix quick add 'Save' button would close the whole window, if it had been opened by a different window
2020-12-10 09:03:38 -07:00
Hadi Nategh
8370e44fbe
* Status / Videoconference: add support for BigBlueButton videoconferencing, it can be configured via Status app's site-configuration
2020-12-04 17:45:15 +01:00
nathangray
d18d17abed
Calendar: Fix notifications not getting sent
2020-11-25 08:45:04 -07:00
Hadi Nategh
a4bfe9ae6b
Disable videoconference field in calendar edit dialog if it's not active
2020-11-19 15:46:52 +01:00
Hadi Nategh
5ee323dd71
Disable videoconference features in Calendar when it's set to disabled
2020-11-19 15:45:57 +01:00
nathangray
4410866ceb
Calendar: More checks to avoid 0 duration events
2020-10-07 08:57:56 -06:00
nathangray
0bc8fc9100
Api: Move list of common merge placeholders into parent class to reduce duplication, add link/<format> options
2020-10-07 08:55:47 -06:00
Ralf Becker
eca433db6f
fix PHP Warning filling logs
2020-09-25 14:36:34 +02:00
nathangray
2afae1c0e3
*Calendar: Owner / participant no longer have automatically created account group lists offered in mailing list results
2020-09-08 09:51:00 -06:00
nathangray
aa170b0a22
Calendar: Fix dragging an event from a series to create an exception caused the event to appear duplicated
2020-08-31 11:29:11 -06:00
Ralf Becker
333ecb3deb
* CalDAV/Calendar: fixed doublication of alarms when participant setting the alarm has no edit rights on the event
...
also fixed alarms set on a recurrence where lost, if you had edit rights
2020-08-21 14:00:23 +02:00
Ralf Becker
410ad4cc4f
* Calendar: deleting a recurrence of an event series did not refresh displayed events
2020-08-19 10:04:28 +02:00
Ralf Becker
a85b13a487
* Calendar/Resources: do NOT try to notify a not set resource responsible
2020-08-18 14:25:19 +02:00
Ralf Becker
01335f787d
* Calendar/CalDAV: config to replace email-domain eg. for a migration
2020-08-14 18:04:24 +02:00
nathangray
719af62d6a
Calendar: Fix favorite with planner by user and a group could not find group members
...
It would then display one row for the group, instead of one row per group member. Did not happen if you had viewed the calendar for the group in another view, or group was selected when calendar opened.
2020-08-04 12:20:11 -06:00
nathangray
eb7e00a908
Calendar: Fix existing event filtering on push changes
...
Fixes new events did not show up
2020-07-27 21:03:38 +02:00
Ralf Becker
f7278733aa
sending notifications errors via push to user
2020-07-26 16:01:05 +02:00
Ralf Becker
c98e1672a7
* Calendar: send notifications/meeting requests after responding to user
2020-07-26 15:05:17 +02:00
Ralf Becker
efaf9771d0
do NOT push participants of type email for privacy reasons
2020-07-23 19:06:08 +02:00
Ralf Becker
b7c4cbd5b1
revert pointless putting calendar tracking in on-shutdown (calendar does not use it for notification)
2020-07-17 14:53:39 +02:00
Ralf Becker
b02aa04c8c
run notifications and tracking after response send to client
2020-07-16 18:33:30 +02:00
Ralf Becker
b41d35a0ef
fix not existing Api\Json\Response::isJSONRequest(), use Api\Json\Request::isJSONRequest()
2020-07-16 14:49:06 +02:00
nathangray
42492d8ea5
Calendar: Handle deleting without reload
2020-07-15 15:56:28 -06:00
nathangray
1cbbfbd9a5
Calendar: Fix push bugs
...
- Change status from edit dialog did not push
- Change participants from edit dialog did not update planner by user correctly, sometimes not added, sometimes not removed
2020-07-15 13:32:20 -06:00
nathangray
dc6a8e0977
* Calendar: Push updates
2020-07-14 13:39:45 -06:00
nathangray
7ad8e57d2e
* Calendar: Optimize fetching participant names to reduce requests
2020-06-26 13:11:46 -06:00
nathangray
34dbf8531b
Calendar: Fix user / server timezone mismatch could trigger an incorrect status reset
2020-06-25 09:38:46 -06:00