6.0.0-alpha14
7/2/25

[#8263] display of all-day events in freebusy week/month view in attendees.php broken
Summary display of all-day events in freebusy week/month view in attendees.php broken
Queue Kronolith
Queue Version Git master
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester m.gabriel (at) das-netzwerkteam (dot) de
Created 05/10/2009 (5897 days ago)
Due
Updated 05/15/2009 (5892 days ago)
Assigned 05/14/2009 (5893 days ago)
Resolved 05/15/2009 (5892 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch Yes

History
05/15/2009 11:53:36 PM Jan Schneider Comment #7
State ⇒ Not A Bug
Reply to this comment
Is there a concept in kronolith for timezone shifting resp. working
cross-timezone?
Not in the stable version.
05/15/2009 10:16:14 PM m (dot) gabriel (at) das-netzwerkteam (dot) de Comment #6 Reply to this comment
Hi Jan,
I use the SQL backend.
I'm not sure what's supposed to be all-day events in your calendar,
but I see May 15 - 18 correctly covered from midnight to midnight.
this is a kolab issue and relates to

http://www.intevation.de/roundup/kolab/issue1412



in the above patch/workaround I add 3600 to the unix timestamp in 
freebusy. i actually replaced this now by date("Z"), but it still is a 
workaround...



Thinking about it even more...



   o imagine I am a jetsetter with appointments in DE and UK

   o what shall the people trying to make appointments with me see in 
freebusy? their timezone,

     my timezone or the server timezone (UTC!?!)?

   o how do i want my events to be displayed in horde (always local 
time, means that when

     jetsetting from DE to UK my DE appointments are an hour off...)?



Is there a concept in kronolith for timezone shifting resp. working 
cross-timezone?



@kolab-people: shouldn't freebusy always be distributed completely in 
UTC and the timezone be added by the freebusy client???


05/14/2009 10:22:09 PM Jan Schneider Comment #5 Reply to this comment
I use the SQL backend.

I'm not sure what's supposed to be all-day events in your calendar, 
but I see May 15 - 18 correctly covered from midnight to midnight.
05/14/2009 08:59:39 PM m (dot) gabriel (at) das-netzwerkteam (dot) de Comment #4 Reply to this comment
I don't see anything wrong with all-day events in the free/busy
views, neither in Git or stable Kronolith.
i'll be gone over the weekend. once i am back, i would like to send a 
screenshot to your mail address that might explain the problem.



my questions to you: what backend do you use (esp. freebusy backend). 
freebusy uses unix timestamps, my server runs in UTC time and defaults 
to time zone Europe/Berlin. additionally we currently have DST (but i 
think i had this issue also with former kronolith/kolab versions 
throughout the whole year). thus it might also be a problem in my 
kolab freebusy backend on UTC server. could you check all day events 
in my freebusy data? do they look ok?

https://mail.das-netzwerkteam.de/freebusy/m.gabriel (at) 
das-netzwerkteam.de.xfb



if the issue is caused by kolab freebusy on my server this ticket 
might need a queue change...


05/14/2009 05:00:06 PM Jan Schneider Comment #3
State ⇒ Feedback
Reply to this comment
I don't see anything wrong with all-day events in the free/busy views, 
neither in Git or stable Kronolith.
05/10/2009 01:15:38 AM m (dot) gabriel (at) das-netzwerkteam (dot) de Comment #2
New Attachment: 20090509_Kronolith_Freebusy_AllDayEventsInWeekView.patch Download
Reply to this comment
adding patch
05/10/2009 01:13:50 AM m (dot) gabriel (at) das-netzwerkteam (dot) de Comment #1
Priority ⇒ 1. Low
State ⇒ Unconfirmed
Patch ⇒ Yes
Milestone ⇒
Queue ⇒ Kronolith
Summary ⇒ display of all-day events in freebusy week/month view in attendees.php broken
Type ⇒ Bug
Reply to this comment
i am running kolab with horde-webmail-1.2.3-final, but a look into GIT 
alludes that the problem is probably still present in Kronolith GIT.



when adding attendees in kronolith's attendees.php i observed a weird 
display behaviour for all-day events:



   o create an all-day event

   o create another event that you want to add an attendee to

   o when adding an attendee notice the formerly created all-day event

   o especially notice the week view of all day events



in week view all-day events start one day ahead in the last hour shown 
in freebusy view. an all-day events ends one hour early on the date of 
the all-day event.



the day view in attendees.php looks ok. month view is also problematic...



the attached patch fixes the view problems on my site but seems to 
work around some deeper problem. may be UTC/GMT are not considered 
very well or DST is not taken into consideration when viewing the 
freebusy periods in attendees.php.

Saved Queries