| Age | Commit message | Author | Files | +/- |
|---|---|---|---|---|
| feat(api): Expose the endpoint to create a new tag | Mohamed Bassem | 7 | -49/+172 | |
refactor: Migrate from NextJs's API routes to Hono based routes for the API… …* Setup Hono and migrate the highlights API there * Implement the tags and lists endpoint * Implement the bookmarks and users endpoints * Add the trpc error code adapter * Remove the old nextjs handlers * fix api key not found handling * Fix trpc error handling * Fix 204 handling * Fix search ordering * Implement the singlefile endpoint * Implement the asset serving endpoints * Implement webauth * Add hono as a catch all route under api * fix tests |
Mohamed Bassem | 45 | -1148/+982 | |
chore: rename missing files/conf from Hoarder to Karakeep (#1280) …* refactor: Rename remaining project configuration from Hoarder to Karakeep * some fixes --------- Co-authored-by: Mohamed Bassem <me@mbassem.com> |
adripo | 126 | -5080/+5080 | |
| tests: Add some simple crawler tests | Mohamed Bassem | 6 | -14/+161 | |
| fix: Add password salt to the user table | Mohamed Bassem | 8 | -12/+1718 | |
| feat: Add an MCP server for karakeep | Mohamed Bassem | 28 | -139/+2512 | |
| chore: Rename hoarder packages to karakeep | MohamedBassem | 230 | -644/+654 | |
| feat: Add endpoints for whoami and user stats. Fixes #1113 | Mohamed Bassem | 9 | -9/+455 | |
| feat: Add support for singlefile extension uploads. #172 | Mohamed Bassem | 14 | -37/+275 | |
| feat: Expose the search functionality in the REST API | Mohamed Bassem | 8 | -20/+299 | |
| feat: Expose asset manipulation endpoints in the REST API | Mohamed Bassem | 6 | -0/+630 | |
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 | |
| chore: Setup and add e2e tests for the API endpoints | Mohamed Bassem | 15 | -21/+1454 |