Skip to content
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

Add a button in the settings to automatically rename every "KeePassHttp Settings" attributes to "KeePassXC-Browser Settings" #1591

Closed
PlqnK opened this issue Mar 1, 2018 · 5 comments
Assignees
Milestone

Comments

@PlqnK
Copy link

PlqnK commented Mar 1, 2018

First of all thank you all for this 2.3.0 release, I was really looking forward to it and it's really good!

I just spent a bit of time manually renaming the KeePassHttp Settings attributes in all my entries and I thought that a button to magically do it would be cool!
I'm not sure if working on such feature is worth-it because I think by the time you can ship it out most people would have done it manually, but here it goes anyway ¯\_(ツ)_/¯

Expected Behavior

Have a feature that can automatically rename every "KeePassHttp Settings" labeled attributes in every entries by "KeePassXC-Browser Settings" in order to not have to do it manually.

Current Behavior

There's no such feature so you either have to rename manually every attributes in every entries or re-validate every entry access when you visite a website after switching to KeePassXC-Browser.

Possible Solution

Add a button in the section concerning Browser Integration in the settings that will do what I said in the Expected Behavior.

Context

I just spend 15min renaming them manually one by one.

Debug Info

KeePassXC - Version 2.3.0
Revision: 4c0ed74

Libraries:

  • Qt 5.10.1
  • libgcrypt 1.8.2

Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 4.15.6-1-ARCH

Enabled extensions:

  • Auto-Type
  • Browser Integration
  • Legacy Browser Integration (KeePassHTTP)
  • SSH Agent
  • YubiKey
@droidmonkey
Copy link
Member

droidmonkey commented Mar 1, 2018

I think a button in the browser settings view to "Convert legacy http extension settings" would be very useful. Great suggestion.

@droidmonkey droidmonkey self-assigned this Mar 1, 2018
@droidmonkey droidmonkey modified the milestones: 2.3.1, v2.4.0 Mar 1, 2018
@varjolintu varjolintu self-assigned this Mar 2, 2018
@varjolintu
Copy link
Member

After this PR #1497 the data will be saved to custom data instead of attributes. So maybe a button that does convert the legacy settings from attributes to custom data would be needed. This would of course convert newer KeePassXC-Browser attributes too.

@guillaume-uH57J9
Copy link

That's a brilliant idea.
Is there any workaround besides manually renaming every single entry?

@varjolintu
Copy link
Member

Nope. Just wait for the update. This should be included in 2.3.2.

@droidmonkey
Copy link
Member

Fixed with #1497

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants