Page 1 of 1

WebDAV Refresh

Posted: Mon Feb 25, 2019 12:32 am
by AlexAustin
Hello,
When I use KyPass, only, against my WebDAV server, it works fine. When I edit the database from Keepass on my computer, I can't get the new update on KyPass without deleting and re-creating the WebDAV profile. Is there another way to have KyPass reload the site index?

Thanks,
- Alex

Re: WebDAV Refresh

Posted: Mon Feb 25, 2019 5:38 pm
by RedBug (Author)
How do you insert the webdav folder in the sync config ? (Are you sure that you don’t add the database name in the url ?)
Does the pull to refresh funtion works (in the main file list) ?

Re: WebDAV Refresh

Posted: Sun Mar 17, 2019 1:08 am
by AlexAustin
Pull to refresh appears to do something, but it does not refresh from the server.

Config is:
URL: https://myserver.com/Passwords/
Username: my_un
Password: my_password

It finds mypasswords.kdbx in the folder.

When I do a refresh, I see a

Code: Select all

my.phone.ip - my_un "PROPFIND /Passords/ HTTP/1.1" 207 1596 "-" "Kyuran KSync"
in my server log. Regardless, the list does not refresh and see the new file date.

Re: WebDAV Refresh

Posted: Sun Mar 17, 2019 1:14 am
by AlexAustin
Also, when I browse the server with cadaver, I do see the correct file date/time.

Re: WebDAV Refresh

Posted: Thu Jun 27, 2019 5:00 pm
by AlexAustin
Any updates or questions on this?

Re: WebDAV Refresh

Posted: Thu May 21, 2020 7:01 pm
by paintguy
I am having the same problem. When I change the database on a different platform, I have to completely kill the app from memory on the iOS device, before it picks up the new date and time of the DB from WebDAV directory. Pulling down to refresh does not do it.

Can you please fix the refresh code to go to the WebDAV server and reload the directory metadata.

Also, tapping the Tags field on an entry screen when there is no tag, crashes the app. (iOS 13, iPhone 11 Pro)

Update: after playing with it some more, it does seem to refresh the list some of the time. I have not figured out the pattern yet.