-
-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: RANGE parameter of recurring events not recognized #75
Comments
Hi Nicco. I thin I know you in a Inkscape hackfest. Great to contact you again. Im interested in use this project, looks amazing, so I attach a small test ICS; |
Hi @jabiertxof thanks! Yes, I have been to one Inkscape Hackfest! I modified the file a little bit to include RDATE and also overriding the modification in a later one. Thunderbird seems to not understand this RANGE parameter: Could you import the calendar file from #175 and show the screen shots of how the interpret the RANGE parameter? |
Something to consider from the RFC:
To close this also:
|
Hi Niko, thanks for reopening. Added comment into the test. regards. |
Hi Niko I just rebase the MR code and make a fix that time is not updated in recurring-id with range. |
Here are a small ICS to example: |
anyway range is must ignore in evolution and google calendar as say here: Anyway is not compatible with current calendars is good to have to deploy a calendar client (easier and faster) you can provide the compatible ics export as option but use in your own UI faster using it |
JUst update to allow also range changes outside start/end |
addet test from #170 |
To close:
|
Updated with your feedback! thanks. |
I merged #182. There are two skipped tests for special edge cases in the test file.
Thanks to @jabiertxof for getting us so far! |
I think, the test file from https://stackoverflow.com/questions/30327800/ics-recurrence-id-range-thisandfuture-not-changing-later-events can be skipped. I will open a new issue for someone with Lotus Notes to provide us with feedback. #184 |
This is released in v3.3.1 |
Hi Niko thanks so much for your cool work and congrats for the release. |
Sure! If you like, you can add your project in a related projects section in the readme. |
Is not floss, sorry, maybe some day split the calendar into a component and open it, I ping you. |
Still, you need to obey the LGPL. |
I couldent use you code in propietary software? I can add license files |
You can use it but you must mention the license and also allow people to change the library (access the recurring_ical_events.py file) if the code is on their computer. https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License#Differences_from_the_GPL |
Describe the bug
The
RECURRENE-ID
can have aRANGE
parameter, see RFC 5545 page 114.This parameter is not recognized by his module.
To Reproduce
We need an example!
Expected behavior
The expectation is that the future events can be modified using this parameter.
Suggested implementation
To progress in this Issue, please find a calendar example which uses the range parameter.
If you can, also make screen shots of what the events look like in the software.
We're using [Polar.sh](https://polar.sh/niccokunzmann) so you can upvote and help fund this issue. We receive the funding once the issue is completed & confirmed by you. Thank you in advance for helping prioritize & fund our work.
The text was updated successfully, but these errors were encountered: