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 |
|
Nathan Gray
|
f28fb14572
|
Add 'Do not notify of these changes' checkbox to edit dialog
|
2011-03-09 17:26:20 +00:00 |
|
Ralf Becker
|
3dfe00c4bc
|
fixed not disabled alarm delete button, if user has no edit rights (already gave a permission denied message)
|
2011-03-07 10:18:20 +00:00 |
|
Ralf Becker
|
2d26d18c74
|
if contact in $_GET[participants] parameter for edit is a user, use the user instead
|
2011-02-15 11:34:36 +00:00 |
|
Ralf Becker
|
df5aae20f5
|
fixed corrupted non-ascii chars in deleted message
|
2011-01-06 04:48:41 +00:00 |
|
Klaus Leithoff
|
a1de30be38
|
* Calendar, MailToAllParticipants: force type to plain as thunderbird (with lightning attached) seems to try to be smart while parsing html messages with ics attachments, but fails with a parse error, resulting in a not displayed message in thunderbird
|
2010-12-09 11:57:14 +00:00 |
|
Nathan Gray
|
65a1f21890
|
Fix logic to hide delete button
|
2010-11-22 16:46:18 +00:00 |
|
Nathan Gray
|
7358243aa1
|
*Users can now see and restore their 'deleted' but held events, if deletion prevention is turned on. There is now a config setting to allow users to purge their own 'deleted' events.
|
2010-11-22 16:19:28 +00:00 |
|
Jörg Lehrke
|
46345ee80d
|
* Fix 'Shift Calendar Series' issue (Stylite #8273)
|
2010-11-21 13:23:01 +00:00 |
|
Ralf Becker
|
c115d73cfb
|
* check quantity of resource to book against maximum, as conflict check only fails if other events are involved
|
2010-11-11 13:29:37 +00:00 |
|
Jörg Lehrke
|
fbbef0c68c
|
* Calendar: Use participant's preferences to handle status resets while moving events
|
2010-11-02 11:00:41 +00:00 |
|
Nathan Gray
|
e1505758b7
|
Add ability to set an alarm for after the appointment [starts]
|
2010-10-06 17:40:49 +00:00 |
|
Ralf Becker
|
8241be4091
|
storing deleted timestamp instead of a deleted flag, to allow to use calendar table instead of egw_api_content_history later on
|
2010-09-09 09:11:57 +00:00 |
|
Ralf Becker
|
1d98728552
|
fixed not disabled custom field tab, if no cfs exist
(problem was added history tab, which changed name of tabs widget, now using "tabs=general|...")
|
2010-08-16 07:13:47 +00:00 |
|
Nathan Gray
|
3a4bd1e45a
|
Allow admins to restore deleted events
|
2010-06-28 11:38:28 +00:00 |
|