aboutsummaryrefslogtreecommitdiffstats
path: root/pnpm-lock.yaml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix: Use proper tokenizer when truncating for inference. Fixes #1405Mohamed Bassem2025-05-181-0/+12
|
* feat: Implement generic rule engine (#1318)Mohamed Bassem2025-04-271-7/+90
| | | | | | | | | | | | | | | | | * Add schema for the new rule engine * Add rule engine backend logic * Implement the worker logic and event firing * Implement the UI changesfor the rule engine * Ensure that when a referenced list or tag are deleted, the corresponding event/action is * Dont show smart lists in rule engine events * Add privacy validations for attached tag and list ids * Move the rules logic into a models
* deps: Upgrade readability to 0.6 & adblocker to 2.5.1Mohamed Bassem2025-04-211-46/+53
|
* ui(web): Reduce shadows, lighten some fonts, and a smaller editor. #1261Mohamed Bassem2025-04-211-10/+10
|
* docs: Replace the OpenAPI rendering libraryMohamed Bassem2025-04-131-1927/+4258
|
* fix(mcp): Reduce token usage of the MCP serverMohamed Bassem2025-04-131-0/+26
|
* feat: Add an MCP server for karakeepMohamed Bassem2025-04-131-132/+741
|
* chore: Rename hoarder packages to karakeepMohamedBassem2025-04-121-78/+78
|
* feat: Allow editing bookmark detailsMohamedBassem2025-04-081-0/+24
|
* refactor: Migrate the landing page from nextjs to viteMohamedBassem2025-04-061-199/+542
|
* feat(workers): Adds publisher and author og:meta tags to Bookmark (#1141)erik-nilcoast2025-03-221-32/+448
|
* deps: Upgrade trpc and react queryMohamed Bassem2025-03-221-79/+495
|
* deps: Upgrade pdfjs and dompurifyMohamed Bassem2025-03-221-240/+135
|
* deps: Upgrade nextjsMohamed Bassem2025-03-221-59/+59
|
* deps: Upgrade vitestMohamed Bassem2025-03-221-126/+77
|
* fix: Revert the accidental upgrade of deps. #1107Mohamed Bassem2025-03-101-6984/+673
|
* build(deps-dev): bump vitest from 1.3.1 to 1.6.1 (#1104)dependabot[bot]2025-03-091-261/+228
| | | | | | | | | | | | | | Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 1.3.1 to 1.6.1. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v1.6.1/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: Add error boundary around bookmark cardsMohamed Bassem2025-03-091-0/+14
|
* build(deps-dev): bump vite from 5.1.4 to 5.4.12 (#1103)dependabot[bot]2025-03-091-172/+455
| | | | | | | | | | | | | | | Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.4 to 5.4.12. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.12/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.12/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump dompurify from 3.0.9 to 3.2.4 (#1102)dependabot[bot]2025-03-091-346/+6407
| | | | | | | | | | | | | | Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.0.9 to 3.2.4. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](https://github.com/cure53/DOMPurify/compare/3.0.9...3.2.4) --- updated-dependencies: - dependency-name: dompurify dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(extension): Fix extension setting hook not firing on setting change. #10MohamedBassem2025-03-091-13/+1
|
* fix: Move away from JSON outputs to structured outputs. Fixes #1047Mohamed Bassem2025-03-021-10/+26
|
* feat: Add PDF screenshot generation and display (#995)Ahmad Mujahid2025-02-171-6/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Updated pdf2json to 3.1.5 * Extract and store a screenshot from PDF files using pdf2pic * Installing graphicsmagick and ghostscript * Generate Missing PDF screenshot with tidyAssets worker for backward support * Display PDF screenshot instead of the PDF in web if it exists. * Display PDF screenshot in mobile app if exists. * Updated pnpm-lock.yaml * Removed console.log * Revert the unnecessary changes in package.json * Revert pnpm-lock changes * Prevent rendering PDF files if the screenshot is not generated * refactor: replace useEffect with useMemo for section initialization * feat: show PDF file download button and handle large PDFs by defaulting to screenshot view * feat: add file size to openapi spec * feature: Add Assets preprocessing in fix mode to admin actions * i18n: add reprocess_assets_fix_mode translation * i18n: Add missing ar translations * A bunch of fixes * Fix openspec schema --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* fix: Fix node22 error in worker container. Fixes #962Mohamed Bassem2025-02-021-19/+13
|
* fix: Abort all IO when workers timeout instead of detaching. Fixes #742Mohamed Bassem2025-02-011-81/+99
|
* deps: Upgrade typescript to 5.7Mohamed Bassem2025-02-011-417/+318
|
* build: Remove sherif from the prod installation pathMohamed Bassem2025-02-011-0/+71
|
* build: Fix unsync-similar-dependencies error (#942)Henrik Nordvik2025-01-281-11/+11
| | | | | | | | | | | | | | * Fix unsync-similar-dependencies error Running pnpm lint:ws fails with error Similar Tanstack Query dependencies should use the same version. unsync-similar-dependencies This is a sherif rule that just got added https://newreleases.io/project/npm/sherif/release/1.2.0 * update lockfile --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* build: Fix CI error because of mismatched cmdk versionMohamed Bassem2025-01-191-1/+1
|
* feat: Change webhooks to be configurable by usersMohamed Bassem2025-01-191-0/+3
|
* fix(mobile): Use external blob encoder to fix mobile image uploads. Fixes #800MohamedBassem2025-01-181-1/+24
|
* deps: Upgrade nextjs to 14.2.21Mohamed Bassem2025-01-051-59/+59
|
* ci: Fix build by using the workspace sdk packageMohamed Bassem2025-01-051-10/+2
|
* refactor: Migrate from the deprecated drizzle-orm schemaMohamed Bassem2025-01-011-32/+31
|
* feat: Introduce advanced search capabilities (#753)Mohamed Bassem2024-12-311-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | * feat: Implement search filtering in the backend * feat: Implement search language parser * rename matcher name * Add ability to interleve text * More fixes * be more tolerable to parsing errors * Add a search query explainer widget * Handle date parsing gracefully * Fix the lockfile * Encode query search param * Fix table body error * Fix error when writing quotes
* feat: Add delete bookmark confirmation dialog. Fixes #776 (#787)Nicole Li2024-12-311-1/+1
|
* build: Fix sdk and e2e_tests buildsMohamed Bassem2024-12-301-2/+10
|
* chore: Setup and add e2e tests for the API endpointsMohamed Bassem2024-12-301-20/+139
|
* feat: Introduce a typescript sdkMohamed Bassem2024-12-301-54/+517
|
* deps: Upgrade drizzle-orm to 0.38.3Mohamed Bassem2024-12-291-11/+110
|
* deps: Upgrade nextjs to 14.2.15Mohamed Bassem2024-12-211-62/+62
|
* deps: Upgrade prettier to 3.4.2Mohamed Bassem2024-12-211-28/+28
|
* feature: WYSIWYG markdown for notes. Fixes #701 (#715)Giuseppe2024-12-211-3/+493
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * #701 Improve note support : WYSIWYG markdown First implementation with a wysiwyg markdown editor. Update: - Add Lexical markdown editor - consistent rendering between card and preview - removed edit modal, replaced by preview with save action - simple markdown shortcut: underline, bold, italic etc... * #701 Improve note support : WYSIWYG markdown improved performance to not rerender all note card when one is updated * Use markdown shortcuts * Remove the alignment actions * Drop history buttons * Fix code and highlighting buttons * Remove the unneeded update markdown plugin * Remove underline support as it's not markdown native * - added ListPlugin because if absent, there's a bug where you can't escape a list with enter + enter - added codeblock plugin - added prose dark:prose-invert prose-p:m-0 like you said (there's room for improvement I think, don't took the time too deep dive in) and removed theme - Added a switch to show raw markdown - Added back the react markdown for card (SSR) * delete theme.ts * add theme back for code element to be more like prism theme from markdown-readonly * move the new editor back to the edit menu * move the bookmark markdown component into dashboard/bookmark * move the tooltip into its own component * move save button to toolbar * Better raw markdown --------- Co-authored-by: Giuseppe Lapenta <giuseppe.lapenta@enovacom.com> Co-authored-by: Mohamed Bassem <me@mbassem.com>
* fix(extension): Fix dev build. Fixes #670MohamedBassem2024-11-241-76/+38
|
* docs: Fix docs buildMohamedBassem2024-11-241-0/+22
|
* deps(mobile): Upgrade to Expo 52 (#692)Mohamed Bassem2024-11-241-4629/+3666
| | | | | | | | | | | * fix(mobile): Sharing bookmark modal * WIP: Upgrade to 52 * post ugprade fixes * more fixes * fix padding in tabbar
* ui(mobile): Replace bottom sheet with native screens (#690)Mohamed Bassem2024-11-231-42/+0
| | | | | | | | | | | | | | | * Remove bottom sheet from bookmark info page * Remove bottom sheet from manage lists page * Remove bottom sheet from new list page * Remove bottom sheet from new bookmark page * Drop bottom-sheets * Improve the look of the modals * Make the search page fade from bottom
* fix(workers): Don't block connection to chrome when failing to download ↵Mohamed Bassem2024-11-211-110/+93
| | | | adblock list. #674
* feature: Add i18n support. Fixes #57 (#635)Mohamed Bassem2024-11-171-31/+133
| | | | | | | | | | | | | * feature(web): Add basic scaffolding for i18n * refactor: Switch most of the app's strings to use i18n strings * fix: Remove unused i18next-resources-for-ts command * Add user setting * More translations * Drop the german translation for now
* fix: Feed refreshes were not getting re-enqueued for failed jobsMohamed Bassem2024-11-091-7/+7
|