Thomas Vogt
a53135543d
Do not include tests in xpi
1.19.5
2024-06-14 19:26:45 +02:00
Thomas Vogt
9afb00a0e9
Implement more tests
2024-06-14 19:20:11 +02:00
Thomas Vogt
04d4b3292b
Set up a framework for unit tests
2024-06-13 18:18:00 +02:00
Thomas Vogt
ab1b5f14c8
Use prettier and eslint for better code
2024-06-13 17:20:59 +02:00
Thomas Vogt
bbc5cab08d
Refactor using ES6 import/export
2024-06-13 16:03:32 +02:00
Thomas Vogt
a4255c1d6f
README: fix section links
2024-06-13 13:05:59 +02:00
Thomas Vogt
75eff1cb3f
Pass: try harder to find a valid URL ( #573 )
2024-06-12 23:14:14 +02:00
Thomas Vogt
dba4e3e778
Page: fix error message in case of invalid URL ( #573 )
2024-06-12 22:37:27 +02:00
Thomas Vogt
347601327a
README: fix reference
1.19.4
2024-06-11 16:55:41 +02:00
tuxor1337
4a8d200f52
README: refactor troubleshooting section
2024-06-11 14:52:48 +00:00
Thomas Vogt
3d53e398f7
README: refactor
2024-06-11 16:47:32 +02:00
Thomas Vogt
8e2d206ef8
Pass: refactor setLoginPasswordUrls
2024-06-11 16:39:33 +02:00
Thomas Vogt
d73d5381ad
Fix support for .meta file format
2024-06-11 16:27:32 +02:00
Thomas Vogt
aafa0d6119
Only use line 2/3 for login/url if not otherwise specified, fix #572
2024-06-11 14:55:41 +02:00
Thomas Vogt
daf22aafe3
README: move description of prefs to prefs
2024-06-11 11:49:38 +02:00
Thomas Vogt
33b2dfb92c
Clean up README
2024-06-11 10:32:19 +02:00
Thomas Vogt
230322576e
Empty third line is not the URL ( #569 )
1.19.3
2024-06-06 19:56:51 +02:00
Thomas Vogt
0282e276bd
Add leading slash when reading in metaUrls ( #570 )
2024-06-06 19:36:06 +02:00
Thomas Vogt
d84108a2ca
Check earlier for secure protocol ( #569 )
1.19.2
2024-06-06 18:31:03 +02:00
Thomas Vogt
fcc5137bbc
Rename ISSUE_TEMPLATE
1.19.1
2024-06-06 10:50:39 +02:00
Thomas Vogt
2bd9ad7b76
Trim password data before parsing, fix #567
2024-06-06 10:48:56 +02:00
Thomas Vogt
cdf5578d38
Remove leading slash in form popup ( #568 )
2024-06-06 10:26:40 +02:00
Thomas Vogt
45e5884440
Prefill URL/login when adding a pw ( #380 )
1.19
2024-06-05 16:35:38 +02:00
Thomas Vogt
07601b701f
Menu: hover color when highlighted
2024-06-05 14:32:26 +02:00
Thomas Vogt
d0d344789a
Menu: results always focused/highlighted ( #542 )
2024-06-05 14:21:38 +02:00
Thomas Vogt
eb830ed1b6
GitHub -> Codeberg
1.18
2024-06-04 23:43:13 +02:00
Thomas Vogt
9ce4f124b5
README: remove note about Chrome port
2024-06-04 16:45:13 +02:00
Thomas Vogt
bb658f1d72
Optionally, enforce exact domain match, fix #535
2024-06-04 15:44:02 +02:00
Thomas Vogt
b0710fb8fd
Use container name for URL matching, fix #558
2024-06-04 14:59:58 +02:00
Thomas Vogt
6b795e420b
Blacklist for 'mark fillable' pref, fix #505
2024-06-04 13:31:48 +02:00
Thomas Vogt
c2df80757f
Improve auto-submit, fix #528
2024-06-04 13:07:41 +02:00
Thomas Vogt
0feeb792a8
Optionally match not the entry, but only the dir name, fix #518
2024-06-04 12:49:56 +02:00
Thomas Vogt
ddaa6c8257
Support password-type OTP inputs, fix #527
2024-06-04 12:10:03 +02:00
Thomas Vogt
6f23c613ea
Ignore 'No secret key' gpg error, fix #496
2024-06-04 11:23:19 +02:00
Thomas Vogt
0553b78601
Customizable form popup width, fix #473
2024-06-03 22:45:25 +02:00
Thomas Vogt
2f48caa012
support for multiple URLs per entry, fix #466
2024-06-03 22:45:16 +02:00
Thomas Vogt
84f678e955
replace var by let everywhere
2024-06-03 22:45:09 +02:00
Thomas Vogt
1ee3bc856e
Explicitly set bg icon style when hovering, fix #534
2024-06-03 22:45:01 +02:00
Thomas Vogt
903451d0ac
Optionally, omit 'other' input fields, fix #484
2024-06-03 22:44:56 +02:00
Thomas Vogt
3d89fc171b
Implement cross-referencing in fields, fix #300
2024-06-03 22:44:49 +02:00
Thomas Vogt
beeb893530
pass: refactor and introduce a root item to replace rootItems
2024-06-03 22:44:43 +02:00
Thomas Vogt
c58d18443d
Support symlinked directories, fix #299
2024-06-03 22:44:14 +02:00
Maximilian Stein
bd21a0c3b0
Autofill domain check ( #520 )
...
* Option to prevent auto fill if domain unmatching
This introduces a new option that prevents auto fill if the actual page
URL's domain is not a sub domain (or equal) to the domain in the
database.
* Fail domain check silently when auto filling
Do not show a modal dialog when auto filling but rather simply prevent
auto fill.
* Simplify subdomain check
* Revert "Fail domain check silently when auto filling"
This reverts commit 845ba3a8c6 .
* handle security override on highest level
* new security check settings
* Refactor code to handle domains
* pass.js: use key as URL if there is no url field
* page: use <dialog> element for notifications
* parse_markdown: support **bold** text
* prefs: fine-grained settings for security checks
* page: implement fine-grained security checks
* Update German translation
* Update French translation
---------
Co-authored-by: Maximilian Stein <ms@alarm-dispatcher.de >
Co-authored-by: Thomas Vogt <tuxor1337@users.noreply.github.com >
Co-authored-by: Thomas Vogt <acc-github@tovotu.de >
2024-06-03 22:30:34 +02:00
Thomas Vogt
c0331a0d87
inputNames: 'label' attr for compat w aliexpress.com
1.17
2024-05-08 15:04:02 +02:00
Thomas Vogt
5fb3b2c318
securityChecks: print URL parsing error message
2024-05-08 15:03:06 +02:00
Thomas Vogt
ac1c064896
pass: extract gpgErrorCode from stderr
2023-12-01 11:50:46 +01:00
Thomas Vogt
9c29b2a5b4
preferences: document shortcut syntax, fix #537
1.16
2023-12-01 10:11:01 +01:00
Thomas Vogt
783be20888
preferences: case insensitive shortcut field, fix #536
2023-12-01 09:43:45 +01:00
Thomas Vogt
7144de968c
menu: up arrow puts focus back in search box, fix #543
2023-12-01 09:12:11 +01:00
Thomas Vogt
4d44b5f019
page: fill 'other' inputs with standard field values, fix #547
2023-12-01 08:50:24 +01:00