I gave this a try, I'm wondering how to debug getting it working with
NextCloud.
config file:
{
"Calendars": [
{
"Url":"https://nextcloud.example.org/remote.php/dav",
"Username":"<MY_USER_ON_THAT_SERVER>"
"Password":"<MY_PASSWORD_ON_THAT_SERVER>"
}
],
"Timezone": "America/Los_Angeles",
"DefaultNumDays":30
}
Then try:
$ qcal -l
[0] - | (nextcloud.example.org)
I have about a dozen calendars in my account, and DavX5 using a similar
configuration does list them.
I know the URL is likely right because I use the same for DavX5 on Android,
and If I do a wget --user <MY_USER_ON_THAT_SERVER> --ask-password on it, I
get a file called dav that says:
This is the WebDAV interface. It can only be accessed by WebDAV clients
such as the Nextcloud desktop sync client.
Any help is appreciated.
Hi,
Url should be like:
https://nextcloud.example.org/remote.php/dav/calendars/yourusername/personal/
or
https://nextcloud.example.org/remote.php/dav/calendars/yourusername/contact_birthdays/
This works for me.
Regards,
psic4t
Am 19.04.24 18:24, schrieb Bradley M. Kuhn:
> I gave this a try, I'm wondering how to debug getting it working with> NextCloud.> > config file:> > {> "Calendars": [> {> "Url":"https://nextcloud.example.org/remote.php/dav",> "Username":"<MY_USER_ON_THAT_SERVER>"> "Password":"<MY_PASSWORD_ON_THAT_SERVER>"> }> ],> "Timezone": "America/Los_Angeles",> "DefaultNumDays":30> }> > Then try:> > $ qcal -l> [0] - | (nextcloud.example.org)> > I have about a dozen calendars in my account, and DavX5 using a similar> configuration does list them.> > > I know the URL is likely right because I use the same for DavX5 on Android,> and If I do a wget --user <MY_USER_ON_THAT_SERVER> --ask-password on it, I> get a file called dav that says:> > This is the WebDAV interface. It can only be accessed by WebDAV clients> such as the Nextcloud desktop sync client.> > > Any help is appreciated.
--
contact: xmpp:psic4t@data.haus nostr:psic4t@data.haus
> Am 19.04.24 18:24, schrieb Bradley M. Kuhn:> > I gave this a try, I'm wondering how to debug getting it working with> > NextCloud.> >> > config file:> >> > {> > "Calendars": [> > {> > "Url":"https://nextcloud.example.org/remote.php/dav",> > "Username":"<MY_USER_ON_THAT_SERVER>"> > "Password":"<MY_PASSWORD_ON_THAT_SERVER>"> > }> > ],
Matthias Debus replied:
> Url should be like:> https://nextcloud.example.org/remote.php/dav/calendars/yourusername/personal/> or> https://nextcloud.example.org/remote.php/dav/calendars/yourusername/contact_birthdays/
Ah, ok, I just realized, I have to go into "Edit Calendar" on NextCloud, and
copy the "Internal link (A private link that can be used with external
clients)
When I do that, it works! Thanks for your help.
-- bkuhn
Yep, qcal does not dectect calendars on its own. Just add them one by
one.
Glad it works now!
Regards,
psic4t
Am 23.04.24 20:01, schrieb Bradley M. Kuhn:
> > Am 19.04.24 18:24, schrieb Bradley M. Kuhn:> > > I gave this a try, I'm wondering how to debug getting it working with> > > NextCloud.> > >> > > config file:> > >> > > {> > > "Calendars": [> > > {> > > "Url":"https://nextcloud.example.org/remote.php/dav",> > > "Username":"<MY_USER_ON_THAT_SERVER>"> > > "Password":"<MY_PASSWORD_ON_THAT_SERVER>"> > > }> > > ],> > Matthias Debus replied:> > Url should be like:> > https://nextcloud.example.org/remote.php/dav/calendars/yourusername/personal/> > or> > https://nextcloud.example.org/remote.php/dav/calendars/yourusername/contact_birthdays/> > Ah, ok, I just realized, I have to go into "Edit Calendar" on NextCloud, and> copy the "Internal link (A private link that can be used with external> clients)> > When I do that, it works! Thanks for your help.> > -- bkuhn
--
contact: xmpp:psic4t@data.haus nostr:psic4t@data.haus