vue-cal icon indicating copy to clipboard operation
vue-cal copied to clipboard

Repeating events

Open DuredhelFinceleb opened this issue 6 years ago • 13 comments

Is there a way to create repeating events? I can create one event and clone it as needed but this is not very practical and it clogs the dataset with lots of identical events

DuredhelFinceleb avatar Feb 22 '19 09:02 DuredhelFinceleb

Have you seen the website / documentation page? There is right at the front the ToDo list of the author and your requested feature is at the very end of that list ("recurring events").

davidgraeff avatar Feb 22 '19 09:02 davidgraeff

Hi @DuredhelFinceleb, As @davidgraeff mentioned, it is in my todo list but not the priority for now.

You are right, when it will be done it will be counted as a single event when it is extracted from vue-cal. But internally, the event will still be split into segments on the current view. So performance wise it will be similar as having duplicate events like you can do now.

For that reason I will pick this functionality later on 😉

antoniandre avatar Feb 22 '19 11:02 antoniandre

OK thanks for you answer :smiley:

DuredhelFinceleb avatar Feb 22 '19 12:02 DuredhelFinceleb

Also would love this feature!

BernardZhao avatar Jun 05 '19 01:06 BernardZhao

Quick heads-up fellas! @BernardZhao, @RiSC222, @dersmoll, @DuredhelFinceleb, @davidgraeff.

This feature is in the pipe! Started in the recurring-events branch and already working for single-day events.

I am now developing recurring all-day events and recurring multiple-day events.

Cheers.

antoniandre avatar Oct 16 '19 23:10 antoniandre

I'm sorry to bring that news but this feature is delayed as it turned out to be way more complex than expected especially performance-wise. I have done the wireframes of the recurring events and the basic feature works. But what's really missing and complex is:

  • event overlaps calculation on repetitions
  • event count on year/years view should totalise the number of repetitions: requires a serious performance improvement
  • recurring multiple day events is not complete

In the meantime, I am working on the big drag & drop feature #174.

Thanks for your support everybody!

antoniandre avatar Feb 21 '20 01:02 antoniandre

I would surely be interested in knowing the status of this repeating event feature. I’m looking to use this for a new project and it would surely help me. Thanks!

jaywilburn avatar Jun 02 '20 00:06 jaywilburn

@jaywilburn, Sorry to say that but there is no ETA at the moment. Once I have some more time I will get back to it. This is the next on my list after the feature I am working on ATM.

I will probably release a simpler version of what I started, so at least people can benefit from what is available: the repeating events part is nearly done, but the calculation of repeating events count on month, year and year views is not working and needs lots of refactoring.

antoniandre avatar Jun 04 '20 14:06 antoniandre

Thanks for the update. I look forward to it (when you do have it). Even the light version of that feature will be helpful. Thanks for all your work, it is appreciated!

jaywilburn avatar Jun 04 '20 14:06 jaywilburn

Hi @antoniandre,

Started in the recurring-events branch and already working for single-day events.

Will you make available the recurrence for single-day events (daily, weekly, monthly and annually) since it is working or will you wait for all-day and other stuffs to deliver all them together?

It would be great if vue-cal had a feature like that. I know, as you already said, it's complex, but the part that is already working could be released soon?

This question is just to know if I go ahead with my own implementation of that or I wait a bit more for this great feature :)

Thank you.

giulianimartini avatar Jun 23 '20 21:06 giulianimartini

Hi @antoniandre

Could you please update the status of this feature? Thank you!

eifersucht avatar Jul 24 '22 11:07 eifersucht

Hi! @antoniandre I'm also interested in this feature in a new project I started, is there some news ? Repeating events is a must in this project, so we would be more than happy to make a sizeable donation to make it work... Thank you!

szekelygobe avatar Oct 26 '22 05:10 szekelygobe

Hi @antoniandre, any news about this feature ? It would really help us on our project !

SamyOuadhiGE avatar Jan 25 '23 10:01 SamyOuadhiGE