| Age | Commit message | Author | Files | +/- |
|---|---|---|---|---|
| feat: Add an MCP server for karakeep | Mohamed Bassem | 28 | -139/+2512 | |
| chore: Rename hoarder packages to karakeep | MohamedBassem | 230 | -644/+654 | |
| deps: Upgrade trpc and react query | Mohamed Bassem | 7 | -95/+511 | |
| deps: Upgrade typescript to 5.7 | Mohamed Bassem | 13 | -445/+336 | |
| fix(mobile): Use external blob encoder to fix mobile image uploads. Fixes #800 | MohamedBassem | 3 | -16/+42 | |
| chore: add format:fix and lint:fix scripts to all packages | Mohamed Bassem (aider) | 10 | -2/+22 | |
| fix(mobile): Mark the camera explicitly as not required in android manifest.… | MohamedBassem | 3 | -1/+26 | |
| deps: Upgrade prettier to 3.4.2 | Mohamed Bassem | 8 | -35/+35 | |
deps(mobile): Upgrade to Expo 52 (#692) …* fix(mobile): Sharing bookmark modal * WIP: Upgrade to 52 * post ugprade fixes * more fixes * fix padding in tabbar |
Mohamed Bassem | 15 | -4802/+3830 | |
ui(mobile): Replace bottom sheet with native screens (#690) …* Remove bottom sheet from bookmark info page * Remove bottom sheet from manage lists page * Remove bottom sheet from new list page * Remove bottom sheet from new bookmark page * Drop bottom-sheets * Improve the look of the modals * Make the search page fade from bottom |
Mohamed Bassem | 19 | -914/+746 | |
| feature(mobile): Use inline WebView for expanding bookmarks | MohamedBassem | 5 | -151/+329 | |
| feature(mobile): Add a page for testing connection to server | MohamedBassem | 5 | -201/+414 | |
| feature(mobile): Allow interacting with images in the app. Fixes #352 | MohamedBassem | 6 | -18/+52 | |
| feature(mobile): Allow configuring uploaded image quality in the mobile app | MohamedBassem | 6 | -12/+84 | |
| feat(mobile): Add ability to manage lists | MohamedBassem | 6 | -163/+426 | |
| refactor: Move the shared types to the shared package | MohamedBassem | 53 | -241/+260 | |
feature: Add PDF support (#88) …* feature: Add PDF support * fix: PDF feature enhancements * fix: Freeze expo-share-intent version to prevent breaking changes * fix: set endOfLine to auto for cross-platform development * fix: Upgrading eslint/parser and eslint-plugin to 7.6.0 to solve the linting issues * fix: enhancing PDF feature * fix: Allowing null in fiename for backward compatibility * fix: update pnpm file with pnpm 9.0.0-alpha-8 * fix:(web): PDF Preview for web |
Ahmad Mujahid | 24 | -107/+2387 | |
| feature: Extract hook logic into separate package and add a new action bar in… | MohamedBassem | 23 | -330/+672 | |
| fix(mobile): Allow android/ios connections over http. #6 | MohamedBassem | 3 | -0/+30 | |
| format: Add missing lint and format, and format the entire repo | MohamedBassem | 57 | -192/+255 | |
| mobile(android): Getting the android app ready for submission | MohamedBassem | 19 | -43/+109 | |
| ui: Migrate to the new logo everywhere | MohamedBassem | 41 | -38/+460 | |
| fix(mobile): Fix setting propagatin | MohamedBassem | 11 | -135/+91 | |
| build: Upgrade pnpm to v9 alpha, might regret it later | MohamedBassem | 4 | -9698/+14194 | |
Feature: Add support for uploading images and automatically inferring their… …* feature: Experimental support for asset uploads * feature(web): Add new bookmark type asset * feature: Add support for automatically tagging images * fix: Add support for image assets in preview page * use next Image for fetching the images * Fix auth and error codes in the route handlers * Add support for image uploads on mobile * Fix typing of upload requests * Remove the ugly dragging box * Bump mobile version to 1.3 * Change the editor card placeholder to mention uploading images * Fix a typo * Change ios icon for photo library * Silence typescript error |
Mohamed Bassem | 31 | -79/+2736 | |
| fix(mobile): Bump expo-share-intent version and remove the hacks around the old… | MohamedBassem | 5 | -70/+32 | |
| mobile: Revamp bookmark card's action bar | MohamedBassem | 3 | -57/+116 | |
| mobile: Revert the margins around the cards | MohamedBassem | 5 | -9/+7 | |
| structure: Create apps dir and copy tooling dir from t3-turbo repo | MohamedBassem | 396 | -9511/+10350 | |
| fix(mobile): Multiple attempts to stop the duplication sharing | MohamedBassem | 5 | -4/+35 | |
| mobile: Add support for sharing text to the app | MohamedBassem | 5 | -3/+24 | |
| mobile: Add support for manually adding bookmarks | MohamedBassem | 5 | -1/+152 | |
| mobile: Bump version to 1.1.0 | MohamedBassem | 5 | -3/+56 | |
| fix(mobile): Make links clickable | MohamedBassem | 3 | -1/+94 | |
| mobile: Add support for loading states for bookmarks | MohamedBassem | 5 | -6/+103 | |
| mobile: Add support for rendering text bookmarks | MohamedBassem | 3 | -15/+107 | |
| mobile: Add support for app settings | MohamedBassem | 7 | -7/+118 | |
| mobile: Setup share intent | MohamedBassem | 13 | -193/+5248 | |
| mobile: Prepare to merge into main repo | MohamedBassem | 46 | -469/+469 | |
| build: Migrate to bun | MohamedBassem | 4 | -9234/+2 | |
| prep: Setup nativecn-ui | MohamedBassem | 11 | -118/+526 | |
| prep: Install lucide react native | MohamedBassem | 7 | -18/+146 | |
| prep: Setup expo router | MohamedBassem | 6 | -45/+562 | |
| Init expo, and tailwind | MohamedBassem | 9 | -113/+1882 | |
Initial commit …Generated by create-expo-app 2.1.1. |
MohamedBassem | 11 | -0/+6871 | |
| lint: Add husky | MohamedBassem | 3 | -2/+15 | |
| build: Migrate from yarn to pnpm | MohamedBassem | 16 | -10678/+8701 | |
| db: Migrate from prisma to drizzle | MohamedBassem | 41 | -975/+2177 | |
| branding: Rename app to Hoarder | MohamedBassem | 21 | -165/+164 | |
| build: Optimizing the docker image sizes a bit | MohamedBassem | 5 | -54/+61 | |
| Migrating to react query for client side queries | MohamedBassem | 11 | -96/+197 | |
| build: Migrate from Makefiles to yarn scripts | MohamedBassem | 3 | -27/+13 | |
| [chore] Linting and formating tweaking | MohamedBassem | 24 | -67/+157 | |
| [refactor] Extract the bookmark model to be a high level model to support other… | MohamedBassem | 22 | -308/+396 | |
| [build] Migrating to yarn 2 | MohamedBassem | 6 | -5047/+7089 | |
| Migrating away from bun to yarn | MohamedBassem | 15 | -105/+5148 | |
| [refactor] Move the different packages to the package subdir | MohamedBassem | 128 | -2716/+2713 | |
| [refactor] Rename the crawlers package to workers | MohamedBassem | 8 | -126/+126 | |
| [ui] Very first draft of the link grid | MohamedBassem | 14 | -52/+248 | |
| Implement metadata fetching logic in the crawler | MohamedBassem | 29 | -264/+439 | |
| Init package and start bullmq workers | MohamedBassem | 12 | -8/+91 | |
| Fix build | MohamedBassem | 2 | -17/+19 | |
| Structure the repo into workspaces | MohamedBassem | 11 | -67/+79 | |
| Move the web app into a subdir | MohamedBassem | 64 | -820/+821 | |
| Start using zod in the API | MohamedBassem | 4 | -13/+48 | |
| Init shadcn | MohamedBassem | 6 | -39/+170 | |
| Init NextAuth | MohamedBassem | 12 | -105/+194 | |
| Init prisma | MohamedBassem | 3 | -2/+14 | |
| Initial commit from Create Next App | MohamedBassem | 15 | -0/+328 |