Ralf Becker
3fa98b8209
* Calendar: automatic cancel alarms from removed or rejected participants
2013-08-29 14:31:45 +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
Klaus Leithoff
b5a7c9724e
silence php warning on copy event, when no alarm ios set
2013-06-21 09:57:19 +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
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
Ralf Becker
deebea348c
* Calendar: copying of events now preservs quantity of resources
2013-02-21 15:21:39 +00:00
Ralf Becker
c3111baaa7
missing templates and a fix for new reply handling
2013-02-01 16:55:17 +00:00
Ralf Becker
65d7134ef9
* Calendar/FMail: allow to apply replys to meeting requests
2013-02-01 12:23:21 +00:00
Nathan Gray
a0965bfd9f
Add 9 hour duration
2012-12-04 22:41:10 +00:00
Ralf Becker
41fc23a932
* Calendar: sort participants by there name
2012-11-13 11:23:50 +00:00
Nathan Gray
1495c28b5a
* Calendar copying:
...
- Links and alarms now get copied too
- Now available from event list context menu
2012-10-24 15:06:57 +00:00
Nathan Gray
d0f6b40a2b
Pre-set recurrence end date in popup to start date
2012-10-23 15:22:13 +00:00
Ralf Becker
4910a6182c
fixed PHP Warning: Illegal string offset
2012-10-23 15:09:58 +00:00
Ralf Becker
1731711d33
* Calendar: deny creating of recurring events, if duration of a single recurrence is longer then the recurrence interval
2012-10-22 15:47:32 +00:00
Ralf Becker
122230b88e
* Calendar/CalDAV/eSync: fixed exceptions get not deleted with series via CalDAV or eSync
...
moved code from our UI to BO, to either delete exceptions (default) or keep them with a new UID
2012-10-22 13:15:58 +00:00
Ralf Becker
84ba4ba538
* Calendar: add duration intervalls 10, 12, 14 and 16 hours
2012-09-04 13:30:41 +00:00
Ralf Becker
fcd9862198
* Calendar/EMail: allow to accept, reject, tentative group invitations (gave error "You are not invited..." previously)
2012-06-12 16:18:44 +00:00
Klaus Leithoff
9465e654dd
calendar/email: distinguish between meeting request and meeting reply, while displaying ics
2012-06-06 07:54:24 +00:00
Ralf Becker
45e27331e9
* Calendar: taking direct booking permission into account when copying events including resources (my.stylite bug #2839 )
2012-05-15 11:20:32 +00:00
Ralf Becker
5200c51053
fix status="X" (no status set) returned by calendar_ical::ical2egw to "U" (unknown status), as participants with status "X" are not displayed
2012-04-24 15:09:52 +00:00
Ralf Becker
9d6bce8ed2
* Calendar/EMail: when accepting email invitation from organizer who is an EGroupware user but created invitation outside: if no access to organizers calendar, make organizer a participant with role CHAIR
...
- show errors from calendar_boupdate::update()
2012-04-24 14:39:55 +00:00
Ralf Becker
9d30ff7686
* Calendar: iCal import via mime-registry (clicking on iCal file in filemanager) displayed event in server- instead of user-time
2012-03-22 14:02:31 +00:00
Ralf Becker
db7e935aef
* Calendar: mail all participants was attaching iCal with wrong time(zone)
2012-03-12 12:46:36 +00:00
Ralf Becker
2ed265a7fb
* EMail/Calendar: for meeting requests to recuring events check recurrance enddate, not event-date, to deny importing it with "event is in the past"
2012-03-12 08:53:11 +00:00
Ralf Becker
f41d998e54
* Filemanager/FMail/Calendar: allow to open .eml and .ics files from filemanager in fmail or calendar (infrastructure for apps to register which mime-types they can open)
2012-03-08 18:45:18 +00:00
Ralf Becker
2ecedd2d0d
* InfoLog/Calendar: renamed context menu "Calendar" to "Schedule appointment" and make preset participants configurable, allow to config prefix for sub-entries and allow times in due-date
2012-02-22 12:32:56 +00:00
Nathan Gray
df4a6b99eb
Changed end date / duration to use (in order):
...
Due date, completed date or start + duration preference
2011-12-22 15:31:03 +00:00
Nathan Gray
5c9cae68fe
Add ability to create calendar entries from infolog entries
2011-12-20 17:32:54 +00:00
Klaus Leithoff
cc86326cb4
* calendar: allow to send a meeting request to all participants, add action to calendar event edit to choose between sending meeting requests or a mail with the ics file of an event attached.
2011-12-16 10:29:31 +00:00
Ralf Becker
e8f1143d6d
fixed fatal error: Cannot pass parameter 6 (of calendar_boupdate::update) by reference
2011-11-11 12:55:30 +00:00
Ralf Becker
92a1cf4354
fixed alarm on series got lost, if creating an exception
2011-11-11 12:47:04 +00:00
Ralf Becker
996d1e4ed7
* Calendar: fixed many issues when moving or modifiny (parts of a) recurring event (alarms, recurrance type, time)
2011-11-10 18:39:36 +00:00
Ralf Becker
975a8ade09
* API/Calendar: allow to link to accounts and allow to select accounts as participants by searching them like contacts
2011-09-07 16:47:08 +00:00
Ralf Becker
87bd4bf2f2
quietend PHP Warning: explode() expects parameter 2 to be string, array given on line 313
2011-08-11 07:41:50 +00:00
Ralf Becker
09b4ba803f
* Calendar: fixed various issues with history in calendar: id display, unecessary stuff loged, ...
2011-08-04 14:03:43 +00:00
Ralf Becker
a0f155ff6f
fixed PHP fatal error: can not pass parameter 6 by reference
2011-08-02 15:56:02 +00:00
Ralf Becker
b186e79362
fixing r35871: status was not explicitly set to false (only to true) and therefore not editable
2011-08-01 16:37:47 +00:00
Ralf Becker
d0972417b6
* Calendar: fixed in readonly events custom fields were still editable
2011-08-01 15:58:12 +00:00
Ralf Becker
0d310bcddd
fix exception: calendar_bo::resource_info(NULL) parameter must be scalar, when deleting and afterwards adding a participant
2011-06-21 06:46:51 +00:00
Ralf Becker
af820949b4
transfering meeting requests via session, as get parameters are limited in size and also pass on charset, to handle non utf-8 meeting requests correct
2011-05-31 10:12:39 +00:00
Ralf Becker
145cf9ce68
New method to display meeting-requests for fmail and allow to (tentativ) accept or reject them
2011-05-27 20:32:46 +00:00
Ralf Becker
97d920bc57
open already existing events and not import them again
2011-05-26 18:40:35 +00:00
Ralf Becker
547ec37257
new parameter "ical" to calendar_uforms::edit, to create a new event based on an ical
2011-05-26 18:28:41 +00:00
Ralf Becker
653d4991d7
context menu for calendar list
2011-04-27 16:53:06 +00:00
Ralf Becker
0aac7e43a9
using new historylog custom field stuff
2011-04-20 06:22:29 +00:00
Ralf Becker
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
Ralf Becker
c443126893
make sure ca(rd|l)dav_name never get copied
2011-04-07 07:28:46 +00:00
Ralf Becker
4fcd8a40bb
fixed fatal error: 6. param is no reference
2011-03-24 22:17:11 +00:00
Nathan Gray
de241b18f8
Add config setting to enable 'Do not notify' checkbox
2011-03-21 16:57:11 +00:00