Ralf Becker
af6fe077dd
fix Call to a member function format() on null caused by 9810077eab
2017-03-31 14:05:21 +02:00
Ralf Becker
9810077eab
* Calendar/CalDAV: fix wrong end-date of recurring events incl. whole-day events
2017-03-29 19:32:49 +02:00
Ralf Becker
9dcc52b37d
fix not sending deleted recurrences as delete (of master) in CalDAV sync-report
2017-03-29 19:32:49 +02:00
Ralf Becker
97af627279
* Calendar: fix error in mail all participants on minimal install
...
Call to undefined method EGroupware\Api\Accounts::get_account_name()
2017-03-28 19:50:47 +02:00
Hadi Nategh
ab787243b9
Satisfy postgres about integer not comparable to varchar
2017-03-20 18:06:23 +01:00
nathangray
bd595469ab
Calendar - Even better, just filter out accounts from contact results
2017-03-17 08:43:46 -06:00
nathangray
77b90abd54
Calendar - Lookup person_id and filter by that, in case account name is different from contact file_as
2017-03-17 08:25:27 -06:00
nathangray
f0b3a50d0f
Always hide the contacts associated with user accounts from calendar owner options, we just show the accounts.
2017-03-09 13:16:57 -07:00
nathangray
2dbe3e785e
Calendar - Remove contacts matching accounts user has no access to so nobody selects it thinking they are selecting the user account
2017-03-07 11:08:26 -07:00
Ralf Becker
b75d8e6692
reverting using zPush TimezoneUtil, as it causes Outlook sync to stall
2017-02-27 20:08:53 +01:00
nathangray
8033f8ff7c
Fix participant role is lost when changing another user's status
2017-02-27 09:21:52 -07:00
nathangray
3aef0fe1a6
Add sorting to match planner view grouping, so pagination gets the top rows first
2017-02-24 10:33:02 -07:00
Klaus Leithoff
a2e584d632
fix cut and paste typo
2017-02-24 08:05:15 +00:00
Klaus Leithoff
621363820d
replace calendar_zpush::tz2as with TimezoneUtil::GetFullTZFromTZName call, as it seems to produce more accurate results
2017-02-23 11:32:22 +00:00
Klaus Leithoff
2ba626ac04
using TimezoneUtil in GetMessage to determine as_tz array more correctly
2017-02-23 11:11:04 +00:00
Hadi Nategh
508d0aa920
Try to match placeholder NENVLF with its described example
2017-02-10 10:41:43 +01:00
nathangray
7807b3b0c1
Remove some unused code, clean up variable declaration, fix a potential bug in return value.
...
(thanks, Scrutenizer)
2017-01-31 09:17:54 -07:00
nathangray
29cba6a8a5
Change import record type from abstract to calendar's record class. Since it will fail otherwise, no need to be general.
...
(thanks, Scrutenizer)
2017-01-31 09:16:03 -07:00
nathangray
5946e9f7cd
Avoid errors if $instance_date is not passed correctly
...
(thanks, Scrutenizer)
2017-01-31 09:14:50 -07:00
nathangray
94f678548b
Add config option to show age for birthdays
2017-01-25 10:52:47 -07:00
nathangray
6a815b53b3
Fix calendar owner search would only return 1 matching resource category
2017-01-20 08:55:57 -07:00
Ralf Becker
55edf5cfea
fix warnings when importing events: $ignore_acl=true and only cal_id given
2017-01-19 11:11:40 +01:00
Ralf Becker
afaa722c47
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-18 18:31:47 +01:00
Ralf Becker
78f4a6fb9e
one missing customfields
2017-01-17 18:31:58 +01:00
Ralf Becker
f9bbcdeb86
* Timesheet/Resources/Filemanager/Calendar: customfields could not be deleted
2017-01-17 18:24:56 +01:00
nathangray
e5b93acc4f
Implement pe_status, set_status() and delete()
2017-01-11 15:48:10 -07:00
Hadi Nategh
03fb09e199
Do the same for week_days count as commit bb9bf40edb
2017-01-11 10:36:14 +01:00
nathangray
aa63949012
Update notification popup to fit theme better
2017-01-10 11:42:44 -07:00
Hadi Nategh
bb9bf40edb
Make days count in calendar report independent of the amounts
2017-01-10 18:03:48 +01:00
Hadi Nategh
7329088e14
Do not write the rows in calendar cat. report if all columns are zero
2017-01-10 09:26:57 +01:00
Hadi Nategh
104731cb8d
* Calendar/Categrory report: Consider multidays events in over range calculation
2017-01-09 15:00:44 +01:00
Hadi Nategh
e8b2838616
* Calendar/Categrory report: Add sort option for the report
2017-01-06 16:15:34 +01:00
Hadi Nategh
3e4d1acfa2
* Calendar/Categrory report: Fix miscalculation of multidays events because of wrong week number
2017-01-06 14:48:13 +01:00
nathangray
153dde2200
Move holidays.php out of inc subdirectory, add a failure check
2017-01-04 08:21:59 -07:00
Hadi Nategh
9ce8140aa1
*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:18:05 +01:00
Hadi Nategh
e35814320b
Exclude birthdays from holidays in calendar category report
2016-12-19 17:37:06 +01:00
Hadi Nategh
59dbdfba21
Do not count none egroupware participants in Calendar category report
2016-12-16 11:31:35 +01:00
Hadi Nategh
4f922d1eae
* Calendar: Some hot fixes for category report
...
- Fix category report does not take participants into account
- Fix events located in mid of the range get miscalculated
2016-12-16 11:10:02 +01:00
Ralf Becker
d43be3afc2
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:17:53 +01:00
nathangray
db71f7660f
Reduce translation duplication - use a single common message for entry copied
2016-11-24 10:30:36 -07:00
Hadi Nategh
d04f204d14
Calendar category report:
...
- Fix weekend and holidays don't for multidays events
2016-11-16 18:54:43 +01:00
Hadi Nategh
448d99153a
Calendar category report:
...
- Fix multidays events and recurrences miscalculation
- Fix height of category table
2016-11-15 10:18:37 +01:00
Hadi Nategh
a361cf6795
Fix wrong indexing for categories array in calendar category report
2016-11-14 15:12:05 +01:00
Hadi Nategh
847352a62c
Calendar category report:
...
- Fix calendar category report not summarizing values
- Add select all checkbox
2016-11-14 12:55:18 +01:00
nathangray
1597e46d74
Change sidebox menu site configuration to match, reported by Stefan Unverricht
2016-11-11 08:44:09 -07:00
Hadi Nategh
2613a912fb
Add unit day for calendar category report
2016-11-10 11:10:05 +01:00
Hadi Nategh
15b3e56764
WIP calendar report:
...
- Implement csv report + download csv file
2016-11-08 15:03:33 +01:00
Hadi Nategh
2e1e3d8727
WIP calendar report
2016-11-07 20:24:31 +01:00
nathangray
0dfbd549f9
Increase consolidation max from 9 to 20.
2016-11-07 08:24:03 -07:00
Ralf Becker
cb6121c41f
* 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:01:28 +01:00