rcgit

/ karakeep
follow (on) | order: default date topo
Age Commit message Author Files +/-
Fix: Correctly invalidate the bookmark cache when it's favourited MohamedBassem 1 -7/+14
deps: Remove unused deps from extension deps list MohamedBassem 2 -50/+0
build: Fix formatting MohamedBassem 2 -10/+9
fix: Less aggressive invalidation when a bookmark is deleted MohamedBassem 1 -1/+1
fix: Fix Edit tags not populating tags when link is first added MohamedBassem 3 -18/+20
fix: Teach openai to ignore cookie consent popups MohamedBassem 1 -3/+5
feature: Initial attempt at making the app a PWA MohamedBassem 9 -133/+2232
deps: Upgrade some deps MohamedBassem 2 -93/+122
fix: Remove the activeTab permission from the browser extension MohamedBassem 1 -1/+1
fix: Fix hydration in list view caused by the spinner MohamedBassem 4 -17/+46
ui: Use a masonry library to maintain the order of the bookmark grid MohamedBassem 3 -4/+34
ui: Preload the sidebar lists to avoid the spinner MohamedBassem 2 -7/+9
fix: Fix the double scrolling on mobile MohamedBassem 1 -2/+2
fix: Set mobile viewport to have maximum scale of 1 MohamedBassem 1 -0/+8
feature: Add 'New List' button in the all lists page MohamedBassem 2 -2/+13
feature: Add an 'All Lists' page MohamedBassem 7 -14/+101
ui: Move favourites and archive to act as a predefined list MohamedBassem 8 -47/+45
feature: Show user list in admin page MohamedBassem 5 -73/+228
ui: Fix sidebar list spinner MohamedBassem 2 -15/+18
fix: Fix visible scrollbars even if content is not overflowing MohamedBassem 2 -2/+2
fix: Fix missing key property in bookmark grid MohamedBassem 1 -1/+1
feature: Show a loading indicator when tags are still being fetched MohamedBassem 9 -13/+877
fix: URL decode tag names to allow accessing tags with spaces in their name MohamedBassem 1 -2/+3
ui: Minor UI tweaks in admin page and sidebar MohamedBassem 2 -32/+36
feature: Update favicon MohamedBassem 3 -2/+0
feature: Make the first user an admin automatically MohamedBassem 4 -11/+86
dev: Disable db query logging given that it's very noisy MohamedBassem 1 -12/+1
fix: Remove unique index on API key name as it was forcing the name to be… MohamedBassem 4 -1/+801
feature: Store full link content and index them MohamedBassem 9 -1/+878
feature: Default server address for the bookmark and a spinner while its saving MohamedBassem 3 -13/+52
feature: Add an admin page showing server stats and actions MohamedBassem 12 -7/+1048
feature: Add full text search support MohamedBassem 17 -12/+440
feature: Add support for creating and updating lists MohamedBassem 23 -5/+2030
fix: Disable query logging in production MohamedBassem 1 -4/+4
fix: Fix browser bookmarking input schema MohamedBassem 2 -11/+10
fix: Fix API key authorization MohamedBassem 1 -0/+10
fix: Fix the padding of the tag view page MohamedBassem 2 -3/+4
ui: Slightly better looking AllTags page MohamedBassem 1 -6/+4
fix: Prevent openai from inferring tags from the prompt itself MohamedBassem 1 -5/+10
refactor: Use a Slot for passing classnames to children instead MohamedBassem 3 -15/+15
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
next