-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Smarter handling of "Last Accessed" #2005
Comments
The problem with "accessed" is that every time you interact with the database it would "dirty" it and require a save. If autosave is on, then it would save everytime you did anything. This is not a good behavior, especially if you are using a robust key derivation like Argon2. My opinion is to get rid of accessed all together. |
I'm not against the idea to get rid of it. My objective was to track the unused websites. |
We can't really do this since the accessed property is defined in the KDBX standard. Using access date to track unused entry seems a great idea to me, but like droidmonkey said, this property will be updated every time and so the kdbx will. Sincerely, I see the accessed attributes as an attribute tracked when an entry is opened (open the edit interface but no edit is made). We should look at what other clients do with it. |
By get rid of it, I meant in the GUI only. |
I'd like to have this feature working, not getting rid of it in the GUI. |
I agree that if there's no easy way to fix this it should be removed from the GUI because it does nothing and is misleading. |
I understand not wanting to change this value on every access and thus need to re-write the file. Would it be possible to set an option along the lines of "Update last accessed value if it's older than (Hours|Days|etc.)" While this wouldn't show you the absolute latest access, it would provide a good balance between figuring out which accounts aren't being used over a long time and minimizing disk writes. (Conceptually this is similar to the relatime option for filesystems on Linux. (https://blog.confirm.ch/mount-options-atime-vs-relatime/)) |
Expected Behavior
When I copy the password or when I use autofill (from keepassxc, not from browser with plugin), I expect the
accessed
date of the entry to be updated to now.Current Behavior
The access date seems to be equal to the last modified date
Possible Solution
Operating system: Ubuntu 16.04
CPU architecture: x86_64
Kernel: 4.13.0-41
The text was updated successfully, but these errors were encountered: