Maxim Baz
|
96eab70ca7
|
Fix about:XXX support in Firefox (#198)
|
2020-06-27 13:16:45 +02:00 |
|
Erayd
|
962c305f21
|
Upgrade all dependencies (#212)
|
2020-06-02 21:10:24 +12:00 |
|
Maxim Baz
|
87eb6e0156
|
Improve autosubmit via Chromium's debugger
|
2019-10-30 23:52:32 +01:00 |
|
Adhityaa Chandrasekar
|
592f12396f
|
Add light theme (#120)
|
2019-10-19 18:56:56 +02:00 |
|
Erayd
|
f19a44d3ce
|
Replace tldjs with @browserpass/url, check port (#179)
|
2019-10-13 00:30:46 +02:00 |
|
Christopher Waldon
|
025adf2e50
|
Fix typo in warning (#180)
|
2019-10-01 15:22:23 +02:00 |
|
Maxim Baz
|
3a2af64bc3
|
Small refactoring
|
2019-09-27 15:48:52 +02:00 |
|
Maxim Baz
|
1292554759
|
Avoid live-updating badgeCache object (#174)
|
2019-09-27 14:33:39 +02:00 |
|
Maxim Baz
|
10718c7187
|
Reduce number of calls to host app when computing badge counters (#173)
|
2019-09-27 12:56:27 +02:00 |
|
Erayd
|
3d36b3488f
|
Add option to ignore entries matching a pattern (#161)
* Add option to ignore entries matching a pattern
|
2019-08-31 23:14:14 +12:00 |
|
Fabian Henneke
|
6c1208b77a
|
Clear credentials from clipboard after 60 seconds (#141)
The clipboard is cleared 60 seconds after a username or password is
copied, if the content of the clipboard is still equal to the copied
string.
|
2019-05-16 23:22:02 +02:00 |
|
Maxim Baz
|
bf1ead6032
|
Perf bugfix: reduce number of times badge counter is refreshed (#136)
|
2019-04-25 10:05:11 +02:00 |
|
Maxim Baz
|
0b9e1435ad
|
Fill best matching password entry with Ctrl+Shift+F (#131)
|
2019-04-21 10:10:55 +02:00 |
|
Maxim Baz
|
949e8fe0da
|
Extract helpers.js (#130)
* Extract helpers.js
* Rebuild background.dist.js and popup.dist.js when helpers change
* Cleanup require definitions
|
2019-04-21 14:41:14 +12:00 |
|
Maxim Baz
|
a77533e634
|
Update comment
|
2019-04-19 18:04:28 +02:00 |
|
Maxim Baz
|
2e0e7f5a39
|
Ignore Indexed DB errors (#129)
|
2019-04-19 17:32:03 +02:00 |
|
Maxim Baz
|
f030e4ca2c
|
Handle inability to inject script to all frames (#126)
|
2019-04-19 12:52:15 +02:00 |
|
Maxim Baz
|
3d487e504c
|
Prevent duplicate install notifications (#125)
|
2019-04-19 00:36:55 +02:00 |
|
Erayd
|
34a6c12f01
|
Change OTP call format
|
2019-04-19 01:26:35 +12:00 |
|
Erayd
|
782ed44693
|
Move OTP trigger, include version & action (#123)
|
2019-04-19 01:03:34 +12:00 |
|
Erayd
|
d7533a7e0f
|
Add Firefox extension ID
|
2019-04-15 23:04:53 +02:00 |
|
Erayd
|
c9f67a98bb
|
Also add ID of local unpacked extension
|
2019-04-16 03:54:46 +12:00 |
|
Erayd
|
aa4bab00a8
|
Pass OTP data across to OTP extension for further action (#118)
Provides OTP into, current hostname & current tab to the OTP extension.
|
2019-04-16 03:38:16 +12:00 |
|
Maxim Baz
|
0027f519c3
|
Implement usage log, document usage metadata (#108)
|
2019-04-14 16:08:34 +02:00 |
|
Erayd
|
bb29fb3122
|
Assume current domain is valid, even if the TLD is not (#107)
|
2019-04-15 01:21:51 +12:00 |
|
Erayd
|
ec3d0a69b3
|
Remove "email" from the list of field names for username (#102)
|
2019-04-14 12:04:18 +12:00 |
|
Maxim Baz
|
a1106ee381
|
Fix loading store settings when "configure" failed (#97)
|
2019-04-13 19:32:58 +02:00 |
|
Erayd
|
0a06ba6009
|
Improve error handling with native app comms for settings (#94)
|
2019-04-14 03:54:13 +12:00 |
|
Maxim Baz
|
818a5525f4
|
Fix login settings parsing (#87)
|
2019-04-11 21:53:08 +02:00 |
|
Erayd
|
9a4a8ca9df
|
Also check that the TLD actually exists (#84)
|
2019-04-11 01:46:00 +12:00 |
|
Maxim Baz
|
63a81a2055
|
Support OpenID (#70)
|
2019-04-07 12:55:45 +02:00 |
|
Erayd
|
25e9435487
|
Fix key / value handling (#56)
|
2019-03-31 15:53:25 +02:00 |
|
Maxim Baz
|
995a4c3094
|
Autosubmit forms by faking an Enter keypress (#55)
|
2019-03-31 01:42:04 +01:00 |
|
Maxim Baz
|
64a8cdd497
|
Refactoring
|
2019-03-31 01:28:15 +01:00 |
|
Maxim Baz
|
9431e46f9e
|
Try to focus or submit form only once, after everything is filled (#54)
|
2019-03-31 01:17:24 +01:00 |
|
Maxim Baz
|
aa335ae141
|
Allow configuring default username (#51)
|
2019-03-30 21:48:38 +01:00 |
|
Maxim Baz
|
99a58b41ea
|
Show badge with the number of matching entries (#50)
|
2019-03-30 20:09:05 +01:00 |
|
Maxim Baz
|
0f8b5a31ff
|
fix onAuthRequired cleanup
|
2019-03-30 18:55:31 +01:00 |
|
Maxim Baz
|
5dae41aa92
|
New icon, kudos to @lewisacidic
|
2019-03-30 01:31:10 +01:00 |
|
Maxim Baz
|
22a33a81bd
|
Support launching url in a new tab (#46)
|
2019-03-19 21:48:56 +01:00 |
|
Maxim Baz
|
c3cd5f77df
|
Allow configuring gpgPath in browser settings (#45)
|
2019-03-16 16:09:02 +01:00 |
|
Maxim Baz
|
53e7383042
|
Handle errors during "fetch" action (#44)
|
2019-03-16 14:03:42 +01:00 |
|
Maxim Baz
|
423a9bbb43
|
Implement autoSubmit, reading settings from pass file and .browserpass.json (#43)
|
2019-03-16 03:45:41 +01:00 |
|
Maxim Baz
|
1676b90187
|
Add Firefox support (#42)
|
2019-03-16 02:41:16 +01:00 |
|
Maxim Baz
|
0b908f8ef9
|
Implement options page (#38)
|
2019-03-11 12:33:24 +01:00 |
|
Maxim Baz
|
b1abed2f2b
|
Store foreign-origin approvals per frame origin (#36)
|
2019-02-24 18:30:50 +01:00 |
|
Maxim Baz
|
bf457d622c
|
Store users' confirmation to fill foreign form in settings (#35)
|
2019-02-24 00:33:30 +01:00 |
|
Maxim Baz
|
64c95daa62
|
settings: prevent modifying defaultSettings, don't save 'default' (#34)
also use deepCopy when creating copies of objects, and make sure
recent data is only being filled after stores are defined
|
2019-02-23 23:17:14 +01:00 |
|
Maxim Baz
|
915176d2c0
|
refactor settings: retrieve tab info in background script (#33)
|
2019-02-23 22:11:13 +01:00 |
|
Maxim Baz
|
b2c9765a36
|
Store recent info in background context (#32)
Solves updating recent info when popup gets prematurely closed, e.g. by the "foreign origin" confirmation dialog
Fixes #30
|
2019-02-23 20:55:19 +01:00 |
|