2d26d18c74
if contact in $_GET[participants] parameter for edit is a user, use the user instead
2011-02-15 11:34:36 +00:00
df5aae20f5
fixed corrupted non-ascii chars in deleted message
2011-01-06 04:48:41 +00:00
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
65a1f21890
Fix logic to hide delete button
2010-11-22 16:46:18 +00:00
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
46345ee80d
* Fix 'Shift Calendar Series' issue (Stylite #8273 )
2010-11-21 13:23:01 +00:00
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
fbbef0c68c
* Calendar: Use participant's preferences to handle status resets while moving events
2010-11-02 11:00:41 +00:00
e1505758b7
Add ability to set an alarm for after the appointment [starts]
2010-10-06 17:40:49 +00:00
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
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
3a4bd1e45a
Allow admins to restore deleted events
2010-06-28 11:38:28 +00:00
9bca389162
Fix status change permission issue
2010-06-24 16:21:23 +00:00
16def751e3
Add 'reset stati options' to calendar
2010-06-23 14:47:34 +00:00
b53e7ccbcc
Fix participant issue in event shifting
2010-06-16 10:41:45 +00:00
e513532840
Fix enddate and alarm issue for series event shifting
2010-06-11 07:32:10 +00:00
3289d93605
- missing target for new button in sidebox
...
- adding message to opener.location.search, instead using referer (which points to toplevel frame and reloads framework)
2010-06-10 17:24:22 +00:00
625603d59f
Implement new 'change startdate of series events' approach
2010-06-09 18:00:11 +00:00
c7c0230233
Fix tab hidding issue in calendar.edit
2010-06-08 17:45:22 +00:00
f6eb00e6a1
Allow alarms for recurring events starting in the past
2010-06-08 16:36:55 +00:00
0c60f43c61
fix for wrong message on event-deletion (was: series deleted); corrected one german translation string
2010-06-08 09:52:48 +00:00
9303dca432
Disable the alarms-tab for newly created series event exceptions completely
2010-06-08 08:53:40 +00:00
015245d235
Improved alarm handling
2010-06-07 17:54:29 +00:00
e4d0b6737c
Fix egw_ical iterator issues
2010-05-21 06:18:52 +00:00
45172377ab
Activate new 'Delete Series' handling
2010-05-20 14:43:50 +00:00
a91b9f2ebf
added Jörgs delete_series popup to calendar.edit, thought calendar does NOT yet react on the user choice of deleting the exececptions or not (also moved styles again to app.css file)
2010-05-20 09:19:15 +00:00
54f6b31a37
Fix series exception delete issue
2010-05-19 17:41:46 +00:00
7e9c97a770
Fixed unlocking of calendar entries when the edit window is closed
2010-05-18 10:31:08 +00:00
1985580304
New Delete Series Dialog
2010-05-12 11:15:45 +00:00
9013a52b81
Fix Edit recurring event issues again :-(
2010-05-03 07:52:10 +00:00
be18410907
Fix Edit all-day recurring event issues
2010-05-03 06:50:50 +00:00
f081a1ba2b
Reset status of participants when copying an event
2010-04-30 16:00:03 +00:00
c93b76987a
enable create of recurreence for weekdays only for recur_type weekly (conditional enabling/disabling weekday selection area) provided by andreas stoeckel
2010-04-16 13:24:58 +00:00
c99426b492
fixed not working delete of participants specified as email address containing quotes
2010-04-16 10:19:29 +00:00
239793470b
adding an iterator for iCal files to minimize memory footprint on import of huge iCal files (not yet used for iCal data supplied as string, eg. from SyncML, as calendar_ical::importVCal uses count() and array access to returned components/events, and not just looping over it via foreach)
2010-04-14 10:19:41 +00:00
b2b8b35383
Fix various recurring event issues
2010-02-24 15:05:00 +00:00
de4a0e9239
Add history logging to calendar
2010-02-12 20:18:45 +00:00
936c636ffd
display upload failed (because post_max_size of webserver exceeded) message from etemplate, could be nicer but way better then before
2010-02-05 03:34:17 +00:00
7c7be4d31a
Prevent the GUI from propagating a series exception to a series master.
2010-01-23 12:43:35 +00:00
90dfe0a989
moved delete message to the right place (edit; not view). Prevent changing of fundamental values of an event series which would affect the recur_exception dates.
2010-01-23 10:40:44 +00:00
3a0cf6bc29
delete exceptions too if a series of events get deleted by the GUI to avoid orphaned events. Same behaviour like we already have in future 1.6.003
2010-01-22 19:49:37 +00:00
60f72a9605
"fixed wrong default for referer (used if UA does not send one)"
2009-12-07 13:29:14 +00:00
44b15c1775
Category based ACL to limit adding of a certain category or changing the
...
status of a participant (included moving the event),
eg. to implement a restricted holiday calendar
*** not yet fully tested ***
2009-12-03 18:24:19 +00:00
98575180c5
give calendar owner the CHAIR role if we have ADD ACLs for the owners calendar
2009-11-27 08:04:29 +00:00
6a7b07e3c6
New PARTICIPANT/ORGANIZER schema
2009-11-26 18:36:19 +00:00
5ce294aa5c
calendar GUI classes now use centralized method in categories class to check for category permissions
2009-11-26 08:28:06 +00:00
d53b681f21
- reworked referer handling to allow calling from other apps and not
...
changing back to calendar
- allow to specify custom template for event edit
2009-11-25 20:16:41 +00:00
8e63887331
respect category permissions in calendar gui, unified var name of categories object
2009-11-25 12:58:09 +00:00
9726ed19fc
- fixed typo calling not existing check_acl instead of check_acl_invite
...
- fixed check_acl_invite to work with no acl set too
2009-11-24 13:13:41 +00:00
55fc673dc5
- new configurable invitation ACL: Require an ACL grant to invite other
...
users and groups:
* No: Every user can invite other users and groups (default and old
behavior)
* Groups: other users can allways be invited, only groups require an invite_grant
* Users + groups: inviting both allways requires an invite grant
One need to keep in mind, that setting an invitation ACL via a group,
gives each groupmember the right to invite the group / create a group
event. So the last option propable only works, if users manage
invitations grants on their own, or admin only sets it in small working
groups, where every member is allowed to invite the whole group.
--> calendar backend code removes participants a user is not allowed
to invite
- new "only groupevents" filter, showing only real groupenvents not
events of groupmembers (added tooltips to explain filters)
2009-11-19 18:56:04 +00:00