Strange. I will investigate that further and give feedback. It seams that my ics contains the file two times concated after each other.
One hour would be sufficent. No need for changes then.
I will check out the new changes anyway. Thanks for that!
(Hopefully) a last suggesttion / request / question:
Add a reminder to an iCal entry in the calendar. 08:00 h or when the event takes place (0 minutes before) if this is possible. Optional / with a setting to turn on or off. For all events or none.
Thanks for this work. Very helpful and appreciated!
The plugin foldername should be “ICalConfig”. Otherwise it is not loaded by Kanboard. This is not the case yet, but maybe fixed anyway upon release. Just to mention.
b.) Version number
The version number is still v0.1.0. Just to mention. Maybe fixed anyway upon release.
c.) Double calendar entries
No double entries so far on my staging system. Not in Outlook and not in Thunderbird. Still have to check this on the prod system.
I will keep an eye on this one.
d.) Calendar refresh
Thunderbird uses it’s own intervall. Outlook uses a 30 min. interval even if TTL is set to 15 min. Maybe this is the bare minimum (30 min) in Outlook. In Thunderbird i’am complete free to choose.
Anyway: 30min. are absolut sufficent.
But i will test the durations with other values as well.Just for the records
Beside the reminders i would say: perfect!
Thanks for your work on this one. It’s a huge improvement on how i use Kanboard.
I wasn’t aware of that functionality up to now. However, it creates only a simple desktop notification, not the usual TB calendar notification. Just to mention.
To set the refresh interval for Outlook with web calendars you have to add your calendar to the main “send and receive group” or create a new one and put it in there.
Then you can set an interval time to refresh for that group (the main group or your “extra” group).
Tested. It works. Outlook uses that interval to refresh my Kanboard calendar.
Not until now. I will investigate further next week.
I’am trying to understand how the eluceo ical lib works and compare in deep what i get on the prod and on the staging system.
I suppose that one of the calendar plugins added an option which is still set, even that the plugin is removed (i have no calendar plugins in use at the moment, but a tried a few).
But this is pure speculation.
I have to fix this or find out. If i will keep this thread updated.
regarding the double entries on the prod system (it is in a first internal test setup, therefore only a few entries in there). Maybe it has something to do with the timezone. The server has an incorrect TZ (UTC).
I raised that issue here and awaiting a correction.
This is what Outlook shows for each task that has double entries. e. g. Task ID 10 is in Line 51 and repeats in Line 405 in the ics Text file.
It is for sure, that the iCal Lib eluceo writes doubles to the ics file.
As you can see the second entry (id = 96) has no date_started set. The record with id=20 has a such a date.
Task # 20 ist displayed once
Task # 96 is displayed twice
on the mySQL based system.
On the sqllite based system it simply does no matter. No double entries in the ics file. No double entries in the calendar. Regardless what’s in date_started.
On the prod: As son as i change the value for date_started and do a calendar refresh i see the changes (one entry vs. two entries).