Skip to content

Conversation

@RayBB
Copy link
Owner

@RayBB RayBB commented Jun 4, 2022

This is a branch and PR to track my progress getting the recurring tasks UI working. nextcloud#34

The current plan is to try to use the nextcloud/calendar repeat component which looks like this:
https://user-images.githubusercontent.com/921217/172023766-9ad7b775-79c4-4c04-afac-0711244734fc.mp4

Current Challenges

  • What is the best way to get the Repeat component from nextcloud/calendar? Right now it's just copy/pasted
  • How to handle the missing imports from Repeat
  • Figure out how to get the Repeat component to show
    • How to get calendarObjectInstance or similar

Commands to get my local environment setup

docker run  -d --name nc --rm -p 8080:80 \
-v ~/Documents/nextcloud:/tasks_dev \
nextcloud

docker exec -it nc  ln -s /tasks_dev/tasks/ /var/www/html/apps/tasks

@RayBB RayBB force-pushed the ray/recurring-tasks-ui branch from 402a0db to bbbfc2b Compare June 4, 2022 19:48
@BaderSZ
Copy link

BaderSZ commented Jun 19, 2022

recurrence options that make sense include:
hourly, daily at x hr, weekly at x weekday, monthly on day x or on the first/second/third/last weekday. Yearly, if we want to push it. I think the NC Calendar implementation has all of this, except for hourly recurrence.

@BaderSZ
Copy link

BaderSZ commented Jun 19, 2022

And there won't be a need for CalendarObjectInstance, since TaskObject implements the exact same thing in practice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants