Commit Graph

2688 Commits

Author SHA1 Message Date
nathangray
8eca71d461 Calendar - fix a few more missed ajax=true that were causing problems loading 2017-10-05 11:22:11 -06:00
nathangray
d9bc278efd * Calendar - fix bug where private events for multiple users in week view only showed for one user 2017-10-05 10:29:42 -06:00
Ralf Becker
fd1d118d66 use already translated phrase "weekview" 2017-10-04 09:17:56 +02:00
nathangray
5774524360 Calendar - make sure notification links open properly (missing an ajax=true) 2017-09-28 10:39:28 -06:00
Ralf Becker
82e10b0a66 * CalDAV: alarms on recurring events are lost when snoozing alarm or reloading event after 1. recurrence of alarm 2017-09-21 17:53:42 +02:00
Ralf Becker
a6139594ed * CalDAV: fix not parsed recurrence exceptions
caused by newer Horde Icalendar class always importing them as date
2017-09-21 15:20:06 +02:00
nathangray
4b9eb7cf05 Calendar - Remove automatic running of upgrade to 16.1.003, it was slow and ran too often 2017-09-18 09:00:45 -06:00
nathangray
7a42e7639f Avoid fatal error in automatic preference update 2017-09-01 09:31:16 -06:00
Ralf Becker
95c735cfbf run 16.1.002 --> .003 update automatic, to not show user time-grid in month-view, if admin did not run the update 2017-09-01 09:31:03 -06:00
nathangray
f378f8b205 * Calendar - add preference to view month as a time grid, same as other views
Note: you need to update Calendar via Setup
2017-09-01 09:29:37 -06:00
nathangray
f46692974a Change recurrence end date comparison to handle up to 1 second difference, for mix of old and new events
see 2f534beb34
2017-08-18 10:30:59 -06:00
Ralf Becker
0d360c75b1 * Calendar/CalDAV: do not report non-participants as busy or conflict 2017-08-18 10:12:40 +02:00
nathangray
2b6741e446 * Calendar - Fix bug where recurring events were moved to server time when adding a recurrence exception 2017-08-14 10:00:46 -06:00
nathangray
c830e494e6 Avoid errors if $instance_date is not passed correctly
(thanks, Scrutenizer)
2017-08-14 09:57:58 -06:00
nathangray
ca3a660532 Allow group pseudo-distribution lists 2017-08-14 09:13:49 -06:00
Nathan Gray
ad81c7553d Merge pull request #10 from WAMozart/master
* added share-link feature to filemanager context menu
2017-08-02 10:23:23 -06:00
nathangray
9bf934d1f5 Calendar - fix bug in recurring event exception edit across timezones causing events to move or get lost 2017-08-02 15:21:06 +02:00
nathangray
9c30d6dd30 * Calendar - Add placeholder for birthdays {{day/birthdays}} for day table 2017-07-31 12:47:10 -06:00
nathangray
4f61bc073d Fix calendar entries opened from mail using a link could not be edited 2017-07-31 08:55:13 -06:00
nathangray
d74facad60 Calendar - if editing event without popup, cancel loads normal calendar UI instead of doing nothing. 2017-07-27 13:30:58 -06:00
nathangray
443aed65f1 * Calendar - Fix edit via emailed notification link did not work properly 2017-07-27 13:30:13 -06:00
Hadi Nategh
701521bd0b * Calendar: Fix default alarm does not get changed relatively to the selected start time when creating new event 2017-07-21 09:42:42 +02:00
nathangray
a69d3d0c16 * Calendar - Include monthly type (by weekday or by date) in recurrence rule strings 2017-06-30 09:13:37 -06:00
nathangray
9a61c16181 * Calendar - Fix selected owner goes missing on logout 2017-06-27 10:33:40 -06:00
Hadi Nategh
6c2a6511d8 Fix calendar participants validation error, caused by commit 5995c63034 2017-06-26 15:35:23 +02:00
nathangray
6cb27a7652 Calendar - fix some bugs setting calendar owner via URL when calendar app is not yet loaded 2017-06-20 09:17:44 -06:00
Hadi Nategh
57f9dfacff Revert commit 8340520589 and implement the fix in more sane way 2017-06-20 17:03:20 +02:00
Hadi Nategh
6613a21c7d * Mail: Fix links get removed from description content of calendar appointment email 2017-06-20 17:02:37 +02:00
Ralf Becker
a77ba11cfa * Calendar: fix SQL error when automatic purge of older events is configured 2017-06-12 13:44:17 +02:00
Ralf Becker
622b927764 remove duration check of 86400, as it fails over daylight saving changes and more then one day 2017-06-12 12:34:22 +02:00
nathangray
bd8dd18b12 Calendar - Fix 1 day holidays with duration specified as P1D spanning 2 days 2017-06-09 15:29:41 -06:00
nathangray
423caf7be2 Calendar - All tests passing for daily recurring events, all day and otherwise 2017-06-09 14:37:40 -06:00
nathangray
2d90927e53 Calendar - Discrete (not all day) events working for all timezone combinations 2017-06-09 14:37:29 -06:00
nathangray
6622ae7153 Calendar - Ok, working for Edmonton & Berlin... 2017-06-09 14:37:12 -06:00
nathangray
f618128b07 Calendar - change how we're dealing with (all day) timezones, keeping the event in the assigned timezone instead of always changing it to the server timezone. 2017-06-09 14:35:38 -06:00
nathangray
cb58842ac8 Calendar - all day recurring events would extend one day longer for some timezone combinations 2017-06-09 14:35:25 -06:00
Ralf Becker
069e59057c also open "application/ics" in calendar like "text/calendar" 2017-06-08 15:42:34 +02:00
nathangray
fceaabadd1 Calendar - Fix daily recurring recur end date got one day later when you save if timezone was Tahiti 2017-05-17 09:08:49 -06:00
nathangray
96aac588e4 * Calendar - creating an exception to a recurring event now copies the links over to the exception 2017-05-15 10:33:43 -06:00
nathangray
4ecfc47e9b Move VFS widget file handling from Etemplate/Widget/Customfields to Storage/Customfields, to avoid errors with CalDAV/CardDAV not being able to find Etemplate/Widget/Customfields 2017-04-21 11:40:55 -06:00
nathangray
4ee931b203 Calendar - Fix recur end date got one day sooner when you save if timezone was Tahiti 2017-04-21 08:16:48 -06:00
nathangray
ca32923fd4 Calendar - better handling of recurrence when exporting & importing CSV 2017-04-21 08:16:19 -06:00
Ralf Becker
dbd808745c fix regression of #9810077: CalDAV PUT of unlimited recurring event run until max_execution_time 2017-04-15 18:24:21 +02:00
Ralf Becker
3148138027 Revert "Thumbnails (and handling) of uploaded files on new entries that have not yet been saved" as it breaks sync
This reverts commit 3e6c733e69.
2017-04-15 17:20:05 +02:00
nathangray
3e6c733e69 Thumbnails (and handling) of uploaded files on new entries that have not yet been saved 2017-04-13 08:11:13 -06:00
Ralf Becker
17a735634c fix PHP warning : array_diff_key(): Argument #2 is not an array on line 281 2017-04-10 16:04:23 +02:00
nathangray
e16f9676d4 Moce calendar birthday stuff into contacts, expire the birthday cache if birthdays change 2017-04-04 12:12:27 -06:00
nathangray
ee53f922d4 Calendar - Store contact birthdays in instance cache (by addressbook) instead of session cache to bring the session cache size down. 2017-04-04 12:12:09 -06:00
Ralf Becker
48fa3a9949 do NOT store actions in session or eT2 request, nor send for mobile devices skiped actions 2017-04-04 17:50:32 +02:00
nathangray
f2a27d73c4 Calendar - Update recurrence adjustment check to match range end change from 9810077eab 2017-04-04 17:28:11 +02:00