add support for nip-05 filters #97
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
normalizes/records NIP‑05 domains, the new NDB_FILTER_NIP05 plan walks
the index, and ndb_note_matches_nip05_filter revalidates query hits.
case-folding, reassignments, and “no match” results; beefed up the
harness so test_timeline_query repopulates the contact authors after
the NIP‑05 test wipes the LMDB.
guideline so the code style is in line with the rest of the branch.
Testing
test_delete_e_tag due to existing filter-state bug; unrelated to this
PR)