ralf
6e5a691a74
* eSync/Calendar: new preference how many days to sync back, if client specifies no limit / all, default is 365
2024-07-16 09:14:08 +02:00
ralf
4312300b63
* eSync/Mail/Calendar: limit request for all mail and events to 1 year back, instead of previous 178 or 100 days
2024-05-15 16:07:54 +02:00
ralf
e88230dd8f
* eSync: fix whole-day events were one day longer (shifted by timezone difference)
2024-05-15 11:29:37 +02:00
ralf
22a39c6a39
* Calendar/eSync: fix events created on the device are added to the server in a wrong timezone / shifted by some hours
2024-02-08 15:06:05 +02:00
ralf
83a2729cf0
another big chunk of PHP Warnings
2024-02-08 12:30:39 +02:00
ralf
608963aa9b
fix lots of warnings filling zpush logs
2023-06-09 18:28:57 +02:00
ralf
3980eb01a6
fix changing attendee status moves event due missing timezone conversation
...
The changed status itself is NOT send back to server, therefore it is NOT changed in EGroupware!
2023-06-09 14:05:44 +02:00
ralf
18c3ed19f4
* eSync: fix meeting requests confirmed via ActiveSync protocol got wrong time
...
if user- and server-timezone was different
2023-06-06 11:01:40 +02:00
ralf
a74bd82dde
next chunk of fixed PHP Warning: Undefined array key or variable in main repo
2022-04-26 21:04:16 +02:00
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