stumpylog
4f61d4468e
style(search): remove em dashes from PR1 comments/docstrings
2026-09-08 08:10:39 -07:00
stumpylog
fc97b02e82
refactor(search): dispatch table for _public_field_descriptors
...
Collapse the TEXT/KEYWORD/U64/DATE/DATETIME if/elif chain into a
FieldKind -> (schema kind, tokenizer) lookup table. JSON stays an
explicit branch since it can emit a second, synthetic notes_text
descriptor.
2026-09-08 08:10:38 -07:00
stumpylog
a24aa7fb11
feat(search): add whoosh-compat, the shared field table and the field registry
2026-09-08 08:10:38 -07:00
shamoon and stumpylog
81795bc93a
Security (beta): enforce current permissions in autocomplete ( #13188 )
...
Co-authored-by: stumpylog <797416+stumpylog@users.noreply.github.com >
2026-07-22 08:07:43 -07:00
Trenton H
bbceb5dac6
Fix: Don't store autocomplete_word, only index it ( #12867 )
2026-05-29 14:09:04 -07:00
Trenton H
97e3c75720
Fix: Handle CJK title, content and metadata searching ( #12862 )
2026-05-29 19:11:55 +00:00
Trenton H
493d282059
Chore: Upgrades tantivy-py to the latest release ( #12605 )
2026-04-29 10:09:50 -07:00
Trenton H
bdbecac7e8
Replaces two sentinel files with .index_settings.json which can properly store multiple values and handle None ( #12625 )
2026-04-23 02:38:26 +00:00
3ffbb8862c
Feature: paginate search highlights and remove 10k document search limit ( #12518 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-04-15 23:20:31 +00:00
shamoon
566afdffca
Enhancement: unify text search to use tantivy ( #12485 )
2026-04-03 13:53:45 -07:00
aed9abe48c
Feature: Replace Whoosh with tantivy search backend ( #12471 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Antoine Mérino <3023499+Merinorus@users.noreply.github.com >
2026-04-02 12:38:22 -07:00