| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(mobile): Add user setting for default bookmark view mode (#1723) | xuatz | 2025-07-17 | 11 | -10/+214 |
| | | | | | | | | | | | | | | | | | | * feat(mobile): add user setting for default bookmark view mode * regen db migration script * clean up implementation * Update docs/docs/07-Development/01-setup.md * Update GEMINI.md * use local setting instead of storing value in db * improve start-dev.sh to also handle for db migration * rename mobileBookmarkClickDefaultViewMode to defaultBookmarkView for consistency | ||||
| * | fix: Clear search history on logout | Mohamed Bassem | 2025-07-14 | 3 | -15/+20 |
| | | |||||
| * | feat: adding search history #1541 (#1627) | lexafaxine | 2025-07-14 | 7 | -47/+416 |
| | | | | | | | | | | | | | | | | | | | | | | | | * feat: adding search history * fix popover should close when no matched history * remove unnecessary react import * replace current Input component with CommandInput for better UX * add i18n for recent searches label * fix bug * refactor local storage logic to make code reusable * using zod schema to validate search history and revert debounce change * Consolidate some of the files --------- Co-authored-by: Mohamed Bassem <me@mbassem.com> | ||||
| * | feat: markdown file upload support (#1647) (#1672) | Rodrigo Santos | 2025-07-13 | 1 | -3/+20 |
| | | | | | | | | | | | | * feat: Add support for uploading Markdown (.md) files * add: markdown to supported bookmark assets * revert the changes in the assetdb --------- Co-authored-by: Mohamed Bassem <me@mbassem.com> | ||||
| * | Revert "fix: Fix the types of the bookmark types in the db query" | Mohamed Bassem | 2025-07-13 | 4 | -27/+16 |
| | | | | | This reverts commit 4ba3e8047a5b1f160169617187436c09e91662ec. | ||||
| * | fix: Fix the types of the bookmark types in the db query | Mohamed Bassem | 2025-07-13 | 4 | -16/+27 |
| | | |||||
| * | feat: Add stripe based subscriptions | Mohamed Bassem | 2025-07-13 | 18 | -60/+4351 |
| | | |||||
| * | feat: Add delete account support | Mohamed Bassem | 2025-07-13 | 6 | -2/+252 |
| | | |||||
| * | fix: Drop auth failure logger | Mohamed Bassem | 2025-07-13 | 4 | -61/+11 |
| | | |||||
| * | feat: Add proper proxy support. fixes #1265 | Mohamed Bassem | 2025-07-13 | 5 | -9/+118 |
| | | |||||
| * | feat(api): Expose the update user API in the openapi specs | Mohamed Bassem | 2025-07-12 | 6 | -0/+302 |
| | | |||||
| * | build: Restrict claude actions invocations | Mohamed Bassem | 2025-07-12 | 1 | -4/+6 |
| | | |||||
| * | fix(web): Fix the alignment in the user options page | Mohamed Bassem | 2025-07-12 | 1 | -4/+1 |
| | | |||||
| * | deps: Upgrade typescript to 5.8 | Mohamed Bassem | 2025-07-12 | 7 | -158/+165 |
| | | |||||
| * | fix: Add ratelimiting to bookmark recrawl and summarization | Mohamed Bassem | 2025-07-12 | 1 | -1/+15 |
| | | |||||
| * | deps: Upgrade drizzle | Mohamed Bassem | 2025-07-12 | 5 | -140/+475 |
| | | |||||
| * | fix(web): Fix dark mode in auth pages | Mohamed Bassem | 2025-07-12 | 6 | -10/+10 |
| | | |||||
| * | fix(tests): Fix missing mock in trpc tests | Mohamed Bassem | 2025-07-12 | 3 | -4/+3 |
| | | |||||
| * | fix: Prioritize crawling user added links over bulk imports. fixes #1717 | Mohamed Bassem | 2025-07-12 | 14 | -91/+159 |
| | | |||||
| * | refactor: Move db interactions into the trpc routes | Mohamed Bassem | 2025-07-12 | 4 | -33/+66 |
| | | |||||
| * | feat: Support forget and reset password | Mohamed Bassem | 2025-07-12 | 13 | -47/+3170 |
| | | |||||
| * | chore: Add claude code github action | Mohamed Bassem | 2025-07-12 | 1 | -0/+58 |
| | | |||||
| * | feat(ui): Revamp the signin/signup page | Mohamed Bassem | 2025-07-12 | 6 | -238/+393 |
| | | |||||
| * | feat: Add API ratelimits | Mohamed Bassem | 2025-07-10 | 7 | -13/+173 |
| | | |||||
| * | feat: Add invite user support | Mohamed Bassem | 2025-07-10 | 18 | -109/+3973 |
| | | |||||
| * | feat: Add support for email verification | Mohamed Bassem | 2025-07-10 | 12 | -157/+748 |
| | | |||||
| * | fix(api): Fix handling for CORS after the trpc move to hono. Fixes #1709 | Mohamed Bassem | 2025-07-10 | 1 | -0/+6 |
| | | |||||
| * | fix: Drop the need to for the self-call for providers and NEXTAUTH_INTERNAL_URL | Mohamed Bassem | 2025-07-07 | 2 | -5/+9 |
| | | |||||
| * | feat: Add a logout page | Mohamed Bassem | 2025-07-07 | 1 | -0/+18 |
| | | |||||
| * | fix: Add a dummy bcrypt comparison in validatePassword when the user is not ↵ | Mohamed Bassem | 2025-07-06 | 1 | -0/+6 |
| | | | | | found | ||||
| * | build: Add an open-api husky check | Mohamed Bassem | 2025-07-06 | 3 | -1/+19 |
| | | |||||
| * | fix(build): Regenerate openapi spec | Mohamed Bassem | 2025-07-06 | 1 | -0/+7 |
| | | |||||
| * | fix: Fix search indexing after content split | Mohamed Bassem | 2025-07-06 | 1 | -7/+4 |
| | | |||||
| * | fix(web): Clicking on search tooltip opens the search language guide. Fixes ↵ | Mohamed Bassem | 2025-07-06 | 2 | -5/+10 |
| | | | | | #1540 | ||||
| * | feat: Store large html content in the asset db | Mohamed Bassem | 2025-07-06 | 17 | -18/+2383 |
| | | |||||
| * | fix(mobile): Fix crash when bookmark doesn't have archive or screenshot. ↵ | Mohamed Bassem | 2025-07-06 | 2 | -26/+65 |
| | | | | | Fixes #1584 | ||||
| * | fix(tests): Fix broken user setting test | Mohamed Bassem | 2025-07-06 | 1 | -0/+2 |
| | | |||||
| * | chore: Excluded unneeded docker context using dockerignore | Mohamed Bassem | 2025-07-06 | 5 | -9/+30 |
| | | |||||
| * | feat: Add a new timezone user setting | Mohamed Bassem | 2025-07-06 | 9 | -27/+2189 |
| | | |||||
| * | feat: Add prometheus monitoring. Fixes #758 | Mohamed Bassem | 2025-07-06 | 10 | -55/+331 |
| | | |||||
| * | fix(build): Regenerate openapi spec | Mohamed Bassem | 2025-07-06 | 1 | -1/+146 |
| | | |||||
| * | fix: Fix i18n in the new stats page | Mohamed Bassem | 2025-07-06 | 3 | -37/+108 |
| | | |||||
| * | feat: Add per user storage quota | Mohamed Bassem | 2025-07-06 | 17 | -108/+2388 |
| | | |||||
| * | feat: Add new user stats page. Fixes #1523 | Mohamed Bassem | 2025-07-06 | 6 | -1/+1102 |
| | | |||||
| * | feat(workers): Allow custmoizing max parallelism for a bunch of workers. ↵ | Mohamed Bassem | 2025-07-05 | 9 | -15/+45 |
| | | | | | Fixes #724 | ||||
| * | feat: Add support for S3 as an asset storage layer (#1703) | Mohamed Bassem | 2025-07-04 | 14 | -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 #1267 | Mohamed Bassem | 2025-07-04 | 1 | -1/+39 |
| | | |||||
| * | refactor: Move the health endpoint to hono as well | Mohamed Bassem | 2025-07-04 | 3 | -8/+18 |
| | | |||||
| * | refactor: Move the trpc endpoint to hono | Mohamed Bassem | 2025-07-04 | 5 | -22/+46 |
| | | |||||
| * | chore: Symlink Gemini.md to CLAUDE.md | Mohamed Bassem | 2025-07-04 | 1 | -0/+1 |
| | | |||||
