443704a12f
temporary disabling meeting requests from calendar and docu update
2011-05-16 13:46:15 +00:00
678d0ed937
AS supports now two types of meeting requests:
...
a) meeting request arriving per mail via felamimail_activesync::GetMessage(List)
b) EGw internal meeting requests via calendar_activesync::GetMeetingRequest(s)
EGw backend returns both via INBOX to the client device (b) with negative id's to not conflict with mail uid's)
MettingResponse method in EGw backend calls calendar or fmail depending on id
Unfortunately this is NOT yet completly working:
- could not test with fmail, as I have no permanent internet access
- MeetingResponse method of calendar get never called, in fact client never sends one :-(
- meeting requests via calendar a now displayed double:
a) via calendar_activesync::GetMessage(List), which could be switched off easily
b) via calendar_activesync::GetMeetingRequest(s)
client sends no MeetingResponse on either of them, for a) it displays buttons to accept, tentative or decline, but only calls SendMail and ChangeMessage (without status)
--> do NOT update if you already use AS!!!!!!!!!!!!!!!!!!!!!!!!!!
2011-05-15 18:25:16 +00:00
59a0fc75ad
temporary fix for array passed as custom-field-link
2011-05-12 15:03:26 +00:00
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
59a91269e9
upper check-all button also needs to call egw_objectManager.toggleAllSelected()
2011-05-06 13:25:43 +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
45855d6b6e
Use action system to select all
2011-05-04 17:49:48 +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
30b922f30e
- fixed not working switching legacy actions columns on again
...
- moved some translations to common
2011-05-03 06:26:56 +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
1f0826c391
Good Friday and Easter Monday until 2016 from Kenneth Hawkins
2011-04-22 15:00:28 +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
905900dd41
Add ability to select group calendars for export
2011-04-06 22:04:37 +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