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 |
|
Ralf Becker
|
e00d9fb135
|
* Calendar/CalDAV: fix server did not send alarms for virtual exceptions of recurring events
|
2017-03-31 17:40:26 +02:00 |
|
Ralf Becker
|
a8963948e2
|
* Calendar/CalDAV: fix changes on clients creating multiple alarms on server
fix changing alarm offset on Mac was additional keeping alarm with old offset
also ignoring now X-LIC-ERROR from libical
|
2017-03-31 17:40:26 +02:00 |
|
Ralf Becker
|
ab977339bf
|
fix Call to a member function format() on null caused by 9810077eab
|
2017-03-31 17:40:26 +02:00 |
|
Ralf Becker
|
1ed7e919be
|
* Calendar/CalDAV: fix wrong end-date of recurring events incl. whole-day events
|
2017-03-31 17:40:26 +02:00 |
|
Ralf Becker
|
6807c3c04a
|
fix not sending deleted recurrences as delete (of master) in CalDAV sync-report
|
2017-03-31 17:40:26 +02:00 |
|
Ralf Becker
|
560f064bc1
|
* Calendar: fix error in mail all participants on minimal install
Call to undefined method EGroupware\Api\Accounts::get_account_name()
|
2017-03-28 19:52:18 +02:00 |
|
Hadi Nategh
|
a71f8e22ad
|
Satisfy postgres about integer not comparable to varchar
|
2017-03-20 18:07:14 +01:00 |
|
nathangray
|
74f7b6a997
|
Calendar - Even better, just filter out accounts from contact results
|
2017-03-20 10:14:33 -06:00 |
|
nathangray
|
5e1cc74f76
|
Calendar - Lookup person_id and filter by that, in case account name is different from contact file_as
|
2017-03-20 10:14:23 -06:00 |
|
nathangray
|
d0eac9393a
|
Fix participant role is lost when changing another user's status
|
2017-03-14 08:37:19 -06:00 |
|
nathangray
|
53d0ef7705
|
Always hide the contacts associated with user accounts from calendar owner options, we just show the accounts.
|
2017-03-10 08:14:17 -07:00 |
|
nathangray
|
86ff86f643
|
Calendar - Remove contacts matching accounts user has no access to so nobody selects it thinking they are selecting the user account
|
2017-03-10 08:14:04 -07:00 |
|
nathangray
|
40dbffe803
|
Add sorting to match planner view grouping, so pagination gets the top rows first
|
2017-03-03 09:29:05 -07:00 |
|
Ralf Becker
|
729887d4e4
|
reverting using zPush TimezoneUtil, as it causes Outlook sync to stall
|
2017-02-27 20:10:09 +01:00 |
|
Klaus Leithoff
|
c69527d875
|
fix cut and paste typo
|
2017-02-24 08:07:01 +00:00 |
|
Klaus Leithoff
|
03b9afd6d3
|
replace calendar_zpush::tz2as with TimezoneUtil::GetFullTZFromTZName call, as it seems to produce more accurate results
|
2017-02-23 11:36:04 +00:00 |
|
Klaus Leithoff
|
af6b3b8a0f
|
using TimezoneUtil in GetMessage to determine as_tz array more correctly
|
2017-02-23 11:13:47 +00:00 |
|
Hadi Nategh
|
80431051e4
|
Try to match placeholder NENVLF with its described example
|
2017-02-10 11:08:14 +01:00 |
|
nathangray
|
81d59421d1
|
Add config option to show age for birthdays
|
2017-01-25 10:53:41 -07:00 |
|
nathangray
|
0479408cfb
|
Fix calendar owner search would only return 1 matching resource category
|
2017-01-20 08:56:29 -07:00 |
|
Ralf Becker
|
5bec908624
|
fix warnings when importing events: $ignore_acl=true and only cal_id given
|
2017-01-19 12:00:01 +01:00 |
|
Ralf Becker
|
d36db46c08
|
modifications to allow exporting of all calendar entries via stylite/migrate.php script, added cal_deleted as timestamp and support again setting $updateTS=false in calendar_boupdate::save()
|
2017-01-19 12:00:00 +01:00 |
|
Ralf Becker
|
627a2a1fa0
|
one missing customfields
|
2017-01-17 18:32:25 +01:00 |
|
Ralf Becker
|
88bd6858e7
|
* Timesheet/Resources/Filemanager/Calendar: customfields could not be deleted
|
2017-01-17 18:25:54 +01:00 |
|