Add browser match controls #9

Closed
joejulian wants to merge 1 commits from feature/browser-match-controls into main
Owner

Summary

  • add browser extension settings for best-match-only, scheme matching, and result sort order
  • apply those controls consistently to page suggestions and popup vault search results
  • document the user-facing browser matching behavior and lock it down with extension behavior tests

Verification

  • node --test browser/extension/background.test.cjs browser/extension/content.test.cjs
  • make browser-extension-firefox-dir
  • npx --yes --package web-ext@10.1.0 web-ext lint --source-dir build/firefox-extension
  • npx --yes --package web-ext@10.1.0 web-ext build --source-dir build/firefox-extension --artifacts-dir /tmp/jjulian/browser-match-controls-artifacts
## Summary - add browser extension settings for best-match-only, scheme matching, and result sort order - apply those controls consistently to page suggestions and popup vault search results - document the user-facing browser matching behavior and lock it down with extension behavior tests ## Verification - node --test browser/extension/background.test.cjs browser/extension/content.test.cjs - make browser-extension-firefox-dir - npx --yes --package web-ext@10.1.0 web-ext lint --source-dir build/firefox-extension - npx --yes --package web-ext@10.1.0 web-ext build --source-dir build/firefox-extension --artifacts-dir /tmp/jjulian/browser-match-controls-artifacts
joejulian added 10 commits 2026-04-25 18:35:03 +00:00
joejulian closed this pull request 2026-04-25 18:40:15 +00:00
Some checks are pending
ci / lint-test (pull_request) Successful in 7m19s
ci / build (pull_request) Successful in 7m13s

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joejulian/keepassgo#9