aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/package.json (follow)
Commit message (Collapse)AuthorAgeFilesLines
* deps: Upgrade nextjs to 15.3.6Mohamed Bassem2025-12-031-1/+1
|
* feat: add support for turnstile on signupMohamed Bassem2025-11-301-0/+1
|
* fix: use kbd for editor cardMohamed Bassem2025-11-221-0/+1
|
* deps: Upgrade react-query to 5.90MohamedBassem2025-11-021-2/+2
|
* fix(web): fix error when attempting to merge tags. fixes #1938Mohamed Bassem2025-09-141-1/+1
|
* fix: fix nextjs warning about dialog without title in bookmark previewMohamedBassem2025-08-241-0/+1
|
* Revert "deps: Upgrade nextjs to 15.5"MohamedBassem2025-08-201-6/+7
| | | | This reverts commit be420c9aebb0f2d343a0c94327fddc089f56d402.
* deps: Upgrade nextjs to 15.5MohamedBassem2025-08-201-7/+6
|
* deps: Upgrade expo & nextjs to react 19 (#1565)Mohamed Bassem2025-08-201-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Attempt to upgrade expo 53 * Attempt upgrade nextjs * Fix a bunch of peer deps * upgrade some docs deps * fix typecheck * update the shadcn calendar component * more fixes * more fixes * revert ollama upgrade * update react version to use carets * remove react-select from landing * fix the typescript error caused by customFetch * upgrade the new grid user setting to nextjs 15 * mobile: enable react canary to support react 19.1 * upgrade react native menu * fix navigation context error
* feat(web): Add special cards for specific websites. Fixes #1344MohamedBassem2025-08-031-0/+1
|
* refactor: Extract meilisearch as a pluginMohamedBassem2025-07-271-0/+1
|
* chore: More turbo fixesMohamedBassem2025-07-271-2/+2
|
* deps: Upgrade viteMohamed Bassem2025-07-261-4/+4
|
* deps: Upgrade trpcMohamed Bassem2025-07-261-3/+3
|
* feat: Add a proper reader modeMohamed Bassem2025-07-191-0/+1
|
* deps: Upgrade drizzleMohamed Bassem2025-07-121-1/+1
|
* fix(tests): Fix missing mock in trpc testsMohamed Bassem2025-07-121-1/+0
|
* chore: migrate away from eslint to oxlint (#1642)xuatz2025-06-221-12/+3
| | | | | | | * chore: migrate away from eslint to oxlint * revert turbo task name lint * it seems like we can remove the seemingly default globals
* fix: Fix oauth creation failure due to missing UserSettings table. Fixes #1583Mohamed Bassem2025-06-211-2/+2
|
* fix: Fix UI infinite recursion by upgrading radix packagesMohamed Bassem2025-06-081-17/+17
|
* deps: upgrade to pnpm@9.15.9 (#1544)xuatz2025-06-081-3/+3
| | | | | | | | | | | | | * feat: upgrade to pnpm@9.15.9 * extra stuff * unpin mobile deps * unpin root package.json deps too --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* feat: add user customisable default archive display behaviour (#1505)xuatz2025-06-011-0/+1
| | | | | | | | | | | | | | | | | * fix typo * implementation * bug fix and refactoring * Use nuqs for searchParam management * remove the todo about the tests * fix tests --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* refactor: Migrate from NextJs's API routes to Hono based routes for the API ↵Mohamed Bassem2025-05-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#1432) * Setup Hono and migrate the highlights API there * Implement the tags and lists endpoint * Implement the bookmarks and users endpoints * Add the trpc error code adapter * Remove the old nextjs handlers * fix api key not found handling * Fix trpc error handling * Fix 204 handling * Fix search ordering * Implement the singlefile endpoint * Implement the asset serving endpoints * Implement webauth * Add hono as a catch all route under api * fix tests
* ui(web): Reduce shadows, lighten some fonts, and a smaller editor. #1261Mohamed Bassem2025-04-211-1/+1
|
* build: Take over the build command in the installation scriptMohamed Bassem2025-04-161-1/+1
|
* feat: Add an MCP server for karakeepMohamed Bassem2025-04-131-1/+1
|
* chore: Rename hoarder packages to karakeepMohamedBassem2025-04-121-13/+13
|
* feat: Allow editing bookmark detailsMohamedBassem2025-04-081-0/+2
|
* deps: Upgrade trpc and react queryMohamed Bassem2025-03-221-5/+5
|
* deps: Upgrade nextjsMohamed Bassem2025-03-221-1/+1
|
* deps: Upgrade vitestMohamed Bassem2025-03-221-1/+1
|
* fix: Revert the accidental upgrade of deps. #1107Mohamed Bassem2025-03-101-1/+1
|
* build(deps-dev): bump vitest from 1.3.1 to 1.6.1 (#1104)dependabot[bot]2025-03-091-1/+1
| | | | | | | | | | | | | | 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/+1
|
* build: Fix unsync-similar-dependencies error (#942)Henrik Nordvik2025-01-281-1/+1
| | | | | | | | | | | | | | * 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/+1
|
* deps: Upgrade nextjs to 14.2.21Mohamed Bassem2025-01-051-1/+1
|
* Revert "ci: Run tests on push (#807)" (#808)Mohamed Bassem2025-01-021-0/+1
| | | This reverts commit 39358b1517a06b90b9886a648ce1c595d1556c8e.
* ci: Run tests on push (#807)Mohamed Bassem2025-01-021-1/+0
| | | | | | | * ci: Run tests on push * disable drizzle logging in tests * run db migrations in trpc tests
* chore: add format:fix and lint:fix scripts to all packagesMohamed Bassem (aider)2024-12-311-1/+3
|
* deps: Upgrade drizzle-orm to 0.38.3Mohamed Bassem2024-12-291-1/+1
|
* deps: Upgrade nextjs to 14.2.15Mohamed Bassem2024-12-211-1/+1
|
* deps: Upgrade prettier to 3.4.2Mohamed Bassem2024-12-211-1/+1
|
* feature: WYSIWYG markdown for notes. Fixes #701 (#715)Giuseppe2024-12-211-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * #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>
* deps(mobile): Upgrade to Expo 52 (#692)Mohamed Bassem2024-11-241-2/+2
| | | | | | | | | | | * fix(mobile): Sharing bookmark modal * WIP: Upgrade to 52 * post ugprade fixes * more fixes * fix padding in tabbar
* feature: Add i18n support. Fixes #57 (#635)Mohamed Bassem2024-11-171-0/+4
| | | | | | | | | | | | | * 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: Adopt pocket's new export format. Fixes #570Mohamed Bassem2024-11-031-0/+2
|
* feature: Log authentication failures to support fail2ban. Fixes #477 (#569)kamtschatka2024-10-191-0/+2
| | | | | | | | | | | | | | | | | * How do I set the variable "user" or "system" for AI inference #262 changed from system to user * [Feature Request] Log failed login attempts for fail2ban implementation #477 added logging of failed logins * [Feature Request] Log failed login attempts for fail2ban implementation #477 added more logging for extension related logins * Propagte IP to trpc --------- Co-authored-by: Your Name <you@example.com>
* fix(web): Single linebreaks are lost when viewing textnote card. Fixes #549 ↵kamtschatka2024-10-191-0/+1
| | | | | (#551) added remarkBreaks plugin to properly handle single newlines