<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Remote Calendar Repeating Events</title> 
  <pubDate>Fri, 10 Apr 2026 17:52:17 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/2813</link> 
  <atom:link rel="self" type="application/rss+xml" title="Remote Calendar Repeating Events" href="https://bugs.horde.org/ticket/2813/rss" /> 
  <description>Remote Calendar Repeating Events</description> 
 
   
   
  <item> 
   <title>Using Kronolith 2.0.3, I am experiencing an issue similar to</title> 
   <description>Using Kronolith 2.0.3, I am experiencing an issue similar to that reported in bug 1582.



The difference is that rather than importing the iCal file, I&#039;m accessing the file as a remote calendar. The ICal file is a product of tje Mac OS iCal application which is  published on .Mac



webcal://ical.mac.com/rchill548/KTest.ics contains exactly two entries, both in October and each recurring twice.



In Kronolith, event &quot;Test 1&quot; starts on the correct day (10/3) but then seems to repeat forever.  This event was entered as &quot;End After2 Times&quot;. Mozilla Sunbird 0.2 handles this entry correctly.



In Kronolith, event &quot;Test 2&quot; starts on the correct day (10/10), but then repeates three times, although the even should end on date 10/11/05 (the third instance is on 10/12). This event was entered as &quot;End on Date 10/11/05&quot;. Mozilla Sunbird 0.2 also shows an entry on 10/12.



Rob Hill</description> 
   <pubDate>Wed, 19 Oct 2005 04:05:51 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2813#t12557</link> 
  </item> 
   
  <item> 
   <title>Test 2 is displayed correctly. The iCalendar data says that </title> 
   <description>Test 2 is displayed correctly. The iCalendar data says that the recurrence should end on the 12th.



Test 1 has a recurring option that is currently not supported at all by Kronolith. We only support recurrence end dates, not number of recurrences.</description> 
   <pubDate>Wed, 19 Oct 2005 13:12:01 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2813#t12563</link> 
  </item> 
   
  <item> 
   <title>&gt; Test 1 has a recurring option that is currently not suppor</title> 
   <description>&gt; Test 1 has a recurring option that is currently not supported at all by 

&gt; Kronolith. We only support recurrence end dates, not number of 

&gt; recurrences.



OK



&gt; Test 2 is displayed correctly. The iCalendar data says that the recurrence 

&gt; should end on the 12th.



I disagree. The actual iCal file can be downloaded from the URL ical.mac.com/rchill548/KTest (I don&#039;t mean to imply you don&#039;t already know this, I assume you have more practicle experience scheduling software than I do - I&#039;m just trying to provide complete info) and it shows the following for event &quot;Test 2&quot;:



UNTIL=20051012T035959Z



Since my current timezone is EDT (GMT - 0400), the event should be repeated until 20051011T235959EDT.  The event should end befor 20051012.



When I display the event in Kronolith, it states:



Recur Until    	10/12/2005 12:00 am



Which I assume means midnight between 10/11 and 10/12.



It seems that Kronolith is adding 1 second to the UNTIL field when it translates the iCAL entry, causing it to recur on 10/12, which seems incorrect.



Furthermore (and I&#039;m in over my head here), RFC 2445 says about the UNTIL field:



The UNTIL rule part defines a date-time value which bounds the recurrence rule in an inclusive manner. (I can&#039;t understand the intent of the next sentence, so it may contradict what follows).



Even with the additional 1 second Kronolith seems to add in translation, I would think the upper bound on this event would still be 20051012T040000Z or 20051012T000000EDT, so the event shown at 20051012T150000Z is still outside the bounds given and so is incorrect.



If you remain unconvinced, you may mark this bug as closed. I have nothing further to add.



Rob</description> 
   <pubDate>Thu, 20 Oct 2005 03:56:31 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2813#t12609</link> 
  </item> 
   
  <item> 
   <title>Convinced.</title> 
   <description>Convinced.</description> 
   <pubDate>Thu, 20 Oct 2005 07:38:52 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2813#t12621</link> 
  </item> 
   
  <item> 
   <title>The remote calendar doesn&#039;t exist anymore, can you upload th</title> 
   <description>The remote calendar doesn&#039;t exist anymore, can you upload the ics file of this calendar to this ticket?</description> 
   <pubDate>Fri, 16 Jun 2006 09:15:28 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2813#t21129</link> 
  </item> 
   
  <item> 
   <title>Sorry.



Calendar exists again. Only 1 entry, &quot;Test 2&quot;. Eve</title> 
   <description>Sorry.



Calendar exists again. Only 1 entry, &quot;Test 2&quot;. Event is a two day event for 16/17 June 2006</description> 
   <pubDate>Fri, 16 Jun 2006 21:39:23 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2813#t21170</link> 
  </item> 
   
  <item> 
   <title>Uploading ICS file per your request</title> 
   <description>Uploading ICS file per your request</description> 
   <pubDate>Fri, 16 Jun 2006 21:45:28 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2813#t21171</link> 
  </item> 
   
  <item> 
   <title>Fixed with Kronolith 2.1.3.</title> 
   <description>Fixed with Kronolith 2.1.3.</description> 
   <pubDate>Tue, 10 Oct 2006 16:24:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2813#t24866</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
