varjolintu
a3717c7acd
Rename userId to credentialId
2023-11-09 18:00:33 -05:00
Sami Vänttinen
6f2354c0e9
Add basic support for WebAuthn (Passkeys) ( #8825 )
...
---------
Co-authored-by: varjolintu <sami.vanttinen@protonmail.com>
Co-authored-by: droidmonkey <support@dmapps.us>
2023-10-25 10:12:55 -04:00
Sami Vänttinen
6f5f600559
Fix crash on database open from browser ( #9939 )
2023-10-23 23:08:41 -04:00
varjolintu
1a81f79df7
Fix raising Update Entry messagebox
2023-10-23 22:55:21 -04:00
varjolintu
8f45431ecb
Create new UrlTools class
2023-10-23 22:53:59 -04:00
Sami Vänttinen
139153d9a3
Improve duplicate URL warning ( #9635 )
...
Co-authored-by: varjolintu <sami.vanttinen@protonmail.com>
2023-08-13 22:18:24 -04:00
varjolintu
a01400e88d
Pass parent to browser popups
2023-07-30 23:25:25 -04:00
Sami Vänttinen
190a1fa10c
Refactor browser Access Control Dialog ( #9607 )
2023-07-09 14:33:05 -04:00
varjolintu
0592218fa3
Handle expired credentials normally
2023-06-30 02:06:28 -07:00
varjolintu
c1720c3711
Fix support for referenced URL fields
2023-03-30 07:20:46 -04:00
Sami Vänttinen
5b312889b8
Fix various bugs when returning credentials ( #9136 )
...
Co-authored-by: Sami Vänttinen <sami.vanttinen@protonmail.com>
2023-02-25 14:19:34 -05:00
Marcel Lauhoff
8a554b37c0
Add 'get-database-entries' Proxy Request ( #7292 )
2023-02-25 14:09:36 -05:00
Sami Vänttinen
4a30417f76
Browser Integration code cleanup ( #8489 )
...
Co-authored-by: varjolintu <sami.vanttinen@protonmail.com>
2023-02-18 15:52:31 -05:00
Sami Vänttinen
ce51534c3a
Remove KeePassHTTP attribute conversion ( #8007 )
...
Co-authored-by: varjolintu <sami.vanttinen@protonmail.com>
2023-01-29 10:32:24 -05:00
Sami Vänttinen
37baa6fd25
Revert async Access Confirm Dialog
2022-10-29 07:40:33 -04:00
varjolintu
ef6d8f1138
Browser: Asynchronous Access Confirm dialog
2022-09-10 13:18:30 -04:00
varjolintu
ed7b634dbf
Do not allow expired credentials automatically
2022-09-08 06:48:05 -04:00
varjolintu
6cb6f1f007
Browser: Add a new group setting for omitting WWW subdomain when matching URLs
2022-06-12 16:45:54 -04:00
varjolintu
924eb6dbc4
Pass database locked/unlocked status even with Search All Databases option enabled
2022-06-05 21:30:10 -04:00
Sami Vänttinen
7284a8062a
Fix password generator responses ( #7404 )
...
* Respond directly to the current client instead of broadcasting
* Append requestID to generate-password response
2022-02-23 17:48:50 -05:00
Sami Vänttinen
6791024995
Fix new password generator closed reply with Browser Integration ( #7359 )
2022-02-23 17:48:50 -05:00
varjolintu
12d16f67ae
Download favicon in the background after credential add
2021-12-12 08:14:14 -05:00
varjolintu
dd41f093e6
Launch KeePassXC password generator popup from the extension
...
* Closes #6473
2021-10-24 10:24:17 -04:00
varjolintu
b6716bdfe5
Add Browser Integration to Group Edit page
...
Closes #1789 and closes #3998
2021-10-11 00:19:06 -04:00
varjolintu
c7cdce6e33
Support for triggering Global Auto-Type from browser extension
2021-10-10 23:41:58 -04:00
varjolintu
4c10e516c3
Add delete-entry command to Browser Integration API
2021-09-21 04:17:14 -04:00
m5w6
9aec84dee7
Add "parent directory match" priority between exact and host match
2021-09-20 23:53:31 -04:00
Jonathan White
0450bf3487
Fix hiding main window after browser unlock request
...
* The main window doesn't hide properly during unlock sequence if it is in the background (ie, not minimized and not hidden to tray). This change makes sure the window hides after interaction on all platforms.
2021-08-29 16:02:40 -04:00
peter
6b14b5dc27
Optimize includes across code base
2021-07-13 22:08:33 -04:00
Sami Vänttinen
c19efb5b19
Remove credential sorting from Browser Integration ( #6353 )
2021-03-31 23:14:29 -04:00
Jonathan White
d9ae449f04
Improve Auto-Type Select Dialog
...
Significant improvements to the Auto-Type select dialog. Reduce stale and unnecessary code paths.
* Close select dialog when databases are locked.
* Close open modal dialogs prior to showing the Auto-Type select dialog to prevent interference.
* Never perform Auto-Type on the KeePassXC window.
* Only filter match list based on Group, Title, and Username column data (ie, ignore sequence column)
* Always show the sequence column (revert feature)
* Show selection dialog if there are no matches to allow for a database search
* Close #3630 - Allow typing {USERNAME} and {PASSWORD} from selection dialog (right-click menu).
* Close #429 - Ability to search open databases for an entry from the Auto-Type selection dialog.
* Fix #5361 - Default size of selection dialog doesn't cut off matches
2021-02-21 16:33:54 -05:00
Janek Bevendorff
86278311d2
Merge branch 'master' into develop
2021-01-12 18:24:59 +01:00
Jonathan White
f0204dbb10
Fix closing modal dialogs on database lock
...
* Fixes #5719 , Fixes #5744
2020-12-12 12:31:43 -05:00
Jonathan White
30989e35bf
Use strict check for std::sort to prevent recursion
...
* Fixes #5596
2020-12-06 11:16:49 -05:00
Jonathan White
91dea9cbc4
Use strict check for std::sort to prevent recursion
...
* Fixes #5596
2020-11-01 13:28:59 -05:00
Jonathan White
eb6f0eb346
Add search 'by-path' url for browser
2020-10-17 18:22:47 -04:00
Christof Klaus
bf2cad28af
Add feature to ignore entries for HTTP-Auth Logins
2020-10-08 22:53:04 -04:00
Jonathan White
fb87b1c794
Merge branch 'release/2.6.2' into develop
2020-10-07 11:27:14 -04:00
varjolintu
fd8d81f517
Ignore recycle bin on KeePassHTTP migration
2020-09-27 15:22:50 -04:00
Jonathan White
e1c2537084
Merge branch 'release/2.6.2' into develop
2020-09-27 12:11:02 -04:00
Sami Vänttinen
e391dd182d
Fix Best-Matching ..again ( #5316 )
...
Co-authored-by: Jonathan White <support@dmapps.us>
2020-09-13 10:38:19 -04:00
piegames
6a35bbea2f
Add browser service search for entries via UUID
2020-09-02 23:19:43 -04:00
Sami Vänttinen
0cc2c83525
Add command for retrieving the current TOTP ( #5278 )
2020-08-17 06:17:58 -04:00
Jonathan White
51f3014028
Only display domain name in browser access confirm dialog
...
* Prevents dialog from growing in width if there is a really long url requesting access.
2020-08-07 06:24:33 -04:00
varjolintu
f73855a7f2
Adjust matching with best-matching credentials enabled
2020-07-21 07:29:02 -04:00
varjolintu
9b63e6a289
macOS: Fix hiding window after using database unlock dialog
...
* Properly hide window after Browser Integration and Auto-Type unlock, if needed
* Fix #4904
2020-07-05 20:04:35 -04:00
Jonathan White
c46f3d37b1
Browser: Check for expired entry prior to custom data
...
* Fixes #4881
2020-06-19 21:24:22 -04:00
Jonathan White
ac3014378f
Remove connection to non-existent signal
...
* Fixes #4858
2020-06-18 12:20:05 -04:00
varjolintu
92a7fe33bd
Use unlock dialog when unlocking a database from browser extension
2020-05-19 08:30:10 -04:00
varjolintu
e367c6df95
Fix merging browser keys
...
* Introduce protected custom data function to prevent loss during merge operations
2020-05-16 17:41:10 -04:00