aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/components/dashboard/bookmarks/Bookmarks.tsx (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-04-13fix: Dont download html content by default in the bookmark grid. Fixes #1198Mohamed Bassem1-2/+4
2025-04-12chore: Rename hoarder packages to karakeepMohamedBassem1-1/+1
2025-01-12feat: Add Bookmark Sorting Feature (#812)Daksh Pareek1-1/+1
* feat: add bookmark sorting by creation date - Add sort order toggle in GlobalActions component - Implement ascending/descending sort functionality - Update translations for sorting feature in all languages - Add sort order icons and dropdown menu - Maintain sort preference in URL params * feat: add bookmark sorting by creation date - Add sort order toggle in GlobalActions component - Implement ascending/descending sort functionality - Update translations for sorting feature in all languages - Add sort order icons and dropdown menu - Maintain sort preference in URL params during session Note: Sort order resets to default on page refresh, server-side persistence can be implemented in future enhancement * feat: Add global sort by date feature with shared sort order state - Implement global sort order functionality using a shared Zustand store (`useSortOrder` hook). - Update `getBookmarks` and `searchBookmarks` endpoints to accept a `sortOrder` parameter. - Refactor code to import `ZSortOrder` from shared types (`bookmarks.ts`), ensuring consistency across the codebase. - Update components (`UpdatableBookmarksGrid`, `bookmark-search`) to use the shared `useSortOrder` hook. - Remove unused `zSortBy` definition from `packages/shared/types/bookmarks.ts` to avoid confusion. - Ensure consistent naming conventions by prefixing Zod inferred types with `Z`. - Clean up code and address previous PR feedback comments. * tiny fixes and fixing TS errors --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
2024-06-23ui(web): move layout selector to main screen (#252)Md Saban1-1/+1
2024-04-18refactor: Move the shared types to the shared packageMohamedBassem1-1/+1
2024-03-30fix(web): Consistent spacing in the content container in all pages. Fixes #40MohamedBassem1-1/+1
2024-03-23feature(web): Add dark mode supportMohamedBassem1-1/+2
2024-03-20fix(web): Greatly improve the search feeling by removing the flickerMohamedBassem1-13/+8
2024-03-17feature: Implemente pagination supportMohamedBassem1-1/+1
2024-03-16ui(web): Add an editor card inline in the bookmark grid and remove the top ↵MohamedBassem1-2/+11
nav buttons
2024-03-14lint: Lint and format the entire repo with the new configsMohamedBassem1-2/+4
2024-03-14structure: Create apps dir and copy tooling dir from t3-turbo repoMohamedBassem1-0/+0
2024-03-10refactor: Move all components to the top level directoryMohamedBassem1-0/+0
2024-03-05refactor: Extract trpc logic into its packageMohamedBassem1-1/+1
2024-03-02ui: Move favourites and archive to act as a predefined listMohamedBassem1-7/+7
2024-02-22fix: Minor UI tweaks and fixing addition of first bookmarkMohamedBassem1-6/+1
2024-02-20ui: hydrate the react query cache in the client side componentsMohamedBassem1-3/+5
2024-02-17feature: Inital attempt at showing a skeleton card while bookmark is loadedMohamedBassem1-1/+0
2024-02-13feature: Implement a usable but ugly all tags and a single tag pageMohamedBassem1-11/+8
2024-02-11refactor: Migrating to trpc instead of next's route handersMohamedBassem1-7/+8
2024-02-09[ui] Adding the favourites and archive pagesMohamedBassem1-0/+38