aboutsummaryrefslogtreecommitdiffstats
path: root/packages/trpc/lib/search.ts (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-02-09fix: Support nested smart lists with cycle detection (#2470)Mohamed Bassem1-22/+53
* fix: Support nested smart lists and prevent infinite loops --------- Co-authored-by: Claude <noreply@anthropic.com>
2026-02-08feat: add source filter to query language (#2465)Mohamed Bassem1-0/+16
* feat: add source filter to query language Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * autocomplete source --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2025-12-08feat: add is:broken search qualifier for broken links (#2225)Mohamed Bassem1-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>
2025-09-13feat(search): add title search qualifier (#1940)Mohamed Bassem1-0/+46
* fix(search): include link titles in title matcher * docs(search): add title qualifier * docs: remove title qualifier from v0.27 guide
2025-04-28Revert "fix: Fix smart lists not working in list search qualifiers". #1321Mohamed Bassem1-47/+63
This reverts commit 6178736d64180f9bc8954099c90d54aa2f9f35f5.
2025-04-27fix: Fix smart lists not working in list search qualifiers. Fixes #845Mohamed Bassem1-63/+47
2025-04-13feat: add support for filtering by bookmark age (#1228)Brandon Wong1-0/+13
2025-04-12chore: Rename hoarder packages to karakeepMohamedBassem1-2/+2
2025-04-06feat: Add a search matcher for rss feed bookmarksMohamedBassem1-0/+29
2025-01-13fix: Fix url matcher not matching sourceUrl. Fixes #874Mohamed Bassem1-4/+23
2025-01-12feat: Add ability to filter by bookmark typeMohamed Bassem1-0/+10
2025-01-02fix: Add i18n for query explainer and add missing url matcherMohamed Bassem1-0/+1
2024-12-31feat: Add support for searching for tagged and listed itemsMohamed Bassem1-0/+34
2024-12-31feat: Add support for negative search termsMohamed Bassem1-14/+58
2024-12-31feat: Introduce advanced search capabilities (#753)Mohamed Bassem1-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