Commit Graph

4172 Commits

Author SHA1 Message Date
00eacc6791 Fix error when saving copied event if current user does not have add rights to original user's calendar 2016-07-29 09:42:06 -06:00
e992ffd19a Keep event owner while copying, if current user has add permissions 2016-07-29 09:41:55 -06:00
37e7f783a0 get "integer" type settings working, by removing not used size attribute from template causing a 0 size input for integer 2016-07-29 16:03:20 +02:00
616046c097 Limit event edit dialog's recurrence end date to after the event start date 2016-07-28 09:06:54 -06:00
306722e521 Calendar CSV import fixes
- Account for non-blocking flag when checking for conflicts
- Fix import of recurrence with interval
2016-07-28 09:04:29 -06:00
33dd2b0e63 Add flag in calendar import definitions (CSV & iCal) to not import conflicting events 2016-07-28 09:04:17 -06:00
bfd3262c7b * Calendar: Fix printing calendar view in Firefox does not work 2016-07-28 14:10:48 +02:00
96bee49f41 Do not apply opacity on cal events when printing a calendar view, because Firefox can not coop with opacity in print 2016-07-28 14:08:52 +02:00
59acd09014 Handle empty participant names without error 2016-07-26 10:51:27 -06:00
d8e0b4b466 Fix distribution lists calendars to work when first added from search results 2016-07-26 10:37:25 -06:00
ac2abceea3 When adding a mailing list as participant, immediately expand it to contacts 2016-07-26 10:37:12 -06:00
c8ea65828d Allow contact lists as event participants 2016-07-26 10:36:54 -06:00
004a56c4f8 Make sure listview header gets a date 2016-07-26 09:53:42 -06:00
9968cae585 Fix some bugs in drag to create event
- Firefox needed drag helper explicitly removed
- bug in move exceptions caused SQL error
2016-07-26 09:13:03 -06:00
56866b8bce Fix some bugs in drag to create event
- Firefox tried to do drag to create & drag to resize when resizing an event
- Speed improvement for mouseover
2016-07-26 09:13:03 -06:00
2bf00ad44d Fix some bugs in drag to create event
- Firefox opened 2 popups, one for span and one for end time
- Dragging existing events longer or shorter created a new event also
- Did not work in dayview
- Categories from category planner were not set
2016-07-26 09:13:03 -06:00
c7f63a5e0a * Calendar: Create new events by dragging on empty space 2016-07-26 09:13:03 -06:00
5b7e29a39a Add a preference to control how many lines are allowed for all day non-blocking events before we start hiding some 2016-07-26 08:43:11 -06:00
7181b4eab4 When adding a mailing list as participant, immediately expand it to contacts 2016-07-26 08:38:27 -06:00
27872faaf6 Fix backport issues 2016-07-26 08:38:19 -06:00
d05c8708e4 Resource categories & distribution list expansion & fixes for planner view 2016-07-26 08:21:09 -06:00
0d37c8413f Add resource categories to owner / participant search results
In the sidebox menu, resource categories are returned and selectable and will show events for all resources in that category.
In the edit popup, if the category name matches the search string, all resources of that category are returned and user can select them as if they would have searched for the name of the resource.
2016-07-26 08:20:38 -06:00
0fda61f1f0 Fix drag & drop to invite for user IDs with more than 1 character 2016-07-26 08:17:45 -06:00
e783ba2ca5 Implement drag to invite / move to for planner by user view 2016-07-26 08:17:34 -06:00
babaab8278 fix wrong namespace and replaced a couple more CreateObject 2016-07-26 09:05:40 +02:00
b3a3ba39e2 Change usage of deprecated CreateObject() to autoloadable class names 2016-07-26 09:03:39 +02:00
408726b647 Prevent "Parameter must be scalar" error when creating a calendar event - thanks @sbourget 2016-07-25 15:08:23 -06:00
51e41012e3 * Calendar: Fix opening a calendar entry sometimes doesn't work 2016-07-22 12:21:14 +02:00
23edb3cc5a - Fix drag & drop an event inside a group or consolidated calendar asked to move or invite
- Fix some drag to create bugs throwing errors
2016-07-20 09:48:58 -06:00
4e0fbfad9c - Fix drag & drop an event inside a group or consolidated calendar asked to move or invite
- Fix some drag to create bugs throwing errors
2016-07-20 09:43:13 -06:00
25fb771435 Add an add infolog button to todo list header 2016-07-20 09:23:13 -06:00
53be18fec0 Fix typo causing blanking in some cases when refreshing because of infolog changes 2016-07-15 08:25:42 -06:00
a2fd0b2c34 Fix long date display got the wrong month for some combinations of date format and timezone offset direction. 2016-07-15 07:09:02 +02:00
fbf23b7ff5 Fix calendar list view shifted some pixel to the left in mobile template 2016-07-12 17:06:28 +02:00
cb5ced6084 Implement no_notification switch, used in infolog,tracker and calendar edit dialogs for mobile template 2016-07-08 13:19:46 +02:00
0b64ced1d1 * PHP7/ImportExport: fix different evaluation order of PHP 5 and 7 gives eg. error "Function name must be string" in wizard 2016-07-07 21:23:59 +02:00
1ddde66957 1) skip all past events and recurrences in conflict check and fix off-by-one error in recurrence limit
2) restructure config a bit:
- rename Birthday section to Addressbook
- rename Scheduling conflict section to Recurrences and conflict check
- add: Please note: conflict check is never done in the past and always limited by above recurrence horizont.
2016-07-06 22:00:13 +02:00
7a9e8f0c4c * Calendar: check recurrences for conflicts too (until configured search-time is exceeded, default 3s) 2016-07-06 21:59:57 +02:00
170f53d1af When an infolog changes, only refresh calendar when it's the active app, otherwise wait until it is activated. Fixes event positioning problems caused by refreshing while hidden without needing to recalculate everything while hidden. 2016-07-05 08:23:14 -06:00
3e92b81d0c Make sure single day does not get partially covered by todos 2016-07-05 08:16:05 -06:00
d60596cb43 Add tooltip explaining do not notify flag 2016-06-28 09:17:05 -06:00
1325740df1 Add tooltip explaining private flag in calendar edit dialog 2016-06-28 08:58:19 -06:00
0a2b637f00 fix not possible to invite groups you are not a member of 2016-06-27 11:39:25 +02:00
381b9fa1a4 fix calendar-planer SiteMgr block to working with Mambo templates like (javascript free) simple_plain 2016-06-25 12:28:52 +02:00
1a27a7b840 z-push (2.3 at least) requires a timezone for recurring events 2016-06-25 10:55:28 +02:00
814955bf4d Fix empty calendars did not turn off loader div 2016-06-24 16:29:40 -06:00
0962d7fb27 Better/more hiding of calendar redrawing when changing views 2016-06-24 15:31:39 -06:00
184a68bb73 Fix 'Whole day' was not translated in calendar event tooltips 2016-06-24 11:19:03 -06:00
6897cffdc7 Append calendar owner ID to cache ID without regard for current state. Fixes some problems where entries would go missing or show in the wrong date when you changed the selected owner. 2016-06-24 10:44:33 -06:00
67ffe04524 * eSync/Calendar: reading events in chunks of 100, to keep memory down for huge calendars 2016-06-24 11:15:56 +02:00