aboutsummaryrefslogtreecommitdiffstats
path: root/apps/cli (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-02-01refactor: migrate trpc to the new react query integration mode (#2438)Mohamed Bassem1-2/+2
* refactor: migrate trpc to the new react query integration mode * more fixes * more migrations * upgrade trpc client
2026-01-26feat(cli): Add bookmark search command (#2426)Mohamed Bassem2-12/+88
* feat(cli): Add search subcommand to bookmarks Add a new search subcommand that uses the searchBookmarks API endpoint. The command supports: - Full-text search with advanced query matchers (tag:, is:, list:, etc.) - Pagination with --all flag to fetch all results - Sorting by relevance, ascending, or descending order - Optional full content inclusion with --include-content - Configurable result limit per page Example usage: bookmarks search "is:fav tag:important" bookmarks search "kotlin" --sort-order desc --limit 20 bookmarks search "title:api" --include-content --all * fixes + format --------- Co-authored-by: Claude <noreply@anthropic.com>
2026-01-01release(cli,sdk): release cli and sdk v0.30Mohamed Bassem1-1/+1
2025-12-25fix(cli): migrate bookmark source in migration commandMohamed Bassem1-0/+1
2025-12-13release(cli): Bump CLI version to 0.29.1Mohamed Bassem1-1/+1
2025-12-08feat(cli): Add ability to list users for the admin in the CLIMohamed Bassem2-0/+91
2025-11-29release: cli, mcp and sdkMohamed Bassem1-1/+1
2025-10-12feat: Add source field to track bookmark creation sources (#2037)Mohamed Bassem1-3/+18
* feat: Add source field to track bookmark creation sources Add a new 'source' field to the bookmarks table to track where bookmarks were created from. Possible values: api, web, cli, mobile, singlefile, rss. Changes: - Add source field to bookmarks table schema - Update Zod schemas to include source field - Update tRPC createBookmark procedure to store source - Update all callsites to pass appropriate source value: - api: Default to "api" if not provided - singlefile: Set to "singlefile" - rss: Set to "rss" in feedWorker - cli: Set to "cli" - mobile: Set to "mobile" in all mobile app bookmark creation - browser-extension: Set to "web" - web: Set to "web" in all web app bookmark creation - Create migration file for database schema change Fixes #2036 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Mohamed Bassem <MohamedBassem@users.noreply.github.com> * feat: Add extension source type for browser extension - Add 'extension' to bookmark source enum - Update browser extension to use 'extension' instead of 'web' Co-authored-by: Mohamed Bassem <MohamedBassem@users.noreply.github.com> * fix CI * fix CI * fix the migration file * add import source * make source nullish --------- Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: Mohamed Bassem <MohamedBassem@users.noreply.github.com>
2025-09-28feat: Add tag search and pagination (#1987)Mohamed Bassem3-6/+17
* 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-14release(cli): Bump CLI version to 0.27.1Mohamed Bassem1-1/+1
2025-09-14feat(cli): Give more targetting options for dump/migrate/wipeMohamed Bassem3-304/+419
2025-09-14release(cli): Bump CLI version to 0.27.0Mohamed Bassem1-1/+1
2025-09-14feat(cli): Implement a full account dump archiveMohamed Bassem2-0/+379
2025-09-14feat(cli): Implement a wipe command in the CLIMohamed Bassem2-0/+388
2025-09-14feat: Add scripts to migrate all content from one server to the otherMohamed Bassem3-0/+793
2025-07-27chore: More turbo fixesMohamedBassem1-2/+2
2025-07-27fix: Ensure that all packages are ESM packagesMohamedBassem1-0/+1
2025-07-26deps: Upgrade viteMohamed Bassem3-4/+13
2025-07-26deps: Upgrade trpcMohamed Bassem1-2/+2
2025-06-22chore: More oxlint changesMohamed Bassem1-4/+1
2025-06-22chore: migrate away from eslint to oxlint (#1642)xuatz3-10/+25
* chore: migrate away from eslint to oxlint * revert turbo task name lint * it seems like we can remove the seemingly default globals
2025-06-15release(cli): Bump CLI version to 0.25.0Mohamed Bassem1-1/+1
2025-04-12chore: Rename hoarder packages to karakeepMohamedBassem6-21/+22
2025-03-22deps: Upgrade trpc and react queryMohamed Bassem1-2/+2
2025-03-10fix: Revert the accidental upgrade of deps. #1107Mohamed Bassem1-1/+1
2025-03-09build(deps-dev): bump vite from 5.1.4 to 5.4.12 (#1103)dependabot[bot]1-1/+1
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.4 to 5.4.12. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.12/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.12/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-02fix: Fix node22 error in worker container. Fixes #962Mohamed Bassem1-1/+1
2025-01-05fix(sdk): Publish both esm and cjs modules for the sdkMohamed Bassem1-1/+4
2025-01-05feat(cli): Add title option for bookmarks in CLI commands (#831)Subodh Dahal1-3/+4
2025-01-02feat: Add support for smart lists (#802)Mohamed Bassem1-2/+10
* 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-31chore: add format:fix and lint:fix scripts to all packagesMohamed Bassem (aider)1-0/+2
2024-12-28release(cli): Bump CLI version to 0.20.0Mohamed Bassem1-1/+1
2024-10-20fix: Improve field names in the tag APIsMohamed Bassem1-2/+2
2024-10-05feature(cli): Add ability to get all bookmark IDs of a list. Fixes #442 (#446)kamtschatka1-0/+18
Added a command that returns the ids of the bookmarks in a list
2024-08-31build: Fix sherif failures by sorting depsMohamedBassem1-1/+1
2024-07-27cli: Extract tag management into separate subcommandMohamedBassem2-21/+20
2024-07-27release(cli): Bump CLI version to 0.13.6MohamedBassem1-1/+1
2024-07-27feature(cli): Allow updating tags/lists from CLI (#211)kamtschatka2-28/+118
* Improve the CLI #209 added the possibility to assign tags to bookmarks while creating added the possibility to assign a newly created to a list right away added the possibility to add and remove tags from bookmarks * minor tweaks --------- Co-authored-by: MohamedBassem <me@mbassem.com>
2024-07-13fix: Fix TRPC batchign failure because of long URLs. Fixes #281 (#291)kamtschatka1-0/+1
limiting the length of the URL for batched requests to prevent 431 errors
2024-07-01refactor: added the bookmark type to the database (#256)kamtschatka1-5/+8
* refactoring asset types Extracted out functions to silently delete assets and to update them after crawling Generalized the mapping of assets to bookmark fields to make extending them easier * Added the bookmark type to the database Introduced an enum to have better type safety cleaned up the code and based some code on the type directly * add BookmarkType.UNKNWON * lint and remove unused function --------- Co-authored-by: MohamedBassem <me@mbassem.com>
2024-06-09release(cli): Bump CLI version to 0.13.5MohamedBassem1-1/+1
2024-06-09release(cli): Bump CLI version to 0.13.4MohamedBassem1-1/+1
2024-06-09fix(cli): Bookmark list output is not a valid JSON. Fixes #150 (#181)kamtschatka7-77/+240
* bookmark list output is not a valid JSON #150 Reworked the cli to switch over to json output * changed the logging to log created bookmarks as an array switch all log output that is just a status to stderr --------- Co-authored-by: kamtschatka <simon.schatka@gmx.at>
2024-06-09fix(cli): Fix CLI version in help message. Fixes #139MohamedBassem4-2/+21
2024-05-24fix(cli): Switched to cursorV2 to make use of the fix for #140 and prevent ↵kamtschatka1-0/+1
infinite loops (#176) Co-authored-by: kamtschatka <simon.schatka@gmx.at>
2024-05-19docs: Change references from the old repo URL to the new oneMohamedBassem1-1/+1
2024-05-05fix(cli): Remove limit from array length when listing bookmarks. Fixes #135MohamedBassem2-3/+5
2024-05-05build: Add a workflow to auto publish the CLI to npmMohamedBassem1-1/+1
2024-05-05fix(cli): Allow bookmark listing to fetch all pages instead of only the ↵MohamedBassem2-4/+17
first one. Fixes #135
2024-04-24style(cli): Change all help messages to lowercaseMohamedBassem5-31/+31