11411abef5
fix for 'cf_link_fields do not create link on inital save' in calendar: reason no id passed when called tracking for new events
2011-05-11 15:09:16 +00:00
a3805293b2
name Z-Push based ActiveSync protocoll support in EGroupware "eSync"
2011-05-07 16:52:48 +00:00
ffbef21045
Allow documents in dirs other than user's preference dir by passing full path
2011-05-05 21:41:20 +00:00
4e13824fc5
patch #2953 : limit calculation of exceptions in recuring event to horizont
2011-05-03 17:33:50 +00:00
9e141e72e0
patch #2952 : typo in class.calendar_so.inc.php
2011-05-03 17:28:54 +00:00
b0949a3e65
return parsed organizer, as we need it in AS and it does not hurt other users of ical class
2011-04-28 17:56:44 +00:00
f3402daf91
fixed not included participants which are email addresses or contacts in AS
2011-04-28 17:55:44 +00:00
05843ff1d9
new name for no_notifications checkbox
2011-04-28 07:27:09 +00:00
653d4991d7
context menu for calendar list
2011-04-27 16:53:06 +00:00
0a04c20764
do NOT allow users to purge deleted events, if we dont have 'user_purge' enabled
2011-04-27 16:28:38 +00:00
0aac7e43a9
using new historylog custom field stuff
2011-04-20 06:22:29 +00:00
34e915876d
Skip events that don't fit into the selected time range
2011-04-18 19:25:23 +00:00
f46cb24198
* PostgreSQL: when importing/updating timezones, only query last insert id, if not already in database (gives warning for PostgreSQL)
2011-04-11 16:06:10 +00:00
459e6be4d2
Blacklist calendar CSV import because it doesn't work the same as the others, and you should use iCal. If someone needs it, they can put it back in.
2011-04-11 15:21:10 +00:00
440bcb1235
* Calendar: fixed not working "use event TZ" pref for iCal exports and allways use event TZ for calendar notifications (NOT use file export pref.)
2011-04-11 10:59:59 +00:00
51c365d572
deal with cols parameter to search() being an array
2011-04-10 13:52:35 +00:00
1b8654b57f
fixed PostgreSQL error on CalDAV PROPFIND: not all selected columns where in GROUP BY clause
2011-04-10 13:11:33 +00:00
da95032505
fixed some problems with r34529: move all filtering into SQL query
...
- group-calendar empty
- owner-too filter fixed
- events with multiple users with differnt status and group invitation fixed
2011-04-09 14:41:15 +00:00
1d9f9e4ee3
removed not used code and only query user what to do with exceptions, if we have some
2011-04-08 14:21:23 +00:00
2de73d86a5
fixed not working creation of new series, calendar_bo::read() always returned some event, even if no id given
2011-04-08 14:20:01 +00:00
02d8b86d7e
Limit UI to just ID
2011-04-07 15:10:05 +00:00
f4e372747a
allways update modified TS and modifier in save(), removed code to only conditionally update in update()
...
fixes bug that ctag got not updated when eg. a recurrence got deleted
2011-04-07 08:01:48 +00:00
c443126893
make sure ca(rd|l)dav_name never get copied
2011-04-07 07:28:46 +00:00
9ba77ce164
Enable conditional import for calendar
2011-04-06 23:51:24 +00:00
20b6a2f2ee
Add calendar ID to field mapping options
2011-04-06 23:27:22 +00:00
49acbabce2
Add calendar ID to merge tags
2011-04-06 23:18:08 +00:00
cdf246b0dc
Improve human friendly value handling
2011-04-06 23:12:50 +00:00
5325043b71
Default export date selection to current calendar view, overriding preferences
2011-04-06 22:25:21 +00:00
0bfd238e3f
* CalDAV: store name part of URL from client PUT request, to fully comply with CalDAV spec
2011-04-06 19:26:10 +00:00
be3dd73dcf
quietened permanent error_log
2011-04-06 12:56:40 +00:00
bef80c1f7f
improved performance of ctag generation (using only a single and quick DB query, compared to multiple queries plus one for each recurring event
2011-04-06 12:46:21 +00:00
7ccc7adadf
fixed recurring events with enddate are on recurrence short in AS
...
enddate in EGroupware or iCal is only a date, but AS needs a time incl. correct starttime
2011-04-06 08:04:43 +00:00
1df79639b9
quieten permanent error_log
2011-04-06 08:03:32 +00:00
66c61cb74e
- move all filtering into SQL query in calendar_so, to be able to correctly return N rows starting from row M
...
- re-enabling propfind iterator again for calendar (fetching events in chunks of 500), to lower memory footprint
Please note: changed SQL queries used for CalDAV do not take changed participants (or status) in exceptions into account
2011-04-05 15:32:20 +00:00
81a74f2069
fix for foldersync loop, when users calendar is empty and ctag=0
2011-04-04 21:56:37 +00:00
cbcc4c6c49
updated activesync engine to latest as12.1 code from Andreas B:
...
- adding better support for non strict protocol implementations to improve device compatibility
- fixing an issue of iOS Mail App crashing, due to server reporting changes not requested by client during message fetch.
- adding support for multiple profiles(with different usernames) on one device to one server. (iOS)
- Protocol Version 14.1 is now offered to the client
- general improvements to request handling
Updated egw backend and all plugins to be compatible with latest changes to sync engine.
ATTENTION: profiles need to be recreated on the devices.
2011-04-02 20:18:37 +00:00
e34db60775
fixed typo causing fatal error when client sends a recuring event with a given number of occurences
2011-04-01 08:23:09 +00:00
ccfe337f1e
Remove date from fancy date+time formatting for multi-day events, leave day-relative time
2011-03-29 15:10:55 +00:00
4d5105806d
Add different day / time for multi-day events, based on which day is being merged
2011-03-28 16:55:24 +00:00
267241e149
Add date to starttime & endtime for multi-day events
2011-03-28 16:24:36 +00:00
2a9198eb86
throw an exception, if calendar_bo::resource_info($uid) is called with a non-scalar parameter
2011-03-28 12:04:34 +00:00
32f0131e08
fix for egroupware.org bug #2842 : Invalid array in class.calendar_uiviews.inc.php
2011-03-28 10:41:23 +00:00
3a32a328a1
fixed calendar categories not beeing imported from as clients
2011-03-27 20:40:53 +00:00
b57bc41e54
as support for message flag
2011-03-27 19:02:04 +00:00
4457bdf5f8
* updated timezone database to version 1.2011b from current Lightning snapshot
...
- automatic import of updated timezone database calendar/setup/timezones.sqlite, so in future commting new timezones is all it needs
2011-03-27 09:50:08 +00:00
649861a7a8
- supporting AS busystatus (0=free --> non_blocking=1, 1=tentative,2=busy,3=out-of-office --> non_blocking=0)
...
- fixed whole day events been transmitted 1 sec short from EGw to the device (#2903 )
2011-03-25 08:24:02 +00:00
cd4ff32143
returning and parsing of exceptions and alarms:
...
- AS does NOT support differnet participants or status for exceptions
- AS only supports a single alarm
2011-03-24 23:31:03 +00:00
bd6889657e
fixed etag for series not containing etag's of exceptions
2011-03-24 22:18:30 +00:00
4fcd8a40bb
fixed fatal error: 6. param is no reference
2011-03-24 22:17:11 +00:00
4101c181d4
fixed doublicat groups, because they were in grants and memberships
2011-03-24 17:19:31 +00:00