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
nathangray
b2c73ed905
Calendar: better fix for spurious history log entries
2020-06-24 15:07:52 -06:00
nathangray
d4fb758a94
* Calendar: Fix user / server timezone mismatch could put incorrect changes in event history
2020-06-24 13:36:11 -06:00
Ralf Becker
10f70d9410
* Calendar/Email: show additional [Delete] and [Edit] buttons for a meeting canceled message
2020-06-16 16:53:43 +02:00
nathangray
634eee092b
Calendar: Add videoconference link to ical/groupdav event description
2020-06-09 10:27:10 -06:00
nathangray
d46210be4c
Calendar: Do not allow duplicate alarms
2020-06-08 14:07:15 -06:00
Ralf Becker
86bb99e45e
* Calendar/CalDAV: videoconference was lost, if meeting was accepted of updated via CalDAV
2020-06-05 11:17:37 +02:00
nathangray
dc1518c8d4
Calendar: Move check to reset participant status out of UI into BO so it's always checked
2020-05-19 10:44:56 -06:00
nathangray
d9b07b6ae4
Missing translations from Stefan Unverricht
2020-05-06 14:07:01 -06:00
nathangray
4d6a2cf1b1
Calendar: Fix some client side filter bugs
...
- Resources that weren't the first selected were not displayed properly
- Selecting a group via ajax under certain conditions would not display its events
2020-05-06 11:00:47 -06:00
Ralf Becker
1973264b6b
setting event start- and end-time as not-before and expiration time of token with 1h gracetime
2020-04-30 15:08:16 +02:00
nathangray
5864368386
Calendar: Fix wrong EXDATE values
...
Current iCal export always puts exdates into UTC. Now pre-adjusting the dates to counteract that.
2020-04-28 10:47:56 -06:00
nathangray
515bad6d3b
Calendar: Event from mail now defaults to start of next hour to match other places, instead of time the email was sent
2020-04-27 11:02:26 -06:00
nathangray
878dc659b1
* Calendar: Add clickable link to videoconference in event tooltip
2020-04-24 10:54:08 -06:00
nathangray
a15a7dd6a8
Calendar: Even faster initial loading by not triggering the user list at all
2020-04-22 16:37:43 -06:00
nathangray
09275367c0
* Calendar: disable some owner/participant pre-loading for faster initial open
...
We no longer send the accounts or owngroups to pre-fill the owner / participant options. Accounts are pulled from the client-side cache, groups are now always via ajax like other resources
2020-04-22 13:09:14 -06:00
nathangray
ddccf59758
* Calendar: Fix more than 2 exceptions caused missed exceptions with groupdav / iOS
2020-04-15 13:40:14 -06:00
Ralf Becker
943609a009
unify video conference actions and translations
2020-04-09 10:50:54 +02:00
Ralf Becker
bf9b38495f
temp. disabled check, as preconfigured server is NOT stored
2020-04-09 10:01:06 +02:00
Ralf Becker
6471d53007
fix typo
2020-04-08 20:12:27 +02:00
Ralf Becker
bf1bf26cc8
query videoconference room, if VC is configured
2020-04-08 19:58:24 +02:00
Hadi Nategh
c755f005c0
Add join videoconference action
2020-04-08 19:55:18 +02:00
Hadi Nategh
23bd20b2cc
Fix wrong user set as owner of event in video conference alarm dialog
2020-04-08 15:14:39 +02:00
Hadi Nategh
bdd0eef739
Some fixes for videoconference alarm notification:
...
- Send necessary info to the client via calendar notification
- Show dialog always on the top
2020-04-08 11:28:09 +02:00
Hadi Nategh
2f7e082d66
Fix alarm-offset not being sent to client
2020-04-07 18:01:55 +02:00
Hadi Nategh
7c14d09409
Add a call notification when receiving an event alarm
2020-04-07 17:16:56 +02:00
Ralf Becker
a6e6393943
disable avatar sharing link, as it currently destroys sessions for already logged in users, plus some more fixes for VC
2020-04-07 16:16:49 +02:00
Ralf Becker
1c135b2da3
some fixes around videoconference avatars and adding an automatic alarm 5min before the conference
2020-04-07 11:10:49 +02:00
Ralf Becker
72116b9587
Jitsi avatars: shareing url for pictures, anonymous letter-avatar or gravatar if none
2020-04-06 20:15:00 +02:00
Ralf Becker
075362984a
* Calendar: allow to schedule a videoconference via Jitsi
2020-04-03 10:28:34 +02:00
Ralf Becker
43c75cad94
UI change for videoconference
2020-04-02 15:15:04 +02:00
nathangray
cdbfcb391c
Calendar: Fix some cases where a changed participant status would not remove the event when it should
2020-03-12 09:19:12 -06:00
nathangray
458a40c792
Avoid some warnings caused by using foreach() over null
2020-03-11 09:25:31 -06:00
Ralf Becker
476d4bd99d
* CalDAV/OutlookSynchronizer: reject invitations when client deletes them without appropriate rights in his calendar
2020-03-04 20:17:34 +01:00
Ralf Becker
44d9fcc790
Revert "* CalDAV/OutlookSynchronizer: reject invitations when client deletes then without appropriate rights in his calendar"
...
This reverts commit 4c6e41d479
.
2020-03-04 19:16:50 +01:00
Ralf Becker
4c6e41d479
* CalDAV/OutlookSynchronizer: reject invitations when client deletes then without appropriate rights in his calendar
2020-03-04 16:58:38 +01:00
Ralf Becker
1bbfb13421
* CalDAV/Calendar: always set organizer and participants outside own calendar
...
in own calendar organzier and participants are suppressed if owner is only participant
2020-02-26 13:51:58 +01:00
nathangray
e99c3368e6
* Calendar: initial load speed improvement
...
Skip the server-side get_rows() call to get to the UI faster it not on listview
2020-02-21 11:20:04 -07:00
nathangray
1738c07d4a
* Calendar: Change default date range when nothing else is set to current month
2020-02-20 09:57:22 -07:00
Ralf Becker
0f64b4c740
* CalDAV/Calendar: fix for first recurence being an exception cause it to be deleted by mac calendar
...
due to wrong start of series not taking execption into account
also fix missing timezone in EXDATE did not match recurrence
2020-01-10 11:13:18 +01:00
Ralf Becker
a9d07620d4
* Calendar/CalDAV: virtual exceptions (different status for recurrences) were not exported
2020-01-07 17:31:58 +01:00
nathangray
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