d52c72207c
* calendar/importexport/addressbook: calendar introduce new config option to set app specific export_limit; calendar csv export: use enumerate for exporting events as csv; bo_merge: introduce new helper functions to get and check export-limit; addressbook: use new helper functions
2011-09-13 09:05:33 +00:00
f65fd9129f
* Calendar: added purge interval of half a year
2011-06-14 18:16:08 +00:00
cfc3039bc0
calling the global action-object-manager
2011-06-02 17:01:56 +00:00
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
59a91269e9
upper check-all button also needs to call egw_objectManager.toggleAllSelected()
2011-05-06 13:25:43 +00:00
45855d6b6e
Use action system to select all
2011-05-04 17:49:48 +00:00
653d4991d7
context menu for calendar list
2011-04-27 16:53:06 +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
de241b18f8
Add config setting to enable 'Do not notify' checkbox
2011-03-21 16:57:11 +00:00
70030216f3
Added possibility to view birthdays and/or holidays as non-blocking event in calender with special icon prepending it
2010-12-22 15:17:56 +00:00
0cd5658ca1
* calendar: make configurable the number of users, until day- or weekview are consolidated; 5 is set as default
2010-12-10 11:03:35 +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
8dcbba0edc
MyStylite bug #972 : automatic scrollbar in calendar listview for long describtion is not right aligned
2010-11-09 10:46:03 +00:00
7f3e6d8897
fixed 40px higher tab for history in calendar.edit
2010-11-02 14:23:04 +00:00
dc288bc4e5
moved config of calendar horizont from Admin >> Site configuration to Calendar >> Site configuration
2010-08-24 07:33:26 +00:00
b51c248768
* fixed printing in calendar (only first page of list was printed and some UI not disabled)
...
--> fix for egw.stylite.de bug #8142 : calendar list view printed on three pages
2010-08-23 15:57:09 +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
a66ae024a9
Tracker #2453 . Introduce a year view, which uses a fixed month / day grid and
...
displays the events inline (like in day / week view).
2010-07-31 07:51:52 +00:00
f8431b00a7
- Fix purging of old events so it doesn't delete everything
...
- Trick config into calling the hook when purging is turned off so cron job is cancelled
2010-07-01 15:27:37 +00:00
f616c628b5
fixed not working display and deleting of recurence exceptions (name of grid in template got somehow lost)
2010-06-28 13:46:39 +00:00
0e234a718f
setting widht: 99%; to cope with borders
2010-06-09 12:34:10 +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
8fbb39aded
use more stylish dialog for prompt action on edit-series; translations provided by mkk
2010-04-28 13:42:10 +00:00
c4a8515d99
Add feature to regularly remove old calendar events that are more than x years in the past. Set in Admin -> Calendar -> Site configuration
2010-04-22 20:27:14 +00:00
897209a04b
nicer styling for edit series popup, moved stylites to app.css file
2010-04-21 09:26:13 +00:00
851f017d1d
fix for absolute position of new edit-series-dialog; provided by andreas stoeckel
2010-04-16 14:21:13 +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
f15dad0f0d
updated template as xml
2010-04-16 10:19:48 +00:00
83884ab2c2
better understandable dialog for editing recuring events (plus missing translations)
2010-04-15 18:23:02 +00:00
cb5054f2e4
Add an option to keep deleted events, only an admin can purge them
2010-03-05 20:01:44 +00:00
21ccdd5f28
Fix various synchronization issues (SyncML & CalDAV)
2010-02-17 13:29:28 +00:00
76e5a2d85c
Tracker 2448. Fix div tag typo.
2010-01-22 21:17:07 +00:00
12e5f2b218
allow calendar integration to supply participants and icons
2010-01-21 03:00:53 +00:00
816634a490
more work on yearly planner:
...
- month with less then 31 days: fixed scale, display filler
- marking special days like, weekends, today, holidays
- added navigation (next/previous month/year)
2010-01-17 02:03:11 +00:00
fad791eabd
first version of a yearly planner
2010-01-15 03:53:12 +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
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
be1cd2d832
"adding rounded corners for safari too"
2009-11-25 17:36:44 +00:00
71ef04effc
added multiple week view to icons
2009-11-22 14:01:48 +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
91e694e79d
Calendar UI improvments:
...
- show status of participants in border style of event
+ solid: all participants accepted
+ dotted: all participants answered, but not all accepted
+ dashed: not all participants answered
- mark invitations (of current user, not calendar selected)
+ white background color (not category based color)
+ show blue questionmark icon in event header
2009-11-18 13:58:01 +00:00
4e9120ecf0
New tz_id column in egw_cal storing id into egw_cal_timezones
...
Please note: timestamps in egw_cal* tables are in server-time,
tz_id / timezone is only used to (re-)calculate recurrences and to
export in iCals (NOT yet implemented)
2009-11-04 15:00:08 +00:00
9d50eb121d
disabled debug-message and halfway fixed rules
2009-10-12 21:26:11 +00:00
0548cf5770
- added roles to UI
...
- enabling again resource booking without direct booking permission
(status is then unknown, not accepted)
2009-10-12 19:16:42 +00:00
04d48a677a
Implemented display of custom fields in list-view
...
ToDo: implement search, sort and filtering by them
2009-10-03 07:32:05 +00:00
cead53394e
Added select all on top of the listview
2009-08-17 19:18:26 +00:00
560f18bacd
- added new colums cal_creator, cal_created for easier deleting of
...
doublicates from failed sync
- added cal_recurrences timestamp for exceptions (ts of original
recurrence), for existing exceptions update script uses
the closest recur_exception date/time for it
- using uid of original series for new recurrence exceptions,
update script does NOT update the uid's of existing exceptions
- displaying (maybe temporary) these data in the recurrence tab
2009-07-23 16:14:22 +00:00
5b263e23eb
removed the "all future" field from participants states. Instead added uniform behaviour with existing event handling when editing a single recurrence or all recurrences. The message being displayed when editing a single recurrence read only is just meant as a proposal. Stylite usability PROs, please adjust this to whatever you want to.
2009-07-22 15:38:58 +00:00
78ce775f17
freebussy ACL added into calender. Now if you only give that right, you will see, that the time is blocked without a read right of user or group. But will see everything as private
2009-06-09 12:16:15 +00:00
697b2b613c
"fixed not saving option to show only the date (not year) of birthdays from contacts "
2009-05-14 11:09:55 +00:00