Commit Graph

2252 Commits

Author SHA1 Message Date
Ralf Becker
b54e77f266 * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps 2014-02-20 17:46:44 +00:00
Ralf Becker
670f11c5f2 fixed iCal and iMip method and notification text for initial responses to organizer to be replys (not added=invitation) 2014-02-20 16:14:59 +00:00
Ralf Becker
1f9922d6b3 * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) 2014-02-20 15:11:50 +00:00
Ralf Becker
383779419e * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) 2014-02-20 15:05:05 +00:00
Hadi Nategh
ed5ff6fd1a Fix calendar ignore conflict when the conflict is not from resources 2014-02-12 13:06:31 +00:00
Ralf Becker
98135e4087 using capital REQUEST in method parameter 2014-02-05 15:15:21 +00:00
Hadi Nategh
aac5309c8f Add "Allow ignore conflicts" feature for resources 2014-01-29 13:46:30 +00:00
Ralf Becker
13af04b202 * Calendar/eSync: fixed caching causing new events on EGroupware side not to appear on device (withing time of a running ping-request) 2014-01-28 16:26:31 +00:00
Ralf Becker
27f254afb6 * Calendar,EventMgr: fixed locking of events to work with current browser versions 2014-01-28 13:31:49 +00:00
Hadi Nategh
9316a880ab Make sure the edit_series javascript function is loaded after getrows in calendar list view 2014-01-09 11:14:52 +00:00
Ralf Becker
3c2041c0ae * CalDAV/CardDAV: only advertice sync-collection report, if we track deleted entries (history-logging enabled, not working otherwise) 2014-01-07 11:11:21 +00:00
Jörg Lehrke
7559374ca6 Fix X-MICROSOFT-CDO-ALLDAYEVENT calendar issue for CalDAV clients 2013-11-23 08:12:35 +00:00
Ralf Becker
d25f9dce25 * CalDAV: fixed wrong http-status for delete in inbox and announce sync-report on inbox, so clients using it get events only once 2013-10-31 11:29:44 +00:00
Hadi Nategh
529d78e0b3 Show always print button in calendar print template 2013-10-17 12:31:19 +00:00
Ralf Becker
84de505721 for new or changed group-invitations, remove previously deleted members, so they show up again 2013-10-17 12:01:53 +00:00
Ralf Becker
1ea11843fb * PostgreSQL/Calendar: clicking on InfoLog entries opened new calendar entry instead of existing InfoLog 2013-10-15 11:29:21 +00:00
Ralf Becker
29b8cc5d5c * CalDAV/CardDAV: fixed not working propfind-request to single resource in calendar/addressbook collection 2013-10-01 11:38:56 +00:00
Ralf Becker
2d88f9db75 full implementation of draft-murchison-webdav-prefer-05, incl. return=representation for 412 conflicts 2013-10-01 10:55:44 +00:00
Ralf Becker
71332a3deb * CalDAV/CardDAV: fixed multiget-report to correctly report not found urls
merge from Trunk r43891: fixed not found multiget-report urls where not reported (worked for calendar only before sync-report was introduced)
2013-10-01 10:46:03 +00:00
Ralf Becker
79ebc92349 fixed warning reported by Anthony Messina on developers list 2013-09-02 06:49:29 +00:00
Ralf Becker
e57ac57867 * Calendar/ActiveSync: keep external organizer and status&role of existing participants, if clients does not send them 2013-08-30 11:13:58 +00:00
Ralf Becker
dc4755efb6 * Calendar/EMail: accepting mail invitations sets now external organizer as role CHAIR (externals can not be event-owners), to send replys back to organizer 2013-08-29 14:37:01 +00:00
Ralf Becker
3fa98b8209 * Calendar: automatic cancel alarms from removed or rejected participants 2013-08-29 14:31:45 +00:00
Hadi Nategh
0c9c6b6afd fix not linked calendar\'s project links to timesheet, when creating timesheet by multi-select entries 2013-08-22 13:26:38 +00:00
Ralf Becker
183a326cb0 * Calendar: fixed not working filter "only group events", to not include events of members 2013-08-15 16:02:52 +00:00
Ralf Becker
012acc7e56 * Calendar: when moving a series exceptions where lost (regular recurrences shown again) and exceptions where moved too 2013-08-15 12:24:32 +00:00
Ralf Becker
2406d1216f fixed 2 warnings 2013-08-15 10:39:06 +00:00
Nathan Gray
fea1126283 Fix missing custom field values on first visit to calender list 2013-08-05 15:08:02 +00:00
Ralf Becker
d10dc3ac8b fix sql error, if contact_bday is not aliases as bday (works too if it is alias) 2013-07-23 15:09:07 +00:00
Ralf Becker
3fc090ba33 fix sql error, if contact_bday is not aliases as bday (works too if it is alias) 2013-07-23 15:03:12 +00:00
Ralf Becker
639d686176 * Calendar: use "default" filter for home screen, instead of "all" which shows canceled events too 2013-06-27 09:25:35 +00:00
Klaus Leithoff
b5a7c9724e silence php warning on copy event, when no alarm ios set 2013-06-21 09:57:19 +00:00
Ralf Becker
081bb820db * Calendar: changing an existing, recurring event to whole-day, caused an end-time on day before start 2013-06-07 11:54:09 +00:00
Ralf Becker
cf992c6453 fixed "not working" save in Calendar >> Site config, gave a wrong, but not displayed, validation error 2013-06-05 07:22:54 +00:00
Ralf Becker
18af05e967 * Calendar: configuration to automatic create links for participants from addressbook 2013-06-04 18:01:04 +00:00
Ralf Becker
fbe1bea082 switching permanent error_log off 2013-05-16 16:02:35 +00:00
Ralf Becker
85c53152d1 * Calendar/CalDAV: reduced memory foot-print by caching alarms, calendars with lots of alarms and recurring events sync now with 128MB memory_limit 2013-05-16 16:00:24 +00:00
Ralf Becker
1d551921e7 * Calendar/CalDAV: fixed typo causing time range for sync into past and future to be shorter then default or explicilty set in preferences 2013-05-16 12:27:20 +00:00
Ralf Becker
70d5474d96 * Calendar: create InfoLog from event
added a general infolog_set hook like existing timesheet_set hook, to allow implementing apps to push further data to infolog, modified existing tracker code to use the hook too
2013-05-10 10:55:25 +00:00
Klaus Leithoff
894de23e69 * Calendar/DragDrop: Add drag n drop capability for IE Version >=10;
update wz_dragdrop js library from Walter Zorn from Version 4.87 to v. 4.91
2013-04-18 12:28:07 +00:00
Nathan Gray
142583956e Add general placeholder {{link}} is a link to current record 2013-03-20 14:58:27 +00:00
Nathan Gray
a00c37f3d0 - Code consolidation for merging links
- Cache notifications per date-time & lang preferences instead of generating for each user
- Custom notifications for Infolog
2013-03-19 15:07:53 +00:00
Ralf Becker
9cc5a75482 * CalDAV: preference to overwrite default on how many days to sync into past or future 2013-03-14 17:19:44 +00:00
Ralf Becker
d0428594a1 * Calendar/ImportExport: fixed out-of-memory condition while importing large iCal files
do NOT read whole file into memory, just pass stream so iCal class can use an iterator
2013-03-14 15:41:38 +00:00
Ralf Becker
166335f16e * Calendar/CalDAV: fixed recuring event disapeared from device, if a rejected recurrence existed and a change from an other user caused a reload (412 Precondition Failed) 2013-03-14 14:48:40 +00:00
Ralf Becker
a9ea8adfc0 * Calendar/CalDAV: fixed iCal import of recurring events to convert (not understood) yearly byday to monthly byday with interval 12 and daily byday to weekly byday, also fixed of by one error in enddate 2013-02-28 17:01:12 +00:00
Ralf Becker
68176a0276 * Calendar/CalDAV: fixed iCal parser calculating recurrence-enddate from COUNT parameter, taking into account BY* rules (RRULE:FREQ=WEEKLY;COUNT=4;BYDAY=Mo,Mi runs just 2 weeks!) 2013-02-27 14:35:36 +00:00
Ralf Becker
58c4ec7717 no more querying of recurrences for etag of series master, as all update methods now update modification time of series master for recurrenc-exceptions 2013-02-26 08:49:21 +00:00
Ralf Becker
0e957053dc * CalDAV/CardDAV: removed unnecessary (double) etag generation and improved calendar etag generation for recurring events 2013-02-25 11:18:32 +00:00
Ralf Becker
9240fe6970 * Calendar: moving an event series is not preserving participants (gave error there are not participants) 2013-02-21 16:29:32 +00:00