aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat: Add proper proxy support. fixes #1265Mohamed Bassem2025-07-135-9/+118
|
* feat(api): Expose the update user API in the openapi specsMohamed Bassem2025-07-126-0/+302
|
* build: Restrict claude actions invocationsMohamed Bassem2025-07-121-4/+6
|
* fix(web): Fix the alignment in the user options pageMohamed Bassem2025-07-121-4/+1
|
* deps: Upgrade typescript to 5.8Mohamed Bassem2025-07-127-158/+165
|
* fix: Add ratelimiting to bookmark recrawl and summarizationMohamed Bassem2025-07-121-1/+15
|
* deps: Upgrade drizzleMohamed Bassem2025-07-125-140/+475
|
* fix(web): Fix dark mode in auth pagesMohamed Bassem2025-07-126-10/+10
|
* fix(tests): Fix missing mock in trpc testsMohamed Bassem2025-07-123-4/+3
|
* fix: Prioritize crawling user added links over bulk imports. fixes #1717Mohamed Bassem2025-07-1214-91/+159
|
* refactor: Move db interactions into the trpc routesMohamed Bassem2025-07-124-33/+66
|
* feat: Support forget and reset passwordMohamed Bassem2025-07-1213-47/+3170
|
* chore: Add claude code github actionMohamed Bassem2025-07-121-0/+58
|
* feat(ui): Revamp the signin/signup pageMohamed Bassem2025-07-126-238/+393
|
* feat: Add API ratelimitsMohamed Bassem2025-07-107-13/+173
|
* feat: Add invite user supportMohamed Bassem2025-07-1018-109/+3973
|
* feat: Add support for email verificationMohamed Bassem2025-07-1012-157/+748
|
* fix(api): Fix handling for CORS after the trpc move to hono. Fixes #1709Mohamed Bassem2025-07-101-0/+6
|
* fix: Drop the need to for the self-call for providers and NEXTAUTH_INTERNAL_URLMohamed Bassem2025-07-072-5/+9
|
* feat: Add a logout pageMohamed Bassem2025-07-071-0/+18
|
* fix: Add a dummy bcrypt comparison in validatePassword when the user is not ↵Mohamed Bassem2025-07-061-0/+6
| | | | found
* build: Add an open-api husky checkMohamed Bassem2025-07-063-1/+19
|
* fix(build): Regenerate openapi specMohamed Bassem2025-07-061-0/+7
|
* fix: Fix search indexing after content splitMohamed Bassem2025-07-061-7/+4
|
* fix(web): Clicking on search tooltip opens the search language guide. Fixes ↵Mohamed Bassem2025-07-062-5/+10
| | | | #1540
* feat: Store large html content in the asset dbMohamed Bassem2025-07-0617-18/+2383
|
* fix(mobile): Fix crash when bookmark doesn't have archive or screenshot. ↵Mohamed Bassem2025-07-062-26/+65
| | | | Fixes #1584
* fix(tests): Fix broken user setting testMohamed Bassem2025-07-061-0/+2
|
* chore: Excluded unneeded docker context using dockerignoreMohamed Bassem2025-07-065-9/+30
|
* feat: Add a new timezone user settingMohamed Bassem2025-07-069-27/+2189
|
* feat: Add prometheus monitoring. Fixes #758Mohamed Bassem2025-07-0610-55/+331
|
* fix(build): Regenerate openapi specMohamed Bassem2025-07-061-1/+146
|
* fix: Fix i18n in the new stats pageMohamed Bassem2025-07-063-37/+108
|
* feat: Add per user storage quotaMohamed Bassem2025-07-0617-108/+2388
|
* feat: Add new user stats page. Fixes #1523Mohamed Bassem2025-07-066-1/+1102
|
* feat(workers): Allow custmoizing max parallelism for a bunch of workers. ↵Mohamed Bassem2025-07-059-15/+45
| | | | Fixes #724
* feat: Add support for S3 as an asset storage layer (#1703)Mohamed Bassem2025-07-0414-109/+3194
| | | | | | | | | * feat: Add support for S3 as an asset storage layer. Fixes #305 * some minor fixes * use bulk deletion api * stream the file to s3
* fix(workers): A more lenient JSON parsing for LLM responses. Fixes #1267Mohamed Bassem2025-07-041-1/+39
|
* refactor: Move the health endpoint to hono as wellMohamed Bassem2025-07-043-8/+18
|
* refactor: Move the trpc endpoint to honoMohamed Bassem2025-07-045-22/+46
|
* chore: Symlink Gemini.md to CLAUDE.mdMohamed Bassem2025-07-041-0/+1
|
* feat: Add per user bookmark count quotaMohamed Bassem2025-07-0412-168/+2553
|
* chore: Symlink Gemini.md to AGENTS.mdMohamed Bassem2025-07-041-0/+1
|
* fix(web): Add icons to preview selectorsMohamed Bassem2025-07-041-4/+19
|
* chore: Add a GEMINI.md file for people using gemini-cliMohamed Bassem2025-07-041-0/+68
|
* fix(mcp): add empty params object (#1697)Baitazar2025-07-041-1/+3
|
* fix: switch import / export icons (#1682)Harry Peach2025-06-291-2/+2
|
* fix(workers): Disable the metascraper readability as it's causing slowness ↵Mohamed Bassem2025-06-221-2/+0
| | | | in worker
* fix(workers): Fix jsdom console logs leaking into worker logsMohamed Bassem2025-06-221-2/+3
|
* feat(workers): adding a local metascraper plugin for Reddit posts (#1302)David Woods2025-06-224-180/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * chore: metascraper 5.x comes with its own types, including @types/metascraper is now redundant; also updating to latest versions of metascraper libraries * feat (workers): creating a local metascraper plugin for Reddit posts In the past, the preview images for bookmarks from Reddit links were poorly chosen. Reddit does not use opengraph tags, so metascraper-images simply looked for all images on the page and returned the first. This tended to be the profile picture for the poster for the Reddit link. This new plugin, using the existing metascraper framework, provides a better selection of image for the bookmark when the URL domain is 'reddit'. In addition, recent changes (I believe this was a side effect of adding the metascraper-author and/or the metascaper-publisher plugins, but it could also be related to the metascraper-readibility plugin) broke what used to be a good choice of bookmark title. Previously, titles looked like 'Tinyauth just reached 1000 stars! : r/selfhosted' with both thread title and subreddit mentioned. After this update, all Reddit posts now have the same title: 'The heart of the internet'. To return to the better format, this new metascraper-reddit plugin now attempts to retrieve the better title from reddit URLs. Note that in order to gain precendence in title selection, the 'metascraperReddit()' inclusion in the crawlerWorkers.ts metascraper instantiation list had to be moved above metascraperReadability(). * chore: updated Hoarder in text to Karakeep * chore: update metascraper versions fix for metascraper types has been merged; the expect-error comment can be removed * chore: merge with master --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>