Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | fix: js error due to missing class on nav menu item | Alan Pearce | 29 hours | -3/+1 |
| | ||||
* | fix: nixos import fails with default settings | Alan Pearce | 2 days | -2/+2 |
| | | | | Fixes: https://todo.sr.ht/~alanpearce/searchix/14 | |||
* | fix: panic when source order > number of sources | Alan Pearce | 2 days | -4/+11 |
| | | | | Fixes: https://todo.sr.ht/~alanpearce/searchix/13 | |||
* | feat: link to referenced projects | Alan Pearce | 2 days | -1/+2 |
| | ||||
* | refactor: remove unnecessary source lookup | Alan Pearce | 2 days | -43/+1 |
| | ||||
* | fix: remove duplicate link to source code | Alan Pearce | 3 days | -1/+0 |
| | ||||
* | feat: default to combined search on root path | Alan Pearce | 3 days | -29/+15 |
| | ||||
* | refactor: interface{}->any | Alan Pearce | 6 days | -4/+4 |
| | ||||
* | feat: prioritise exact matches on programs/attr/name field | Alan Pearce | 7 days | -0/+3 |
| | ||||
* | feat: improve relevance with compound words | Alan Pearce | 7 days | -13/+6 |
| | | | | | Fixes: https://todo.sr.ht/~alanpearce/searchix/8 Fixes: https://todo.sr.ht/~alanpearce/searchix/10 | |||
* | refactor: remove unused analyser | Alan Pearce | 7 days | -12/+1 |
| | ||||
* | refactor: use pointer to sourceMeta | Alan Pearce | 2025-02-14 | -6/+6 |
| | ||||
* | refactor: split importer args | Alan Pearce | 2025-02-14 | -19/+28 |
| | ||||
* | fix: re-index refusing to delete data directory with programs.db | Alan Pearce | 2025-01-31 | -0/+1 |
| | ||||
* | fix: build failure (bad rebase) | Alan Pearce | 2025-01-24 | -1/+2 |
| | ||||
* | fix: import slowdown when querying programs database | Alan Pearce | 2025-01-24 | -7/+40 |
| | ||||
* | perf: pass context to importer for better tracing | Alan Pearce | 2025-01-24 | -2/+11 |
| | ||||
* | feat: allow HTTP request logging to be disabled | Alan Pearce | 2025-01-20 | -0/+8 |
| | ||||
* | fix(sentry): report correct HTTP path in traces | Alan Pearce | 2025-01-19 | -11/+35 |
| | ||||
* | feat: enable searching via program names for multi-program packages | Alan Pearce | 2025-01-15 | -19/+182 |
| | | | | implements: https://todo.sr.ht/~alanpearce/searchix/6 | |||
* | fix(dev): fix CSP not working in dev mode behind reverse proxy | Alan Pearce | 2025-01-15 | -0/+1 |
| | ||||
* | feat: offer to show all results on one page (if < 10000) | Alan Pearce | 2025-01-05 | -16/+19 |
| | | | | Implements: https://todo.sr.ht/~alanpearce/searchix/5 | |||
* | refactor: extract pagination into module | Alan Pearce | 2025-01-04 | -32/+71 |
| | ||||
* | fix: boost non-stemmed matches over stemmed matches | Alan Pearce | 2025-01-02 | -24/+26 |
| | | | | https://todo.sr.ht/~alanpearce/searchix/7 | |||
* | feat: show scores in results table in dev mode | Alan Pearce | 2025-01-02 | -5/+58 |
| | ||||
* | feat: increase results per page | Alan Pearce | 2024-12-30 | -1/+1 |
| | | | | References: https://todo.sr.ht/~alanpearce/searchix/5 | |||
* | feat: de-rank packages on 'all' search | Alan Pearce | 2024-12-30 | -0/+6 |
| | | | | Implements: https://todo.sr.ht/~alanpearce/searchix/4 | |||
* | refactor: improve type hinting of setField | Alan Pearce | 2024-12-30 | -3/+3 |
| | ||||
* | chore: update dependencies | Alan Pearce | 2024-12-19 | -1/+3 |
| | ||||
* | fix: use UTC time for fetch/import timer | Alan Pearce | 2024-12-04 | -2/+2 |
| | ||||
* | feat: apply stemming to search index terms | Alan Pearce | 2024-11-20 | -0/+6 |
| | ||||
* | docs: update default nix-darwin importer config | Alan Pearce | 2024-11-20 | -1/+1 |
| | ||||
* | fix: search all missing expected results | Alan Pearce | 2024-11-10 | -1/+1 |
| | | | | Fixes: https://todo.sr.ht/~alanpearce/searchix/1 | |||
* | fix: don't error when item not found | Alan Pearce | 2024-08-17 | -0/+4 |
| | ||||
* | fix: tell browsers not to capitalise search input | Alan Pearce | 2024-07-16 | -0/+1 |
| | ||||
* | fix: nil panics rendering last page of search results | Alan Pearce | 2024-07-13 | -1/+1 |
| | ||||
* | fix: panic rendering error pages | Alan Pearce | 2024-07-13 | -0/+2 |
| | ||||
* | refactor: ignore unused variable | Alan Pearce | 2024-07-13 | -1/+1 |
| | ||||
* | fix: opensearch searches not using input query | Alan Pearce | 2024-07-12 | -5/+3 |
| | ||||
* | refactor: remove unnecessary DocumentData struct | Alan Pearce | 2024-07-12 | -16/+6 |
| | ||||
* | feat: enable combined search | Alan Pearce | 2024-07-12 | -54/+158 |
| | ||||
* | fix: extra data after error parsing query string | Alan Pearce | 2024-07-12 | -0/+2 |
| | ||||
* | fix: panic rendering search results | Alan Pearce | 2024-07-11 | -1/+4 |
| | ||||
* | feat: more structured logging | Alan Pearce | 2024-07-01 | -118/+155 |
| | ||||
* | fix: panic on search error | Alan Pearce | 2024-07-01 | -0/+2 |
| | ||||
* | refactor: rename go module | Alan Pearce | 2024-06-29 | -55/+73 |
| | ||||
* | feat: add message for users with javascript disabled | Alan Pearce | 2024-06-25 | -0/+5 |
| | ||||
* | fix: panic rendering results | Alan Pearce | 2024-06-21 | -2/+16 |
| | ||||
* | fix: incorrect formatting of options results headers | Alan Pearce | 2024-06-21 | -2/+2 |
| | ||||
* | refactor: use encoding/xml for OpenSearchDescription | Alan Pearce | 2024-06-21 | -140/+70 |
| |