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
Hadi Nategh
cb63e747eb
Do the same for week_days count as commit bb9bf40edb
2017-01-11 10:37:05 +01:00
nathangray
1684c7a1d5
Move holidays.php out of inc subdirectory, add a failure check
2017-01-10 13:31:41 -07:00
nathangray
ce58542f3d
Update notification popup to fit theme better
2017-01-10 11:44:16 -07:00
Hadi Nategh
7e270dea76
Make days count in calendar report independent of the amounts
2017-01-10 18:07:03 +01:00
Hadi Nategh
20cddc8445
Do not write the rows in calendar cat. report if all columns are zero
2017-01-10 09:30:21 +01:00
Hadi Nategh
2fe12757e0
* Calendar/Categrory report: Consider multidays events in over range calculation
2017-01-09 15:01:56 +01:00
Hadi Nategh
06bf277940
* Calendar/Categrory report: Add sort option for the report
2017-01-06 16:16:44 +01:00
Hadi Nategh
4d74df2b87
* Calendar/Categrory report: Fix miscalculation of multidays events because of wrong week number
2017-01-06 14:49:42 +01:00
Hadi Nategh
ae200c190a
*Calendar/category report:
...
- Fix not counting the selected end range
- Fix miscalculation of events extended from a year to another
- Fix miscalculation of amount of event when range is greater than event's start time and less than event's end time
2017-01-03 15:19:05 +01:00
Hadi Nategh
e6fa86ad39
Exclude birthdays from holidays in calendar category report
2016-12-19 17:37:58 +01:00
Hadi Nategh
a719f8b01f
* Calendar: Some hotfixes for category report
...
- Fix category report does not take participants into account
- Fix events located in mid of the range get miscalculated
- Consider over ranged event in calculation
2016-12-16 16:43:56 +01:00
nathangray
b3be458ad6
Reduce translation duplication - use a single common message for entry copied
2016-12-14 12:42:28 -07:00
Ralf Becker
b6c29a054b
fix PHP Warning (Invalid argument supplied for foreach() in calendar/inc/class.calendar_boupdate.inc.php on line 1915), if moved event has no alarms
2016-12-07 14:19:00 +01:00
Hadi Nategh
2d100f082d
Calendar category report:
...
- Fix weekend and holidays don't for multidays events
2016-11-17 09:37:25 +01:00
Hadi Nategh
00fb5c486b
Calendar category report:
...
- Fix multidays events and recurrences miscalculation
- Fix height of category table
2016-11-15 10:19:39 +01:00
Hadi Nategh
a1273acf54
Fix wrong indexing for categories array in calendar category report
2016-11-14 15:34:09 +01:00
Hadi Nategh
9c67a1466a
Calendar category report:
...
- Fix calendar category report not summarizing values
- Add select all checkbox
2016-11-14 13:57:15 +01:00
nathangray
9a2cd797e6
Change sidebox menu site configuration to match, reported by Stefan Unverricht
2016-11-11 08:45:17 -07:00
Hadi Nategh
b5b1ffec65
Add unit day for calendar category report
2016-11-10 11:11:03 +01:00
Hadi Nategh
dcc553bc23
Implement calendar category report
2016-11-08 15:58:46 +01:00
nathangray
9826bcabdd
Increase consolidation max from 9 to 20.
2016-11-07 09:26:59 -07:00
Ralf Becker
baaa8a0faf
* Calendar: fix holidays are displayed one day off for eg. Austria, Slovakia, Australia (from iCloud)
...
Caused by no real floating date support in EGroupware and defaulting to UTC, if no timezone specified, because Horde_Icalendar does not report datetimes postfixed with Z as UTC.
Fixed now by not using UTC workaround for date (not datetime) values.
Also implemented default duration of one day for dtstart as date and no dtend/duration given.
2016-11-05 12:02:36 +01:00
nathangray
8f1a792904
Fix bug where you were unable to change participant status of a recently added user until you save the event
2016-11-01 15:13:26 -06:00