View/changes properties of an existing DAVdroid account



  • I have not been able to find any way to inspect the properties of an existing account. This makes things difficult as I have connected 5 accounts using different URLs and Authentication. Now, when something does not work as expected, I can't check what I exactly did enter... So I delete the account and type it in again )-:


  • developer

    At the moment, there's no such option. Maybe an "Info" activity for every account would be a good idea. We will consider this idea. However, you should know your credentials and the password can't be shown anyway ;)



  • I know my credentials, but what if I want to change the server name, or I want to change from http to https ?


  • developer

    @kollix: Just delete the account and add it again with the new URL.



  • Dear rfc2822,
    sure one can delete and add again, and true that the password would not be displayed anyway. But the point is, if you are working on a business scale with this software, thus sticking to https on principle, you may well have quite a few address books and calendars to link to, e.g. company, department, project group and personal. With a server-side system like egroupware - and probably with all other decent solutions - there is a variety of URL syntaxes (for address books, appointments and tasks, or unspecific) and the possibility of accessing via personal or group rights. Put another way, there are a lot more ways of killing a cat than skinning it. Which is why it would be really helpful to be able to see exactly with which URL and login-id any particular connection has been specified. Hope this helps to clarify the reason for the request - and many thanks for the tip about Android 4.1.2 not managing SNI.
    Cheers, Tim



  • Yeah - it would be awesome to at least be able to refresh available calendars via caldav and select them for syncing. Its such a basic feature that isn't currently available.


  • developer

    @CRCinAU It's available – just delete the account and add it again. At the moment, I don't want to spend time for features that one can do this easily and thus introduce huge amounts of new bugs as long as the current features are not 99% perfect.

    However, if someone wants to provide such an info activity, please feel free to make a pull request, I'll include it.



  • I support this feature request. More precisely
    http://davdroid.bitfire.at/faq/entry/editing-davdroid-accounts
    editing accounts (obviously including viewing of current settings) would be handy in times were regular password changes become more and more important. ;)



  • +1 for password changing :-)



  • An account editing feature would be great.
    +1



  • +1 a very good suggestion that I would use.


  • developer

    +1 indeed. Please submit your pull request.


  • admin

    +1. That'd be fun!



  • fine, deleting the account and re-adding it makes sense without a proper dialog to change these settings, but how can I prevent that the data (contacts / calender entries) are being deleted upon deleting the associated DAVdroid account? this is really a bummer, it happend to me when I changed the server password of my contact sync server. I lost some contacts I added on my phone since the sync, because I didn't realised that the PW wasn't changed on my phone :/


  • developer

    @da-phil: Unfortunately, there is no way to accomplish this at the moment. When you delete a sync account, all related data will be deleted.

    So, the only way is to make sure that all clients are synchronized before changing the password until there is a GUI for changing properties (which would of course be the better approach).



  • I agree with most of the other users here. And especially changing password is critical issue. I was about to recommend DAVdroid for ~100 Zimbra users (I would even ask them to use the Google Play, so you would get money from it), but I cannot due to this limitation. We have a password policy to change password at least once a year, and some do it more frequently.

    Changing between http/https, username or URL are nice to have. In fact the ActiveSync accounts doesn't allow changing username, only hostname, password and SSL parameters. But changing password is a must have.

    That aside. What are the issues related to changing password, from an implementation point of view?


  • developer

    What are the issues related to changing password, from an implementation point of view?

    I can't think of any issues. It has just to be done.



  • Hm. Would it be possible to manually tinker with a file on the Android's system? I mean, the password (and the rest of the account data) needs to be stored somewhere, after all.
    With that file, one could also probably backup the DAVdroid accounts.



  • I haven't been able to reliabily restore my DAVDroid accounts with
    Titanium Backup.

    Though contacts lists work fine after restoration, calendars do not,
    and I often end up deleting and recreating the whole account anyway…

    2015-02-10 15:33 GMT+01:00 muelli notifications@github.com:

    Hm. Would it be possible to manually tinker with a file on the Android's
    system? I mean, the password (and the rest of the account data) needs to be
    stored somewhere, after all.
    With that file, one could also probably backup the DAVdroid accounts.


    Reply to this email directly or view it on GitHub.



  • FTR: I found /data/system/users/0/accounts.db to contain my password(s).


Log in to reply
 

Looks like your connection to Bitfire App Forums was lost, please wait while we try to reconnect.