aboutsummaryrefslogtreecommitdiffstats
path: root/apps/mobile/package.json (follow)
Commit message (Collapse)AuthorAgeFilesLines
* deps: Upgrade typescript to 5.9Mohamed Bassem2025-11-161-1/+1
|
* fix(mobile): upgrade react-native-pdf to v7 to fix page alignmentMohamedBassem2025-11-151-1/+1
|
* fix(mobile): fix app memory page size compatibility (#2135)Mohamed Bassem2025-11-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | * fix(mobile): Add 16KB memory page size support for Android Updates to support Google Play's requirement for 16KB memory page sizes: - Update Expo SDK from 53.0.11 to 53.0.19 - Update expo-image from 2.2.0 to 2.4.0 - Update React Native from 0.79.3 to 0.79.5 - Configure expo-build-properties with: - compileSdkVersion: 35 - targetSdkVersion: 35 - buildToolsVersion: 34.0.0 - ndkVersion: 27.1.12297006 (r27 with 16KB support) These changes ensure all native libraries are compiled with proper alignment for 16KB page sizes as required by Android 15+ devices. Fixes Google Play rejection: "Your app does not support 16 KB memory page sizes" * some fixes * more fixes --------- Co-authored-by: Claude <noreply@anthropic.com>
* deps: Upgrade react-query to 5.90MohamedBassem2025-11-021-1/+1
|
* feat: Add tag search and pagination (#1987)Mohamed Bassem2025-09-281-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: Add tag search and use in the homepage * use paginated query in the all tags view * wire the load more buttons * add skeleton to all tags page * fix attachedby aggregation * fix loading states * fix hasNextPage * use action buttons for load more buttons * migrate the tags auto complete to the search api * Migrate the tags editor to the new search API * Replace tag merging dialog with tag auto completion * Merge both search and list APIs * fix tags.list * add some tests for the endpoint * add relevance based sorting * change cursor * update the REST API * fix review comments * more fixes * fix lockfile * i18n * fix visible tags
* deps: Drop ronionoss iconsMohamedBassem2025-08-311-1/+0
|
* feat(mobile): Retheme the mobile app (#1872)Mohamed Bassem2025-08-261-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add nativewindui * migrate to nativewindui text * Replace buttons with nativewindui buttons * Use nativewindui search input * fix the divider color * More changes * fix manage tag icon * fix styling of bookmark card * fix ios compilation * fix search clear * fix tag pill border color * Store theme setting in app settings * fix setting color appearance * fix coloring of search input * fix following system theme * add a save button to info * fix the grey colors on android * fix icon active tint color * drop the use of TextField
* Revert "deps: Upgrade nextjs to 15.5"MohamedBassem2025-08-201-2/+2
| | | | This reverts commit be420c9aebb0f2d343a0c94327fddc089f56d402.
* deps: Upgrade nextjs to 15.5MohamedBassem2025-08-201-2/+2
|
* deps: Upgrade expo & nextjs to react 19 (#1565)Mohamed Bassem2025-08-201-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* fix(mobile): remove type: module so expo works (#1846)xuatz2025-08-201-1/+0
|
* chore: More turbo fixesMohamedBassem2025-07-271-2/+2
|
* fix: Ensure that all packages are ESM packagesMohamedBassem2025-07-271-0/+1
|
* deps: Upgrade viteMohamed Bassem2025-07-261-1/+1
|
* feat(mobile): add context aware sharing option in mobile app (#1785)xuatz2025-07-261-1/+3
| | | | | * v1 inside menu * v2 outside menu with share icon
* feat: adding search history #1541 (#1627)lexafaxine2025-07-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | * 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>
* deps: Upgrade typescript to 5.8Mohamed Bassem2025-07-121-1/+1
|
* chore: migrate away from eslint to oxlint (#1642)xuatz2025-06-221-18/+2
| | | | | | | * chore: migrate away from eslint to oxlint * revert turbo task name lint * it seems like we can remove the seemingly default globals
* deps: upgrade to pnpm@9.15.9 (#1544)xuatz2025-06-081-23/+23
| | | | | | | | | | | | | * 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(mobile): Add support for viewing PDFs (#1519)Code Love2025-06-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(mobile): add react-native-pdf dependency Add react-native-pdf package to enable PDF viewing functionality in the mobile app. This will be used to display PDF bookmarks directly within the app. Part of #597 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * feat(mobile): add PDF viewer component with authentication support Add a dedicated PDFViewer component that handles downloading and displaying PDF assets with proper authentication headers. Features include: - Download progress indication - Error handling with user-friendly messages - Automatic cleanup of temporary files - Proper memory management to prevent leaks - Content type validation for PDF files Part of #597 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * feat(mobile): integrate PDF viewing in bookmark detail view Integrate the PDFViewer component to display PDF bookmarks inline. When a bookmark is a PDF asset, it now renders using the dedicated PDF viewer instead of treating it as an image. Also adds external PDF opening functionality with platform-specific handling for iOS and Android, proper filename handling, and temporary file cleanup. Additionally fixes dark mode styling for the navigation header to ensure proper contrast in both light and dark themes. Part of #597 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * revert the open externally button * use react query for downloading the pdf --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: MohamedBassem <me@mbassem.com>
* feat: Add an MCP server for karakeepMohamed Bassem2025-04-131-1/+1
|
* chore: Rename hoarder packages to karakeepMohamedBassem2025-04-121-11/+11
|
* deps: Upgrade trpc and react queryMohamed Bassem2025-03-221-1/+1
|
* deps: Upgrade typescript to 5.7Mohamed Bassem2025-02-011-1/+1
|
* fix(mobile): Use external blob encoder to fix mobile image uploads. Fixes #800MohamedBassem2025-01-181-0/+1
|
* chore: add format:fix and lint:fix scripts to all packagesMohamed Bassem (aider)2024-12-311-0/+2
|
* fix(mobile): Mark the camera explicitly as not required in android manifest. ↵MohamedBassem2024-12-281-1/+2
| | | | Fixed #755.
* deps: Upgrade prettier to 3.4.2Mohamed Bassem2024-12-211-1/+1
|
* deps(mobile): Upgrade to Expo 52 (#692)Mohamed Bassem2024-11-241-28/+27
| | | | | | | | | | | * 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-1/+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
* feature(mobile): Use inline WebView for expanding bookmarksMohamedBassem2024-10-211-0/+1
|
* feature(mobile): Add a page for testing connection to serverMohamedBassem2024-09-141-0/+1
|
* feature(mobile): Allow interacting with images in the app. Fixes #352MohamedBassem2024-08-261-0/+1
|
* feature(mobile): Allow configuring uploaded image quality in the mobile appMohamedBassem2024-08-261-0/+1
|
* feat(mobile): Add ability to manage listsMohamedBassem2024-07-281-1/+4
|
* refactor: Move the shared types to the shared packageMohamedBassem2024-04-181-0/+1
|
* feature: Add PDF support (#88)Ahmad Mujahid2024-04-111-1/+1
| | | | | | | | | | | | | | | | | | | * feature: Add PDF support * fix: PDF feature enhancements * fix: Freeze expo-share-intent version to prevent breaking changes * fix: set endOfLine to auto for cross-platform development * fix: Upgrading eslint/parser and eslint-plugin to 7.6.0 to solve the linting issues * fix: enhancing PDF feature * fix: Allowing null in fiename for backward compatibility * fix: update pnpm file with pnpm 9.0.0-alpha-8 * fix:(web): PDF Preview for web
* feature: Extract hook logic into separate package and add a new action bar ↵MohamedBassem2024-04-071-0/+1
| | | | in bookmark preview
* fix(mobile): Allow android/ios connections over http. #6MohamedBassem2024-04-011-0/+1
|
* format: Add missing lint and format, and format the entire repoMohamedBassem2024-03-301-0/+1
|
* mobile(android): Getting the android app ready for submissionMohamedBassem2024-03-291-2/+5
|
* ui: Migrate to the new logo everywhereMohamedBassem2024-03-261-0/+1
|
* fix(mobile): Fix setting propagatinMohamedBassem2024-03-221-1/+2
|
* build: Upgrade pnpm to v9 alpha, might regret it laterMohamedBassem2024-03-191-1/+1
|
* Feature: Add support for uploading images and automatically inferring their ↵Mohamed Bassem2024-03-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tags (#2) * feature: Experimental support for asset uploads * feature(web): Add new bookmark type asset * feature: Add support for automatically tagging images * fix: Add support for image assets in preview page * use next Image for fetching the images * Fix auth and error codes in the route handlers * Add support for image uploads on mobile * Fix typing of upload requests * Remove the ugly dragging box * Bump mobile version to 1.3 * Change the editor card placeholder to mention uploading images * Fix a typo * Change ios icon for photo library * Silence typescript error
* fix(mobile): Bump expo-share-intent version and remove the hacks around the ↵MohamedBassem2024-03-151-3/+2
| | | | old version
* mobile: Revamp bookmark card's action barMohamedBassem2024-03-151-1/+3
|
* mobile: Revert the margins around the cardsMohamedBassem2024-03-151-1/+0
|
* structure: Create apps dir and copy tooling dir from t3-turbo repoMohamedBassem2024-03-141-0/+71