@mnalis you’re welcome!
Thanks for sharing your solution. It is always good to write it here so other are pointed to a possible solution. However we’ve not had a similar one yet (afaik). Maybe the Android storage was somehow broken, and was re-initialized. At least you found a way how it works again
If you’re looking for a real sync solution you may try our app DAVdroid. You need to set up a CalDAV server first. Then you will be able to synchronize your calendars in two way. DAVdroid is open source and it published under GPL and we also sell it in the Google Play store, because it was and is very hard work to write and maintain it.
first of all, thanks for creating (and especially maintaining) all of these applications here. Good to see quality products from an Austrian company.
I am using ICSdroid to sync calendars from teamup which is working just fine. However, once a day one of the ical feeds fail to synchronize properly (which is non reproducable), so basically there’s just a error notification without any real impact. A suggestion to improve that would be
a) automatically close a notification if the repeated attempt succeeds
b) add an option, to just show a notification after X failed attempts. So for X=3, it should not show an error after the first or second attempt, but after the third failed attempt. It would add some delay in case of a real error, but it would prevent random non-reproducable errors.
Seems like the URL property is not used as a general-purpose field, but its purpose is:
This property may be used to convey a location where a more dynamic rendition of the calendar information can be found.
(RFC 7986 5.5 URL property)
Interesting - I think Office 365 had some sort of tempoprary export bug, as the appointments have all corrected themselves, and the TZID has changed for all appointments:
DTSTART;TZID=AUS Eastern Standard Time:20160714T120000
DTEND;TZID=AUS Eastern Standard Time:20160714T130000
Thanks @kralo for checking the iCalendar. The default type of DTSTART is indeed DATE-TIME, so @a3nm if you want to specify a DATE, use VALUE=DATE. If you didn’t generate the iCalendar yourself, please contact the one who generated it (and provide this thread as reference).
That is a lot more work than when your colleague tells you, please change the hostname or remove /test from the path. It is changes like that from refactoring or development process that are different each time. If this was to be supported, the cache should be cleared of course.