Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

I have so many questions #5

Closed
tiritibambix opened this issue Mar 21, 2022 · 10 comments
Closed

I have so many questions #5

tiritibambix opened this issue Mar 21, 2022 · 10 comments

Comments

@tiritibambix
Copy link

tiritibambix commented Mar 21, 2022

Hello !

I saw your post on reddit and was very enthusiastic. There are really few caldav calendar clients out there and yours looks like a breath of fresh air compared to others. So thank you.

Maybe you should know I'm not really familiar with coding or anything. I host a little server at home using docker, and I do what I can :p

So I tried installing Bloben. I manage to login as an admin and create accounts, but I can't log into them. I got a "unauthorized" message.

Is there any way I can easily delete unused accounts ?

Also, I'm not sure where https://my.calendar.domain.com/ should lead. I get a "Welcome to nginx!" page.

And last but not least, how can I connect to my caldav server ? I see nowhere to input the address and logins. When I add a CalDavAccount, I get an "Unknown error". I double checked caldav url (nextcloud) and username and password. Does it only support Baikal ?

Thanks for your answers.

@nibdo
Copy link
Owner

nibdo commented Mar 21, 2022

Hello,

firstly, thank you for trying Bloben.

I have yet only tested properly Baikal server, but checked quickly one of Nextcloud providers (https://woelkli.com/en). You are right that there is some error during process of adding account with Nextcloud, however account was saved and synced events afterwards. I will check and fix what is causing this.

Users can be deleted only through database now, I was planning to add deleting function later, but it is easy to implement so I could add it in next update.

@tiritibambix
Copy link
Author

tiritibambix commented Mar 21, 2022

Thank you. I'll be following.

In the meantime, I set up a Baikal server, created a user and a calendar for testing purposes. I got the same "Unknown error".

Also, with my nextcloud calendar, the account wasn't saved and events didn't sync afterwards. So I might be doing something wrong.

I also noticed that to check/uncheck boxes under "Enabled views", you have to click after the name of the option, in the empty space.

@nibdo
Copy link
Owner

nibdo commented Mar 22, 2022

Hi again @tiritibambix,

I have checked adding accounts for two nextcloud providers and it was working for me. I have added better logging for connection to caldav servers ( found that I was using wrong password before), so this might help.

If you want, you can create some temporary testing baikal account for me on your server and I could try to connect and check this issue. If you want, you can reach me on slack.

And I have added deleting users from admin in new release.

@tiritibambix
Copy link
Author

tiritibambix commented Mar 22, 2022

Hello !

Thank you for your quick reaction.

I did a fresh install with the new image and now, I can connect to my Nextcloud CalDav. I got the same "Unknown error", but it eventually syncs.

I noticed that any edit takes a long time to take effect (edits on events, deleting a calendar). I'm not sure it was long or if force refreshing the page did the trick. I got an i5 with 16Go RAM, so I guess that's not my machine.

I'll give up on Baikal as I'm not planning to use it. So don't bother with that, but thank you. Would Bloben be compatible with Radicale ?

There are a few functionalities I'd love to see implemented one day.

  • Being able to choose a color for each calendar. Actually, can't Bloben pull this information directly from my cal ?
  • Being able to choose a color for each event. (same comment)
  • Set a default view for the main /calendar page (day, week, month).
  • A copy / copy multiple times function for the events.

I'm sure I'll have more ':)

If you want, I can create a user for you to use and see how it acts on my side.

Anyway, great job. Bloben is very promising. I'd love to use it as my daily calendar :)

@nibdo
Copy link
Owner

nibdo commented Mar 23, 2022

About speed, yes, it has not best optimization yet, as for updates, app is waiting for calDAV server to make those changes before updating app state. This is planned for one of the next releases to make changes in app state first and sync later.

Baikal should be compatible, as other providers -> but some things like other authentication methods might need to be implemented. Basically now should work every provider using "Basic authentication" with calDAV url, username and password.

Concerning features you mentioned I will check them.

Test user from you might be great for debugging, so I can check those issues :)

Thank you very much :)

@tiritibambix
Copy link
Author

tiritibambix commented Mar 25, 2022

Hello. Just adding this here to remember it.

  • Show / Hide specific calendars if I have multiple calendars per account.
  • Create events in month view.

Also, I often use / or \ in my events title. They almost always get duplicated.

@tiritibambix
Copy link
Author

Hello there. Been a while !

I keep using Bloben and I love it. I see your regular updates and I'm glad your working on improving it :)

Do you think a function to copy / copy multiple times an event is something you'll be willing to add someday ?

@nibdo
Copy link
Owner

nibdo commented Jul 10, 2022

Hi @tiritibambix,

thank you :)

Yeah, sure. Can you point what technical specifications it should have? I am familiar with duplicating events, for example to other calendars, but not used those functions really, so it might help to be on same page with this. :)

@tiritibambix
Copy link
Author

I'll try and explain this.

For example, I have tasks that I have to repeat over a month.

Say a client books days 1, 3, 4 and 7 of the month for a task. I'll create one event on the 1st day, then copy it to days 3, 4 and 7.
We could think of a clickable "copy" option which would make a small calendar appear letting us choose the days we want.

Later in the month, same client books same task on days 15, 21, 24 and 29. I just have to copy event from 1, 3, 4 or 7 to 15, 21, 24 and 29 from the "copy" option.

Would be easier than creating another event each day a client books.

I'm not sure I explained that well, or if that's the info you need.

Let me know if I can clarify.

@nibdo
Copy link
Owner

nibdo commented Jul 12, 2022

Thank you, I think I get the idea now better.

@nibdo nibdo mentioned this issue Jul 13, 2022
Repository owner locked and limited conversation to collaborators Jul 13, 2022
@nibdo nibdo converted this issue into discussion #48 Jul 13, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants