rcgit

/ karakeep
follow (on) | order: default date topo
Age Commit message Author Files +/-
fix: Remove extra row-span from LinkCard MohamedBassem 2 -3/+2
fix: Delete URL on successful bookmark MohamedBassem 1 -0/+4
fix: Fix the look of the grid view and allowing notes to have variable size MohamedBassem 5 -10/+5
fix: Fix phantom links in tag pills MohamedBassem 1 -11/+11
fix: Change the colors of the tag pill MohamedBassem 1 -3/+3
fix: Open links in new tab MohamedBassem 1 -2/+6
feature: Add support for markdown in the text bookmarks MohamedBassem 7 -39/+692
fix: Fix the positioning of the favourited star MohamedBassem 1 -8/+10
feature: Support tag inferance for note bookmarks MohamedBassem 2 -40/+65
feature: Add support for storing and previewing raw notes MohamedBassem 21 -175/+1196
fix: Fix drizzle logging params in prod MohamedBassem 1 -1/+12
tests: Add tests for the bookmarks routes MohamedBassem 15 -74/+849
feature: Show a visual indication when an item is favourited MohamedBassem 1 -0/+8
feature: Add copy link to bookmark options MohamedBassem 1 -0/+12
fix: Fix trpc output validation when deleting API keys MohamedBassem 1 -3/+1
docker: Run db migrations on web app startup MohamedBassem 5 -17/+30
build: Migrate from yarn to pnpm MohamedBassem 16 -10678/+8701
feature: Add support for adding/removing tags MohamedBassem 6 -52/+365
db: Migrate from prisma to drizzle MohamedBassem 41 -975/+2177
fix: Remove the separator line from the sign in page when no providers are… MohamedBassem 1 -1/+1
fix: Tag filtering and sorting MohamedBassem 1 -2/+2
fix: Minor UI tweaks and fixing addition of first bookmark MohamedBassem 4 -13/+18
fix: Make typescript happy MohamedBassem 1 -1/+2
feature: Introduce a separate sidebar for the mobile MohamedBassem 5 -5/+64
feature: Adding a loading page while bookmarks are being fetched MohamedBassem 2 -2/+13
feature: Adding some loading card while the link is getting crawled MohamedBassem 8 -50/+102
feature: Add support for credentials registration and sign in MohamedBassem 15 -20/+565
extension: Add some temp logos to the plugin MohamedBassem 5 -0/+5
build: Fix the docker build MohamedBassem 2 -2/+0
build: Fix build MohamedBassem 2 -3/+3
feature: Basic support for demo mode MohamedBassem 4 -12/+13
fix: Fix passing the query to the tag page MohamedBassem 3 -32/+11
branding: Rename app to Hoarder MohamedBassem 21 -165/+164
ui: hydrate the react query cache in the client side components MohamedBassem 9 -15/+56
format: Run yarn format MohamedBassem 4 -11/+9
build: Build and publish images to docker registry MohamedBassem 3 -2/+39
build: Optimizing the docker image sizes a bit MohamedBassem 5 -54/+61
build: Fix docker images MohamedBassem 7 -20/+34
fix: Let the crawler wait a bit more for page load MohamedBassem 3 -3/+18
chore: Use nodemon during dev of workers MohamedBassem 2 -5/+79
feature: Inital attempt at showing a skeleton card while bookmark is loaded MohamedBassem 6 -2/+55
ui: Add bookmark card skeleton MohamedBassem 3 -0/+47
ui: Change action buttons to show a spinner when the request is loading MohamedBassem 5 -18/+84
Migrating to react query for client side queries MohamedBassem 11 -96/+197
fix: Attempt to improve the openai prompt a bit MohamedBassem 2 -4/+7
ui: Usage images for link cards MohamedBassem 4 -51/+83
fix: Fix broken tag page MohamedBassem 1 -2/+4
fix: Harden puppeteer against browser disconnections and exceptions MohamedBassem 3 -16/+44
chore: Consolidate all config vars in one file MohamedBassem 7 -33/+61
feature: Add ability to refresh bookmark details MohamedBassem 5 -4/+76
fix: Fix the uniquness constraint on tag name MohamedBassem 2 -2/+14
feature: Sort tags by usage and show usage numbers MohamedBassem 1 -8/+25
ui: Small UI fixes MohamedBassem 2 -3/+3
feature: Add error and not found boundaries in the dashboard MohamedBassem 2 -0/+16
feature: Implement a usable but ugly all tags and a single tag page MohamedBassem 8 -29/+135
WIP: Add services to Dockerfile MohamedBassem 6 -57/+165
feature: Add login page and logout button MohamedBassem 9 -59/+111
feature: Add a dismiss button to the browser popup MohamedBassem 3 -3/+18
feature: A usable, yet ugly browser extension MohamedBassem 13 -97/+163
hack: Hack API key support in the context creation of TRPC MohamedBassem 5 -9/+22
WIP: Implement saving page functionality in browser extension MohamedBassem 9 -31/+309
Add the scafolding for the browser extension MohamedBassem 16 -161/+1579
feature: Add support for managing API keys MohamedBassem 15 -5/+944
fix: Fix build for workers package and add it to CI MohamedBassem 8 -70/+106
refactor: Migrating to trpc instead of next's route handers MohamedBassem 28 -521/+343
api: Init trpc in prep for a migration MohamedBassem 6 -0/+129
chore: Enable prisma logging in dev env MohamedBassem 1 -1/+6
fix: Show newer bookmarks first in the grid MohamedBassem 1 -0/+3
[feature] Use puppeteer for fetching websites MohamedBassem 3 -18/+998
[ui] Change the large bookmarks grid to have 3 cols instead of 4 and fix
hover coloring
MohamedBassem 4 -6/+9
[feature] Add the ability to favourite and archive bookmarks MohamedBassem 8 -59/+163
[ui] Make the bookmarks section scrollable MohamedBassem 2 -2/+2
[ui] Adding the favourites and archive pages MohamedBassem 12 -62/+160
[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