Commit Graph

3066 Commits

Author SHA1 Message Date
153dde2200 Move holidays.php out of inc subdirectory, add a failure check 2017-01-04 08:21:59 -07:00
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
e35814320b Exclude birthdays from holidays in calendar category report 2016-12-19 17:37:06 +01:00
59dbdfba21 Do not count none egroupware participants in Calendar category report 2016-12-16 11:31:35 +01:00
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
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
db71f7660f Reduce translation duplication - use a single common message for entry copied 2016-11-24 10:30:36 -07:00
d04f204d14 Calendar category report:
- Fix weekend and holidays don't for multidays events
2016-11-16 18:54:43 +01:00
448d99153a Calendar category report:
- Fix multidays events and recurrences miscalculation
- Fix height of category table
2016-11-15 10:18:37 +01:00
a361cf6795 Fix wrong indexing for categories array in calendar category report 2016-11-14 15:12:05 +01:00
847352a62c Calendar category report:
- Fix calendar category report not summarizing values
- Add select all checkbox
2016-11-14 12:55:18 +01:00
1597e46d74 Change sidebox menu site configuration to match, reported by Stefan Unverricht 2016-11-11 08:44:09 -07:00
2613a912fb Add unit day for calendar category report 2016-11-10 11:10:05 +01:00
15b3e56764 WIP calendar report:
- Implement csv report + download csv file
2016-11-08 15:03:33 +01:00
2e1e3d8727 WIP calendar report 2016-11-07 20:24:31 +01:00
0dfbd549f9 Increase consolidation max from 9 to 20. 2016-11-07 08:24:03 -07:00
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
035c544529 W.I.P of Calendar holiday report:
- Handle holiday_report preference on server-side
2016-11-02 18:38:31 +01:00
6a035feb6f W.I.P of holiday report for calendar app 2016-10-31 17:33:01 +01:00
e396b8e7d5 W.I.P of holiday report for calendar app 2016-10-28 16:12:30 +02:00
d02d3b8d50 Handle searching for a single integer as looking for a specific event by ID, similar to infolog 2016-10-20 09:49:39 -06:00
2f4d50b407 fix typo and IDE warnings 2016-10-19 15:25:53 +02:00
57201d51bc Fix bug where you were unable to change participant status of a recently added user until you save the event 2016-10-17 11:23:27 -06:00
fffa937f39 Fix holidays in calendar sitemgr modules by adding access via holidays.php.
This lets the anonymous user get the holiday list without triggering a permission error.
2016-10-07 09:21:37 -06:00
315ceed672 error_log if calendar can not send notifications 2016-10-06 19:09:40 +02:00
b7d02b3229 Fix call to undefined method calendar_uiviews::_get_planner_users() breaks multi-user weekly calendar on home. 2016-10-04 09:11:39 -06:00
df102aa04d * Calendar: Fix calendar to-firstname to-lastname place-holders do not get values 2016-10-04 16:39:28 +02:00
4b2f08f5b7 old behavior "selected" should also be used for not set preference, therefore we need to test for !== '0' 2016-10-04 09:55:02 +02:00
be20b14c2c Try to not fetch todos from infolog on Calendar's initialization and let day view fetches them via ajax call as it might be expensive operation 2016-09-28 14:20:38 +02:00
16d7b6d5ae Fix clicking inside a single other user's calendar did not invite that user when new event preference was 'Just me' 2016-09-27 10:21:25 -06:00
e43a0cf4fb Calendar export CSV cleanup
- Fix looking for query in wrong place broke 'Use search results'
- Remove uneeded code
- Hide criteria block when user chooses search results
2016-09-21 09:36:17 -06:00
d91ef451ed Calendar export CSV cleanup
- Fix looking for query in wrong place broke 'Use search results'
- Remove uneeded code
- Hide criteria block when user chooses search results
2016-09-21 08:45:08 -06:00
87226bfbcb Change handling of new private events created for other users to allow them to show immediately 2016-09-15 10:46:11 -06:00
8634c624bb Remove error log 2016-09-15 10:46:11 -06:00
7eabd22524 Make sure calendar CSV export still gets results when filtering by criteria with no end date 2016-09-14 09:44:48 -06:00
87c9d72db9 Fix unwanted extra participants in consolidated views when new event participant preference is 'just me' - month view 2016-09-13 10:10:36 -06:00
23f5e5fb70 Fix unwanted extra participants in consolidated views when new event participant preference is 'just me' 2016-09-12 12:00:49 -06:00
1861a9de22 no need to report VCALENDAR in supported-calendar-component-set 2016-09-12 11:20:15 +02:00
075a3a6fe5 Fix drag and drop in calendar does not work if there's resources 2016-09-06 16:18:45 +02:00
24d5af7b7a Fix invalid parameter error when changing the status of a recurring event exception 2016-09-05 10:18:14 -06:00
57f994e038 Allow events created by clicking on 00:00 to actually start at 00:00 instead of workday start time 2016-09-05 10:04:40 -06:00
b86dfa52bb Use user accounts when available over addressbook when expanding mailing lists 2016-09-01 09:26:56 -06:00
c586e77749 fix holiday handling to "understand" gzip compression, even if it was never requested 2016-08-31 14:54:56 +02:00
3a6be10253 * Calendar: use proxy config from setup >> configuration to download holiday calendars 2016-08-26 14:00:12 +02:00
0cf37ba54d * Calendar: fix PHP Fatal: Unsupported operand types caused eg. by deleted resources 2016-08-24 12:36:53 +02:00
d47b22822c * Calendar: fix PHP Fatal when clicking on a link to accept/decline an invitation mail 2016-08-17 11:40:40 +02:00
26dbe74328 * Calendar: fix SQL error in eSync with double DISTINCT happening under some conditions 2016-08-17 09:26:01 +02:00
068ecf4fc8 Do not change list time range filter when search changes 2016-08-12 10:51:48 -06:00
6a31313c94 Change maximum weeks in multiple-week view from 4 to 9 2016-08-12 09:23:23 -06:00
3752c35a5a add ajax=true to diverse admin pages of apps, changing customfields class to autoloadable admin_customfields (with old class extending new one, just in case), fix wrong English phrase "typ" in infolog 2016-08-12 11:35:30 +02:00