Jörg Lehrke
743ada827f
Fix 'non_blocking' issue (especially for Nokia)
2010-05-14 11:14:06 +00:00
Jörg Lehrke
0f048fe08b
Fix monthly recurrence issue (bug#2584)
2010-05-14 11:13:11 +00:00
Jörg Lehrke
4572aa47ed
Fix email-only attendees issue
2010-05-14 11:11:24 +00:00
Jörg Lehrke
ed1614ebc8
Add Nokia 5800 XpressMusic to supported devices
2010-04-29 05:13:37 +00:00
Jörg Lehrke
29292e3cbb
Export all-day events as 'EVENT' to Nokia devices
2010-04-23 14:37:36 +00:00
Jörg Lehrke
e712cfe9ce
Fix iCal export of incomplete events again .-(
2010-04-23 11:03:55 +00:00
Jörg Lehrke
7cd4036b34
Fix iCal export of incomplete events
2010-04-23 10:41:44 +00:00
Jörg Lehrke
4c3cfa2144
SyncML and GroupDAV Backport
2010-04-16 09:24:55 +00:00
Jörg Lehrke
682c363bb4
Fix group participant issue
2010-04-12 07:26:21 +00:00
Ralf Becker
9e49963a46
reverting r29716 (Fix for SyncML prefs)
2010-04-06 12:51:17 +00:00
Ralf Becker
a87f6bdf33
merged r29620 to 9.2: Fix SyncML preferences
2010-04-06 10:09:40 +00:00
Ralf Becker
d7964086db
fixed after r29539 broken install:
...
- calling egw_time::getTimezones() not possible during setup time -->
stalling all installs
- using tz_id=1 for a default is not possible, as that's the first
regular tz_id on new install --> using '0' now
- added translation for that new calendar setting
2010-03-22 14:22:57 +00:00
Jörg Lehrke
4e9701d7ad
Configurable timezone for file export of calendar data
2010-03-17 16:28:18 +00:00
Jörg Lehrke
c53c27d9d4
Fix CLASS:PRIVATE issue
2010-03-15 17:22:19 +00:00
Jörg Lehrke
1b301569e1
Fix Funambol STATUS issue
2010-03-08 13:53:57 +00:00
Jörg Lehrke
a69887122e
Apply Calendar SyncML and GroupDAV changes
2010-03-07 22:07:34 +00:00
Jörg Lehrke
269d034606
Fix VTIMEZONE issue
2010-02-16 15:45:27 +00:00
Jörg Lehrke
de6d609752
Fix CalDAV missing event ID
2010-02-08 20:42:37 +00:00
Klaus Leithoff
d9abc32437
joergs lehrke commit 28953 enable sife again
2010-01-14 08:15:01 +00:00
Ralf Becker
18574aaede
Merged commits from Jörg:
...
- r28939: Fix empty EXDATE issue
- r28934-7: Fix vCal 1.0 RRULE issue
2010-01-13 06:39:44 +00:00
Ralf Becker
081445949f
Merged Jörgs commits:
...
- r28917: Fix encoding issues; improvements for Funambol clients
- r28918: Fix SyncML client recognition
- r28919: More Funambol adjustments and workarounds
- r28920: Fix task priorities for Funambol WM Client
- r28921: Fix various issues introduced with Funambol adjustments; code
cleanup
- r28922: Enforce SINGLE, if detected; cleanup logging again
2010-01-11 23:48:42 +00:00
Ralf Becker
c0b827b499
merged commits from Jörg and Christian:
...
r28894: Fix recur_enddate during import/export
r28893: Calculate the EGw recur_enddate properly
r28889: substract only one second from incoming whole day events because
EGw stores whole day events with DTEND 23:59:59
r28886: fixed wrong indents
2010-01-08 02:35:23 +00:00
Ralf Becker
ae34dae240
merged r28889 von Jaytraxx: substract only one second from incoming whole day events because EGw stores whole day events with DTEND 23:59:59
2010-01-04 22:57:00 +00:00
Ralf Becker
6081223119
merged r28873 from Jaytraxx: implemented different priority values for funambol/outlook clients since outlook does not support the RFC defined PRIORITY values, fixed some typos
2009-12-31 22:12:39 +00:00
Ralf Becker
6cc7414ce6
Fixed CalDAV/GroupDAV to include all exceptions of a series in the
...
resource of the series master. Now the status of single recurrences of a
serie are send to the clients as (virtual) exceptions as Jaytrax&Joerg
implemented it already for SyncML.
The implementation is unfortunately a little different, as CalDAV
differs from SyncML and I dont know the SyncML part that well. Maybe we
can re-unify the code again together.
Tested so far with Tb3/Lightning1.0b and a little with iPhone.
Please let me know, if you run into problems with other clients.
(Including fix from Jaytraxx: call groupdav::fix_series() really just
for groupdav clients)
2009-12-31 22:11:01 +00:00
Jörg Lehrke
d6da8d8980
Fix yearly recurrence issue for version 1.0
2009-12-06 18:04:08 +00:00
Jörg Lehrke
8f0bd9a5dc
Fix recurrence UNTIL calculation
2009-12-04 15:38:23 +00:00
Jörg Lehrke
e7ec189ea4
Use ['egw_info']['server']['server_timezone'] to reset server timezone
2009-12-03 08:28:45 +00:00
Jörg Lehrke
dd92e60180
Use UID for find_content(); code cleanups
2009-12-01 10:24:55 +00:00
Jörg Lehrke
738726abf1
Adjust group attendee handling
2009-11-29 21:03:17 +00:00
Jörg Lehrke
a0e1a238dd
Optimized SyncML memory footprint; fixes various filter issues
2009-11-29 14:03:45 +00:00
Christian Binder
96c5fc3184
quietened logging
2009-11-27 08:33:10 +00:00
Jörg Lehrke
3d93128777
Enforce configured device timezone during import
2009-11-27 06:47:21 +00:00
Jörg Lehrke
6a7b07e3c6
New PARTICIPANT/ORGANIZER schema
2009-11-26 18:36:19 +00:00
Christian Binder
8ae3b5f833
fixed empty RECURRENCE-ID on ical export
2009-11-23 13:03:35 +00:00
Jörg Lehrke
cb9ea723c6
Set VTIMEZONE DTSTART entries properly
2009-11-19 13:30:30 +00:00
Jörg Lehrke
1b20783041
Fix Yearly RRULE Issue with Funambol Outlook Sync Client
2009-11-19 11:52:41 +00:00
Jörg Lehrke
4088b81c5c
Impoved support for recurrences if device timezone differs from event timezone
2009-11-19 10:13:17 +00:00
Jörg Lehrke
9e6d97f106
Fix VTZIMEZONE DTSTART Issue
2009-11-19 07:52:42 +00:00
Christian Binder
16538f4f9d
use check_perms() on ical export and merge categories on import
2009-11-18 14:46:25 +00:00
Jörg Lehrke
86d648a995
Set event['tzid'] for clients using UTC timestamps
2009-11-16 17:28:34 +00:00
Ralf Becker
5d1fd4aedb
"timezone of events in iCal class depend on $date_format parameter (depending on device type)"
2009-11-13 07:52:06 +00:00
Jörg Lehrke
db25947a38
Use new rrule iterator class for RRULE generation
2009-11-12 19:08:23 +00:00
Jörg Lehrke
014119f075
Add device specific timezone settings
2009-11-11 21:31:33 +00:00
Ralf Becker
9df8b0bdbf
new static calendar_timezones::DateTimeZone($tzid) method returning a
...
DateTimeZone object resolving by PHP not supported Windows timezones
with their standard alias
2009-11-10 20:07:33 +00:00
Ralf Becker
85bf743434
"Using VTIMEZONE component from new calendar_timezones class (imported sqlite DB from Lighting) for exports and importing TZID from iCals.
...
Horde Code already uses VTIMEZONE component to return times in servertime, no need to change anything there."
2009-11-10 15:08:35 +00:00
Jörg Lehrke
7198ed861f
make code more comprehensible
2009-11-06 15:44:04 +00:00
Jörg Lehrke
bacca46078
Fix Alarm Inport Issues
2009-11-03 16:31:07 +00:00
Jörg Lehrke
85a9a06a96
Only one VTIMEZONE per VCALENDAR; Export Alarms again
2009-10-30 21:39:19 +00:00
Jörg Lehrke
a87fc26aa7
Fix RRULE issue for vCal 1.0; Fix timestamps with TZ issue
2009-10-29 19:42:32 +00:00