aboutsummaryrefslogtreecommitdiffstats
path: root/packages/trpc/lib/search.ts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* feat: add is:broken search qualifier for broken links (#2225)Mohamed Bassem2025-12-081-0/+23
| | | | | | | | | | | | | | | | | | | | Add a new search qualifier `is:broken` that allows users to filter bookmarks with broken or failed links. This matches the functionality on the broken links settings page, where a link is considered broken if: - crawlStatus is "failure" - crawlStatusCode is less than 200 - crawlStatusCode is greater than 299 The qualifier supports negation with `-is:broken` to find working links. Changes: - Add brokenLinks matcher type definition - Update search query parser to handle is:broken qualifier - Implement query execution logic for broken links filtering - Add autocomplete support with translations - Add parser tests - Update search query language documentation Co-authored-by: Claude <noreply@anthropic.com>
* feat(search): add title search qualifier (#1940)Mohamed Bassem2025-09-131-0/+46
| | | | | | | * fix(search): include link titles in title matcher * docs(search): add title qualifier * docs: remove title qualifier from v0.27 guide
* Revert "fix: Fix smart lists not working in list search qualifiers". #1321Mohamed Bassem2025-04-281-47/+63
| | | | This reverts commit 6178736d64180f9bc8954099c90d54aa2f9f35f5.
* fix: Fix smart lists not working in list search qualifiers. Fixes #845Mohamed Bassem2025-04-271-63/+47
|
* feat: add support for filtering by bookmark age (#1228)Brandon Wong2025-04-131-0/+13
|
* chore: Rename hoarder packages to karakeepMohamedBassem2025-04-121-2/+2
|
* feat: Add a search matcher for rss feed bookmarksMohamedBassem2025-04-061-0/+29
|
* fix: Fix url matcher not matching sourceUrl. Fixes #874Mohamed Bassem2025-01-131-4/+23
|
* feat: Add ability to filter by bookmark typeMohamed Bassem2025-01-121-0/+10
|
* fix: Add i18n for query explainer and add missing url matcherMohamed Bassem2025-01-021-0/+1
|
* feat: Add support for searching for tagged and listed itemsMohamed Bassem2024-12-311-0/+34
|
* feat: Add support for negative search termsMohamed Bassem2024-12-311-14/+58
|
* feat: Introduce advanced search capabilities (#753)Mohamed Bassem2024-12-311-0/+182
* feat: Implement search filtering in the backend * feat: Implement search language parser * rename matcher name * Add ability to interleve text * More fixes * be more tolerable to parsing errors * Add a search query explainer widget * Handle date parsing gracefully * Fix the lockfile * Encode query search param * Fix table body error * Fix error when writing quotes