aboutsummaryrefslogtreecommitdiffstats
path: root/packages/shared-react/hooks (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-02-01refactor: migrate trpc to the new react query integration mode (#2438)Mohamed Bassem8-393/+608
* refactor: migrate trpc to the new react query integration mode * more fixes * more migrations * upgrade trpc client
2025-12-24feat: add support for user avatars (#2296)Mohamed Bassem1-0/+13
* feat: add support for user avatars * more fixes * more fixes * more fixes * more fixes
2025-12-20fix: only trigger search autocomplete on first search charMohamed Bassem1-0/+2
2025-12-15feat: Add unified reader settings with local overrides (#2230)Evan Simkowitz1-0/+285
* Add initial impl * fix some format inconsistencies, add indicator in user settings when local is out of sync * Fix sliders in user settings, unify constants and formatting * address CodeRabbit suggestions * add mobile implementation * address coderabbit nitpicks * fix responsiveness of the reader settings popover * Move more of the web UI strings to i18n * update translations for more coverage * remove duplicate logic/definitions * fix android font family * add shared reading setting hook between web and mobile * unify reader settings context for both web and mobile * remove unused export * address coderabbit suggestions * fix tests
2025-11-02deps: Upgrade react-query to 5.90MohamedBassem7-56/+56
2025-09-28feat: Add tag search and pagination (#1987)Mohamed Bassem2-0/+52
* feat: Add tag search and use in the homepage * use paginated query in the all tags view * wire the load more buttons * add skeleton to all tags page * fix attachedby aggregation * fix loading states * fix hasNextPage * use action buttons for load more buttons * migrate the tags auto complete to the search api * Migrate the tags editor to the new search API * Replace tag merging dialog with tag auto completion * Merge both search and list APIs * fix tags.list * add some tests for the endpoint * add relevance based sorting * change cursor * update the REST API * fix review comments * more fixes * fix lockfile * i18n * fix visible tags
2025-09-14feat: Add Create Tag button to tags page (#1942)Mohamed Bassem1-0/+14
* feat: add Create Tag button to tags page - Added useCreateTag hook to shared-react/hooks/tags.ts - Created CreateTagModal component for tag creation without bookmark attachment - Added Create Tag button to AllTagsView component - Added necessary translation keys for the new feature Fixes #1937 Co-authored-by: Mohamed Bassem <MohamedBassem@users.noreply.github.com> * format * localize toasts --------- Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: Mohamed Bassem <MohamedBassem@users.noreply.github.com>
2025-08-31fix: Incremental polling interval for ongoing crawlsMohamed Bassem1-6/+2
2025-07-14feat: adding search history #1541 (#1627)lexafaxine1-0/+102
* 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>
2025-07-13feat: Add delete account supportMohamed Bassem1-0/+10
2025-05-31refactor: Move bookmark utils from shared-react to sharedMohamed Bassem1-1/+2
2025-05-24feat: Allow defaulting to reader mode when clicking on bookmarks. Fixes #662Mohamed Bassem1-0/+14
2025-04-27feat: Implement generic rule engine (#1318)Mohamed Bassem1-0/+40
* Add schema for the new rule engine * Add rule engine backend logic * Implement the worker logic and event firing * Implement the UI changesfor the rule engine * Ensure that when a referenced list or tag are deleted, the corresponding event/action is * Dont show smart lists in rule engine events * Add privacy validations for attached tag and list ids * Move the rules logic into a models
2025-04-16feat(web): Add support for merging lists (#1231)omnitrix1-0/+15
* feat: Support list merging * some fixes * move @hoarder to @karakeep --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
2025-04-12chore: Rename hoarder packages to karakeepMohamedBassem3-4/+4
2025-04-08fix: Deprecate the updateBookmarkText trpc endpoint and replace it with ↵MohamedBassem1-15/+0
updateBookmark
2025-03-02feat(web): Show list stats in the sidebarMohamed Bassem2-0/+6
2025-02-23feat: Add a setting page to manage assets. Fixes #730Mohamed Bassem2-45/+49
2025-01-02feat: Add support for smart lists (#802)Mohamed Bassem2-0/+30
* 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>
2024-12-28feat: Implement the all highlights page. Fixes #620Mohamed Bassem1-0/+3
2024-12-27feat: Implement highlights support for links. Fixes #620Mohamed Bassem1-0/+46
2024-10-27feature: Add a summarize with AI button for linksMohamed Bassem1-0/+15
2024-09-22feature(web): Show attachments and allow users to manipulate them.MohamedBassem1-0/+45
2024-08-25feature(mobile): Allow editing notes from the mobile appMohamedBassem1-0/+29
2024-04-26feature: Allow users to delete all unused tags in one goMohamedBassem1-0/+14
2024-04-25feature(web): Add ability to rename, merge and fast delete tags. Fixes #105 ↵Mohamed Bassem1-0/+55
(#125) * feature(web): Allow deleting tags from the all tags page * feature(web): Add ability to rename, merge and fast delete tags. Fixes #105
2024-04-24ui(web): Show bookmark URL when maximizing a bookmarkMohamedBassem1-0/+1
2024-04-23feature(extension): Allow adding tags and lists to newly hoarded bookmarksMohamedBassem2-0/+26
2024-04-19feature: Nested lists (#110). Fixes #62Mohamed Bassem2-7/+81
* feature: Add support for nested lists * prevent moving the parent to a subtree
2024-04-18refactor: Move the shared types to the shared packageMohamedBassem1-1/+1
2024-04-09fix: Fix type in the useAddBookmarkToList hookMohamedBassem1-1/+1
2024-04-09feature(web): Allow uploading directly into lists/tags. Fixes #69MohamedBassem3-4/+129
2024-04-07feature: Extract hook logic into separate package and add a new action bar ↵MohamedBassem2-0/+57
in bookmark preview