Ralf Becker
3346976e22
several fixes for z-push 2.5 and iOS 12.3:
...
- send not invitations as calendar-events, just email meeting requests, as they double the events with z-push 2.5 and iOS 12.3
- send all participants incl. organizer as participants, as Exchange also does that and they are otherwise lacking on Android
- fix meeting requests without CLASS:PUBLIC got imported as private events
- better logging for ChangeMessage
2019-06-14 21:12:05 +02:00
Ralf Becker
8e419f1c1a
* Calendar/Mail: handle meeting requests for single recurrences and exceptions
2018-06-27 18:28:20 +02:00
Ralf Becker
b75d8e6692
reverting using zPush TimezoneUtil, as it causes Outlook sync to stall
2017-02-27 20:08:53 +01:00
Klaus Leithoff
a2e584d632
fix cut and paste typo
2017-02-24 08:05:15 +00:00
Klaus Leithoff
621363820d
replace calendar_zpush::tz2as with TimezoneUtil::GetFullTZFromTZName call, as it seems to produce more accurate results
2017-02-23 11:32:22 +00:00
Klaus Leithoff
2ba626ac04
using TimezoneUtil in GetMessage to determine as_tz array more correctly
2017-02-23 11:11:04 +00:00
Ralf Becker
1a27a7b840
z-push (2.3 at least) requires a timezone for recurring events
2016-06-25 10:55:28 +02:00
Ralf Becker
67ffe04524
* eSync/Calendar: reading events in chunks of 100, to keep memory down for huge calendars
2016-06-24 11:15:56 +02:00
Ralf Becker
eae2b52f79
real Exceptions not always shown, because using SyncAppointment instead of SyncAppointmentException did not render required ExceptionStartTime
...
Thanks to Sebastian from Z-Push
2016-06-20 22:11:35 +02:00
Ralf Becker
c07b3b26e4
remove old (from Andreas z-push fork) and no longer used md5body attribute
2016-06-17 08:42:49 +02:00
Ralf Becker
e600eede2a
fix iOS calendar crashed if event-organizer had no email address
2016-06-16 18:14:28 +02:00
Ralf Becker
3f9fd761bb
revert last commit to fix PHP Fatal error: Declaration of calendar_zpush::ChangeMessage($folderid, $_id, SyncAppointment $message, $contentParameters) must be compatible with activesync_plugin_write::ChangeMessage($folderid, $id, $message, $contentParameters)
2016-06-08 12:53:05 +02:00
Ralf Becker
277c21ed9e
add SyncAppointment object to function signature
2016-06-08 11:57:12 +02:00
Ralf Becker
dcc003cedf
move calendar to new api
2016-05-01 17:47:59 +00:00
Ralf Becker
4121546e85
fix docu and logging as logic for change is in backend
2016-02-23 15:04:30 +00:00
Klaus Leithoff
3f861274aa
first shot at missing (recurring) appointments
2015-12-03 15:55:48 +00:00
Klaus Leithoff
7a99c3f8a5
improve ical2array as it messed up the ical information on recurring calls
2015-11-24 16:05:01 +00:00
Ralf Becker
aa7666baac
remove old zpush (1) support and refactored backend (autoloadable name, moved interfaced to separate file
2015-11-05 13:23:00 +00:00
Ralf Becker
6886b0a3b1
meeting requests and responses were send twice in spite of esync preferences
2015-10-22 17:24:14 +00:00
Ralf Becker
7fb9d4d15f
fixes around calendar sync and meeting-requests, also fixed all IDE warnings in calendar_zpush
2015-10-14 16:42:04 +00:00
Ralf Becker
121f5dc68d
dito for zPush2: iOS 9.0.2 (maybe other clients and versions too) moved start- and end-date of synchronised meeting requests to date of sync
2015-10-06 12:21:54 +00:00
Ralf Becker
f55ce966cb
using calendar_zpush not calendar_activesync
2015-09-04 15:40:47 +00:00
Klaus Leithoff
aa651be625
add calendar to zpush capable apps, adapt calendar_zpush recursive call
2015-06-16 15:12:48 +00:00
Ralf Becker
78293e8939
fix wrong class name
2015-06-16 08:24:05 +00:00
Ralf Becker
583ce92b99
work in progress zpush2: to enable see comment in index.php
2015-06-16 06:37:16 +00:00