rcgit

/ karakeep
follow (on) | order: default date topo
Age Commit message Author Files +/-
feat: adding search history #1541 (#1627)
* feat: adding search history
* fix popover should close when no matched history
* remove unnecessary react import
* replace current Input component with CommandInput for better UX
* add i18n for recent searches label
* fix bug
* refactor local storage logic to make code reusable
* using zod schema to validate search history and revert debounce change
* Consolidate some of the files
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
lexafaxine 7 -47/+416
fix(web): Clicking on search tooltip opens the search language guide. Fixes… Mohamed Bassem 2 -5/+10
fix: Fix end icon in smart list input overlapping with text. Fixes #1379 Mohamed Bassem 3 -17/+15
ui(web): Reduce shadows, lighten some fonts, and a smaller editor. #1261 Mohamed Bassem 12 -37/+67
feat: add support for filtering by bookmark age (#1228) Brandon Wong 8 -15/+162
chore: Rename hoarder packages to karakeep MohamedBassem 230 -644/+654
feat: Add a search matcher for rss feed bookmarks MohamedBassem 7 -1/+144
feat: Add ability to filter by bookmark type Mohamed Bassem 9 -14/+208
fix: Change search endpoint to accept query as raw string Mohamed Bassem 3 -9/+10
fix: Add i18n for query explainer and add missing url matcher Mohamed Bassem 4 -15/+82
feat: Add support for smart lists (#802)
* feat: Add support for smart lists
* i18n
* Fix update list endpoint
* Add a test for smart lists
* Add header to the query explainer
* Hide remove from lists in the smart context list
* Add proper validation to list form
---------
Co-authored-by: Deepak Kapoor <41769111+orthdron@users.noreply.github.com>
Mohamed Bassem 26 -100/+2045
feat: Add support for searching for tagged and listed items Mohamed Bassem 6 -0/+128
feat: Add support for negative search terms Mohamed Bassem 6 -69/+282
feat: Introduce advanced search capabilities (#753)
* 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
Mohamed Bassem 11 -20/+1054
feature: Add i18n support. Fixes #57 (#635)
* feature(web): Add basic scaffolding for i18n
* refactor: Switch most of the app's strings to use i18n strings
* fix: Remove unused i18next-resources-for-ts command
* Add user setting
* More translations
* Drop the german translation for now
Mohamed Bassem 56 -281/+929
fix: Fix search input escape listener to only work when the input is in focus Mohamed Bassem 1 -1/+5
feature(web): Add keyboard shortcut to focus on search bar. Fixes #449 (#554)
added ctrl+k to focus the search bar
added escape to delete the input of the search bar
fixed behavior of ctrl+e on windows, which would otherwise focus the chrome searchbar
kamtschatka 2 -7/+45
fix(web): Fix react error in search input MohamedBassem 1 -1/+0
fix(web): Reset search query and bulk edit when navigating away from the… MohamedBassem 3 -6/+29
fix: Remove flicker from search bar MohamedBassem 2 -9/+4
ui(web): Add an editor card inline in the bookmark grid and remove the top nav… MohamedBassem 7 -150/+123
lint: Lint and format the entire repo with the new configs MohamedBassem 122 -411/+424
structure: Create apps dir and copy tooling dir from t3-turbo repo MohamedBassem 396 -9511/+10350