forgejo/modules/indexer
Brecht Van Lommel a7de14e493
Meilisearch: require all query terms to be matched ()
Previously only the first term had to be matched. That default
Meilisearch behavior makes sense for e.g. some kind of autocomplete to
find and select a single result. But for filtering issues it means you
can't narrow down results by adding more terms.

This is also more consistent with other indexers and GitHub.

---

Reference:
https://www.meilisearch.com/docs/reference/api/search#matching-strategy
2023-11-29 23:00:59 +08:00
..
code Replace assert.Fail with assert.FailNow () 2023-10-11 11:02:24 +00:00
internal Refactor and enhance issue indexer to support both searching, filtering and paging () 2023-07-31 06:28:53 +00:00
issues Meilisearch: require all query terms to be matched () 2023-11-29 23:00:59 +08:00
stats Penultimate round of db.DefaultContext refactor () 2023-10-11 04:24:07 +00:00