Skip to content
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

CALDAV / WEBDAV integration for the calendar widget #412

Closed
AuthorShin opened this issue Sep 8, 2022 · 10 comments
Closed

CALDAV / WEBDAV integration for the calendar widget #412

AuthorShin opened this issue Sep 8, 2022 · 10 comments
Assignees
Labels
✨ Feature A feature you'd like to be added

Comments

@AuthorShin
Copy link
Contributor

Description

Hello
I was thinking that it would be very nice to have the option to add notes/Todo list on the calendar for each day/week/month.
Thanks for the fancy and elegant dashboard :)

Priority

Medium (Would be very useful)

@AuthorShin AuthorShin added the ✨ Feature A feature you'd like to be added label Sep 8, 2022
@AuthorShin AuthorShin changed the title Note/Todo for calender on each day Note/Todo for calendar on each day Sep 8, 2022
@ajnart
Copy link
Owner

ajnart commented Sep 8, 2022

This is very specific but might add a notes/tasks module later on where you can set tasks and due dates

@AuthorShin
Copy link
Contributor Author

That would do it too but I was thinking about something like the current integrations which are on calendar.

@AuthorShin
Copy link
Contributor Author

I think adding red dot to the calendar would be the way to do it as it's right now got blue dot, orange dot and green dot.

@ajnart
Copy link
Owner

ajnart commented Oct 11, 2022

I think adding red dot to the calendar would be the way to do it as it's right now got blue dot, orange dot and green dot.

There's already a red dot! (For readarr irrc) Maybe a TODO Module would be easier.
A google calendar integration would be great too. But adding events directly inside homarr is out of scope in my opinion.
What do you think?

@AuthorShin
Copy link
Contributor Author

@ajnart Module would be cool and it doesn't need to be complicated plus if there's already a red dot we might add other kind of dot or indicator to it.
I wouldn't go for google calendar integration, because then homarr would be using a third-party integration which is violating a lot of reason that we are self-hosting in the first place.

@ajnart
Copy link
Owner

ajnart commented Oct 13, 2022

@ajnart Module would be cool and it doesn't need to be complicated plus if there's already a red dot we might add other kind of dot or indicator to it.
I wouldn't go for google calendar integration, because then homarr would be using a third-party integration which is violating a lot of reason that we are self-hosting in the first place.

I was thinking a 3rd party calendar integration because I really don't want to go through the hassle of making a whole event creation UI just for one thing 😅
I mean it would be just one form but still I'm kind of lazy

Maybe you could design it if you have some experience.
Small questions about it. Button to add an event should be on the day or a global button with a date selector ?

Having some sync with an external service would be better. If you go to the hassle of setting your events on Homarr and it doesn't provide notifications or quick access on your phone what's the point ?

Maybe the Caldav thing is not a bad idea after all. Perhaps we could generate a public url to add into mainstream calendar apps to automatically sync

What are your thoughts on this ?

@AuthorShin
Copy link
Contributor Author

AuthorShin commented Dec 11, 2022

@ajnart Sorry for the late reply.

Maybe you could design it if you have some experience.

I don't think there's much of designing needed here since we have calendar widget itself, what we gotta do is make each day clickable to generate there open related note. For example you click on 11 of December and suddenly the whole calendar box transform to a white box with two buttons (on top or button) one "Save" an the other one "Cancel/Back" and the white area is where you can type your note for that day (there can be also support for markdown) then you click save and it will show the calendar again to you but now there's a little purple (or any other color) dot on the 11 of December showing you that you have written something for/in that day.

Small questions about it. Button to add an event should be on the day or a global button with a date selector ?

I think button on the day is a better approach since it's already a calendar and selecting the day via it makes more scene rather than again opening up another calendar or a date selector in some sort.

Maybe the Caldav thing is not a bad idea after all. Perhaps we could generate a public URL to add into mainstream calendar apps to automatically sync

I think for this something like Baikal might be useful.

@manuel-rw manuel-rw changed the title Note/Todo for calendar on each day CALDAV / WEBDAV integration for the calendar widget Feb 26, 2023
@manuel-rw
Copy link
Collaborator

manuel-rw commented Feb 26, 2023

@Drefsab
Copy link

Drefsab commented Oct 17, 2023

I just wanted to add my +1 for this I appreciate the idea of self hosting but if there is any solution to pull in google calendar events into the calendar widget. most of the other services such as plex/sonarr/radarr etc all depend on 3rd party source so id be happy running something to pull them in even if it was a local tool that polls google and saves it locally or aggregates various calendar feeds into a single feed.

@Meierschlumpf
Copy link
Collaborator

Moved to homarr-labs/homarr#2475

@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Homarr Kanban Mar 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature A feature you'd like to be added
Projects
Status: ✅ Done
Development

No branches or pull requests

5 participants