Git Product home page Git Product logo

qute-keepassxc's People

Contributors

aearil avatar jrpie avatar nivit avatar ususdei avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

qute-keepassxc's Issues

How do I get my actual GPG key?

"... Remember to replace ABC1234 with your actual GPG key..."

How do I get my actual GPG key?
What is the cli command for this?

I have got a fingerprint with

gpg --fingerprint $USER

The number is very big, then I put it in the
spawn --key field and qutebrowser throws me an error

KeepassXC return error 15 (No logins found) for all URLs

qute-keepassxc seems to be correctly associated with keepassxc (test_association succeeds), but every URLs I try, even exact matches to some keepassxc entries, result in KeepassXC Error [15]: No logins found

I've also tested the script in standalone mode so I can confirm that the correct URL is sent, at least right up until the message is encrypted.

Any ideas ? Could it have anything to do with the "Enable integration for these browsers" settings in keepassxc ? (I enabled them all, didn't change anything).

Also, the same database and keepassxc install works flawlessly with firefox. (I'm running keepassxc 2.5.3-1)

Change font

How to specify your own font and size in the script, for example "Ubuntu 13".

Form autocomplete doesn't trigger JS events

A lot of website now have JS disabling the login button or simply not registering there is something in the fields until it sees you actually typing. The problem is that qute-keepassxc doesn't trigger those events.

For exemple when I want to login into discord, I need to type and delete another character in both fields or else the values in both input fields seems to get ignored.

I don't know much JS, I tried something like the following without any success:

                    input.focus();
                    input.value = %s;
                    input.dispatchEvent(new KeyboardEvent('keydown',{'key':'a'}));
                    input.dispatchEvent(new KeyboardEvent('keypress',{'key':'a'}));
                    input.dispatchEvent(new KeyboardEvent('keyup',{'key':'a'}));
                    input.blur();

Do you have any ideas ?

TOTP support

First of all, thank you for the script, I just started to use it today and it works great. However I'd like to ask, is it possible to add keybinding for paste TOTP key additionally to username and password? Thanks in advance!

qute-keepassxc throws error status 2

I noticed when I first run qute-keepassxc it works fine, asks for me to name the connection and populates fields with data. However after the first run (when keepassxc.key.gpg is created) I get a error of status 2. I manually decrypted the keepassxc.key.gpg which brings up a passphrase prompt. But I'm assuming in the qute-keepassxc script it doesn't allow for passphrase prompts. Could this be a user error (in creating my gpg key) or would the script need to be updated?

If there is a log I'll gladly supply it but I'm not aware of one.

Support KPH: Custom Fields

KeepassXC-Browser plugins allow to associate custom attributes with custom form fields via the KPH: prefix.

But I find the index-based association rather odd.
Thus I propose to use the input name as lookup key when filling in the credentials.

So, e.g., when you have a form like

<form>
 ...
  <input type="text" name="branch" maxlength="3" value="" id="branch" autocomplete="off">
</form>

You need do define a custom attribute KPH: branch with the value 123.
The KPH name must match the name attribute of the input field (maybe use id as a fallback).
This is not how the official browser plugins are doing it and requires the user to dig up the input names using devtools once
but I consider it a cleaner solution.

File not Found while using keys

Hi all,

I am too stupid for the awesome plugin... :D

I have configured the keybind as following:

config.bind('<Alt-Shift-u>', 'spawn --userscript ~/.local/share/qutebrowser/userscripts/qute-keepassxc --key 6049B92B -p /home/cinux/Dokumente/keepassx/mpmpc.kdbx ', mode='insert')

and face following error:
´´´
There was an error opening the DB: [Errno 2] Datei oder Verzeichnis nicht gefunden: '6049B92B'

So what do i miss or misunderstand?
Maybe any additional software needed for key handling?

Thanks for any hint

instructions link dead

Hello,
First, you need to enable KeepassXC-Browser extensions in your KeepassXC config.
The link is dead so i'm looking for instructions. Please help :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.