-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix broken browser integration since #6899 #7030
Fix broken browser integration since #6899 #7030
Conversation
This patch fixes a regression from #6899. Before #1770, entry UUIDs are simply random 16-byte strings. On the other hand, since PR #6899, only RFC4122 UUIDs with a valid version are accepted. As a result, browser actions passing a UUID (ex: get_totp) are rejected with "No valid UUID provided" for older entries.
Good catch! |
Hmm, it seems all links on https://ci.keepassxc.org/ are now "404 Not Found" 🤔 |
I poked @phoerious about it, he should be able to get it back soon. |
Forgot to update the ingress definition after an upgrade. It's back up now. |
Thanks! Turns out I forgot that my custom build script comments out tests. Should be fixed now. |
Codecov Report
@@ Coverage Diff @@
## develop #7030 +/- ##
========================================
Coverage 63.68% 63.68%
========================================
Files 330 330
Lines 41601 41601
========================================
Hits 26491 26491
Misses 15110 15110
Continue to review full report at Codecov.
|
This patch fixes a regression from
#6899.
Before #1770, entry
UUIDs are simply random 16-byte strings. On the other hand, since
PR #6899, only RFC4122 UUIDs with a valid version are accepted. As a
result, browser actions passing a UUID (ex: get_totp) are rejected with
"No valid UUID provided" for older entries.
Screenshots
N/A
Testing strategy
Manual using old entries with TOTP set up
Type of change