wildente
b1e2a1ec2d
add proper multiline support for qute-pass
...
when using the 'username-taget secret' option, the supplied
regex 'username-pattern' will only scan the first line of the
secret file.
you could specify a username-pattern with '\n', but this will
break if the position of the username is not consistent.
this change will implement re.search and the re.MULTILINE
option to search every line in a secrect file.
example:
--secret file
my_secret_password
username: my_username
--secret file
spawn --userscript qute-pass --username-target secret --username-pattern "^username: (.*)"
2018-09-09 22:16:48 +02:00
cryzed
9ea6f4acf4
Follow symlinks when finding pass candidates
2018-07-18 16:18:56 +02:00
murchik
a5c1903247
OTP for qute-pass.
2018-07-10 20:42:28 +08:00
cryzed
801e9e0334
qute-pass: Improve fake_key_raw()
2018-04-29 15:22:52 +02:00
cryzed
92aedf84f5
qute-pass: Don't use f-strings
2018-04-23 19:16:51 +02:00
cryzed
6825dfb8d8
qute-pass: Fake strings letter-by-letter to avoid issues
2018-04-23 19:01:12 +02:00
cryzed
2de6428830
qute-pass: Also escape backslashes in the username
2018-04-20 18:23:50 +02:00
cryzed
c2472d88f1
qute-pass: Escape backslashes, so that they are inserted correctly
2018-04-20 18:21:55 +02:00
cryzed
d8887f12c0
Deduplicate documentation
2017-11-17 21:40:08 +01:00
cryzed
274c92a64b
Add documentation additionally to the help page of qute-pass (complaint from the Arch wiki)
2017-11-17 12:42:25 +01:00
cryzed
600d2a543d
Exit successfully when the user makes no selection
2017-11-03 13:54:43 +01:00
cryzed
4ec2e5485a
Sort candidates alphabetically
2017-11-03 13:14:29 +01:00
cryzed
22dcd775da
Improve warning message and adjust copyright
2017-11-03 11:57:23 +01:00
cryzed
a96e4490ee
Add qutebrowser license header and warning about login details in qute's debug log
2017-11-03 11:32:32 +01:00
cryzed
ee6b4bc7ee
Add option to merge pass candidates for the fully-qualified and registered domain name
2017-11-03 11:25:35 +01:00
cryzed
78eb7b5da8
Select pass candidates for the fully-qualified domain name first, then for the registered domain and finally the IPv4 address if that is what the URL was
2017-11-03 02:43:33 +01:00
cryzed
16fefc1c7b
Make changes suggested here: 0e3c42db69
2017-11-02 14:06:17 +01:00
cryzed
0e3c42db69
Rename qute-passmenu to qute-pass again
2017-11-01 20:40:59 +01:00
cryzed
c97b416cb1
Rename qute-pass to qute-passmenu
2017-11-01 18:19:46 +01:00
cryzed
19fc4de484
Add qute-pass userscript
2017-11-01 17:57:30 +01:00