git.tammi.cc

/ karakeep
order: default date topo
Age Commit message Author Files +/-
build: Fix the docker build MohamedBassem 2 -2/+0
readme: Add the configuration variables to the readme MohamedBassem 1 -0/+13
build: Fix build MohamedBassem 2 -3/+3
Add readme and license MohamedBassem 2 -1/+725
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
build: Use the workers image for doing migrations instead of a dedicated… MohamedBassem 3 -23/+5
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
build: Migrate from Makefiles to yarn scripts MohamedBassem 3 -27/+13
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
[refactor] Use react form hock for the AddLink MohamedBassem 5 -23/+252
[feature] Introduce a sidebar MohamedBassem 11 -176/+251
[openai] fix: Strip the hash symbol from the tag if it exists MohamedBassem 1 -1/+10
[feature] Render tags in the link card MohamedBassem 8 -33/+106
[feature] Add openAI integration for extracting tags from articles MohamedBassem 9 -19/+239
[refactor] Rename the crawlers package to workers MohamedBassem 8 -126/+126
[style] Fixing formatting MohamedBassem 9 -180/+184
[feature] Add support for deleting links MohamedBassem 11 -10/+440
[ui] Styling the bookmarks page MohamedBassem 11 -20/+490
[ui] Very first draft of the link grid MohamedBassem 14 -52/+248
[Auth] Fix authentication config MohamedBassem 1 -5/+6
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
Add github action for lint, format and build MohamedBassem 1 -0/+21
Structure the repo into workspaces MohamedBassem 11 -67/+79
Linting and formatting MohamedBassem 15 -128/+134
Add eslint and prettier MohamedBassem 5 -4/+38
Move the web app into a subdir MohamedBassem 64 -820/+821
Add dockerfile MohamedBassem 1 -0/+57
Start using zod in the API MohamedBassem 4 -13/+48
[API] Add the GET /api/v1/links api MohamedBassem 1 -0/+24
[API] Add the POST /api/v1/links api MohamedBassem 5 -20/+72
[models] Model bookmarked links in prisma MohamedBassem 2 -14/+106
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