e7ec189ea4
Use ['egw_info']['server']['server_timezone'] to reset server timezone
2009-12-03 08:28:45 +00:00
dd92e60180
Use UID for find_content(); code cleanups
2009-12-01 10:24:55 +00:00
738726abf1
Adjust group attendee handling
2009-11-29 21:03:17 +00:00
a0e1a238dd
Optimized SyncML memory footprint; fixes various filter issues
2009-11-29 14:03:45 +00:00
96c5fc3184
quietened logging
2009-11-27 08:33:10 +00:00
3d93128777
Enforce configured device timezone during import
2009-11-27 06:47:21 +00:00
6a7b07e3c6
New PARTICIPANT/ORGANIZER schema
2009-11-26 18:36:19 +00:00
8ae3b5f833
fixed empty RECURRENCE-ID on ical export
2009-11-23 13:03:35 +00:00
cb9ea723c6
Set VTIMEZONE DTSTART entries properly
2009-11-19 13:30:30 +00:00
1b20783041
Fix Yearly RRULE Issue with Funambol Outlook Sync Client
2009-11-19 11:52:41 +00:00
4088b81c5c
Impoved support for recurrences if device timezone differs from event timezone
2009-11-19 10:13:17 +00:00
9e6d97f106
Fix VTZIMEZONE DTSTART Issue
2009-11-19 07:52:42 +00:00
16538f4f9d
use check_perms() on ical export and merge categories on import
2009-11-18 14:46:25 +00:00
86d648a995
Set event['tzid'] for clients using UTC timestamps
2009-11-16 17:28:34 +00:00
5d1fd4aedb
"timezone of events in iCal class depend on $date_format parameter (depending on device type)"
2009-11-13 07:52:06 +00:00
db25947a38
Use new rrule iterator class for RRULE generation
2009-11-12 19:08:23 +00:00
014119f075
Add device specific timezone settings
2009-11-11 21:31:33 +00:00
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
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
7198ed861f
make code more comprehensible
2009-11-06 15:44:04 +00:00
bacca46078
Fix Alarm Inport Issues
2009-11-03 16:31:07 +00:00
85a9a06a96
Only one VTIMEZONE per VCALENDAR; Export Alarms again
2009-10-30 21:39:19 +00:00
a87fc26aa7
Fix RRULE issue for vCal 1.0; Fix timestamps with TZ issue
2009-10-29 19:42:32 +00:00
6d3bf02d1c
Pseudo recurrence exception handling hacks; vCal 1.0 extensions
2009-10-25 18:22:01 +00:00
a11565ec9c
Fix VTIMEZONE RRULE issue and be more compliant with standard
2009-10-19 20:46:23 +00:00
a3c57c48b3
"fixed typo reported in bug #2302 - Error while imported iCal file (PHP Error)"
2009-10-12 15:44:52 +00:00
6f780041fa
Fix VTIMEZONE handling
2009-10-09 18:20:13 +00:00
49de506d6f
also export servertime if event has no recur_enddate - it could be a weekly or monthly recurring event
2009-10-06 14:29:46 +00:00
68dc2e4f47
also set date_format if servertime gets set - just for the case that it is used later
2009-10-06 13:20:41 +00:00
14d4f08b36
added missing param date_format
2009-10-06 12:41:08 +00:00
1353ae511a
Adds TZID/VTIMEZONE support for server timezone entries
2009-10-05 21:00:08 +00:00
9621d17f28
make ical class ready to propagate a status only exception to a real exception. this is just successful if the user has ACL edit rights on the event - otherwise the propagation attempt gets ignored. additionaly added some logical fixes
2009-10-01 13:30:18 +00:00
bbe301095e
fixed alarm handling: dont touch / ignore alarms being set for all users or alarms of other users since most clients do not know specific owners for alarms
2009-09-23 08:08:37 +00:00
5602cac698
complete rework of the ical import part: removed unclear 1:N relations, introduced get_event_info method which completely classifies incoming events first, removed code duplicates, re-organized importVCal() to have a more linear code structure and to make debugging easier in future. -- please forgive me if i may have introduced some bugs with that but its a huge change --"
2009-09-22 13:43:55 +00:00
b3f5fc282b
removed init of unused var minimum_uid_lenght in importVCal()
2009-08-26 12:14:41 +00:00
c902314499
Fixes user status update issue
2009-08-24 17:22:05 +00:00
babe8f056c
* Adapted to new database schema with reference/recurrence
...
* Group invitation handling
* Fixes for pseudo recurrences
2009-08-23 19:26:14 +00:00
45dfa1ab0d
fix: new supported field "recurrence" was named "reference"
2009-08-17 10:34:22 +00:00
bb5511cc9f
- methods to combine and split status, quantity and role
...
- $ignore_acl parameter for calendar_boupdate::delete()
- removed setting owner always as participant: owner is allowed to
remove himself as participant from an event
(owner only get's set, if there are no other participants in BO)
2009-08-06 11:29:05 +00:00
7742b606f8
"- storing and setting ROLE
...
- storing and setting resource quantity as X-EGROUPWARE-QUANTITY"
2009-08-04 17:37:49 +00:00
5aa62b71b9
"- first step of using new recurrence field
...
- fixed some wrong idention"
2009-07-28 08:58:39 +00:00
7d2308bedf
add switch based logging to default file /tmp/log-vcal or if set ['server']['temp_dir']./log-vcal
2009-07-24 14:18:57 +00:00
86db825cbf
"more RECURRENCE-ID stuff:
...
- disabling it on import, as we cant overwrite a cal_id with a timestamp
- fixing it on export, finding the closest exception to return it
- using array_merge to merge virtual and real exceptions, as + overwrites numeric keys"
2009-07-17 12:08:45 +00:00
0e3f456fe1
"RECURRENCE-ID: $event['reference'] is a calendar_id, not a timestamp"
2009-07-17 10:15:22 +00:00
9f377914c9
fix recurrence exception issue
2009-07-16 19:42:50 +00:00
cb0fc5db82
- merged SyncML-1.2 branch with trunk:
...
svn merge -r 26935:HEAD ^/branches/SyncML-1.2/calendar .
- with the exception of class.calendar_uiforms.inc.php,
as it was not updated with the latest changes from trunk
and I'm not sure about the changes
--> needs further discussion, sorry :-(
svn revert inc/class.calendar_uiforms.inc.php
2009-07-15 20:35:56 +00:00
00c55151e3
fix for "Column 'account_id' in field list is ambiguous" ERROR while importing events 2nd.go
2009-07-09 08:32:18 +00:00
7edb16d35a
fix for "Column 'account_id' in field list is ambiguous" ERROR while importing events
2009-07-09 08:10:29 +00:00
232252475f
patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
...
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00
085961d7e1
njv: calendar/groupdav work to improve groupdav compatibility and various sync proplems connected
2009-04-02 12:35:26 +00:00