aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat(api): Expose the modifiedAt date in the bookmarks APIMohamed Bassem2025-02-013-0/+13
|
* feat(web): Add the query explainer to the smart list modalMohamed Bassem2025-02-012-9/+38
|
* fix: Fix search query parsing to allow and/or to be identifiers. Fixes #935Mohamed Bassem2025-02-012-4/+15
|
* fix: Fix missing handling for AbortSignal in inference clientMohamed Bassem2025-02-011-28/+53
|
* fix: Abort all IO when workers timeout instead of detaching. Fixes #742Mohamed Bassem2025-02-0110-119/+232
|
* deps: Upgrade typescript to 5.7Mohamed Bassem2025-02-0113-445/+336
|
* ci: Remove lint:ws from the github actionMohamed Bassem2025-02-011-1/+1
|
* feat: Add a new modifiedAt field to bookmarks table. Fixes #952Mohamed Bassem2025-02-015-13/+1683
|
* build: Remove sherif from the prod installation pathMohamed Bassem2025-02-013-2/+73
|
* build: Add logs to the linux installation scriptMohamed Bassem2025-02-011-1/+7
|
* i18n: Fix spanish language code. Fixes #925Mohamed Bassem2025-02-011-1/+1
|
* build: Fix unsync-similar-dependencies error (#942)Henrik Nordvik2025-01-282-12/+12
| | | | | | | | | | | | | | * 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>
* readme: Add trademark disclaimerMohamed Bassem2025-01-271-0/+2
|
* build: Fix CI error because of mismatched cmdk versionMohamed Bassem2025-01-193-3/+4
|
* docs: Various Kubernetes deployment improvements (#862)Eric B2025-01-197-17/+86
| | | | | | | | | | | | | | | | | | | | | | * changed the secrets from configmap to secret object, create ingress instead of loadbalancer. Implemented the generation of a secret from the .env file and then put as environment variables into the deployments. Nextauth_URL is now set in the kustomization file and is then generated into a configmap and put as an env into the deployments. Opionated change: the web service is now a clusterIP Service and an ingress object is included. * changed the tls secret name in kustomize to a more example name * fixed image name in kustomization so the version tag gets replaced properly * tags are without v, otherwise we get an imagepullerror * removed unneccessary parts of the .env.sample * split env and secrets, added documentation, created sample ingress. changed the default from ingress back to Loadbalancer. Added Documentation on how to change to ingress and add TLS Support. split env to secret and env file which have to be configured before deploying.
* feat: Change webhooks to be configurable by usersMohamed Bassem2025-01-1923-28/+4272
|
* chore: set firefox user-agent for rss reader (#908)Meysam2025-01-191-1/+1
| | | fixes #906
* feat(webhook): Implement webhook functionality for bookmark events (#852)玄猫2025-01-196-11/+237
| | | | | | | | | | | | | | | | | | | | | | | | | * feat(webhook): Implement webhook functionality for bookmark events - Added WebhookWorker to handle webhook requests. - Integrated webhook triggering in crawlerWorker after video processing. - Updated main worker initialization to include WebhookWorker. - Enhanced configuration to support webhook URLs, token, and timeout. - Documented webhook configuration options in the documentation. - Introduced zWebhookRequestSchema for validating webhook requests. * feat(webhook): Update webhook handling and configuration - Changed webhook operation type from "create" to "crawled" in crawlerWorker and documentation. - Enhanced webhook retry logic in WebhookWorker to support multiple attempts. - Updated Docker configuration to include new webhook environment variables. - Improved validation for webhook configuration in shared config. - Adjusted zWebhookRequestSchema to reflect the new operation type. - Updated documentation to clarify webhook configuration options and usage. * minor modifications --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* docs: Fix type in intro.md (#901)Zaza2025-01-191-1/+1
| | | Fixed a simple typo
* fix(mobile): Use external blob encoder to fix mobile image uploads. Fixes #800MohamedBassem2025-01-183-16/+42
|
* fix: Fix url matcher not matching sourceUrl. Fixes #874Mohamed Bassem2025-01-132-5/+25
|
* fix: Limit concurrency of bulk actions. Fix #773Mohamed Bassem2025-01-125-30/+285
|
* feat: Add ability to filter by bookmark typeMohamed Bassem2025-01-129-14/+208
|
* build: Bake a default NEXTAUTH_URL_INTERNAL in the docker imageMohamed Bassem2025-01-121-2/+3
|
* feat: Add Bookmark Sorting Feature (#812)Daksh Pareek2025-01-1224-32/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: add bookmark sorting by creation date - Add sort order toggle in GlobalActions component - Implement ascending/descending sort functionality - Update translations for sorting feature in all languages - Add sort order icons and dropdown menu - Maintain sort preference in URL params * feat: add bookmark sorting by creation date - Add sort order toggle in GlobalActions component - Implement ascending/descending sort functionality - Update translations for sorting feature in all languages - Add sort order icons and dropdown menu - Maintain sort preference in URL params during session Note: Sort order resets to default on page refresh, server-side persistence can be implemented in future enhancement * feat: Add global sort by date feature with shared sort order state - Implement global sort order functionality using a shared Zustand store (`useSortOrder` hook). - Update `getBookmarks` and `searchBookmarks` endpoints to accept a `sortOrder` parameter. - Refactor code to import `ZSortOrder` from shared types (`bookmarks.ts`), ensuring consistency across the codebase. - Update components (`UpdatableBookmarksGrid`, `bookmark-search`) to use the shared `useSortOrder` hook. - Remove unused `zSortBy` definition from `packages/shared/types/bookmarks.ts` to avoid confusion. - Ensure consistent naming conventions by prefixing Zod inferred types with `Z`. - Clean up code and address previous PR feedback comments. * tiny fixes and fixing TS errors --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* feat: Support customizing the summarization prompt. Fixes #731Mohamed Bassem2025-01-1210-16/+1649
|
* fix: Keep user selection on text highlightMohamed Bassem2025-01-121-4/+30
|
* feat: Add support for singlefile extension uploads. #172Mohamed Bassem2025-01-1114-37/+275
|
* docs: Fix openAI pricing link (#816)Jack Bailey2025-01-111-1/+1
| | | | | * Fix openAI pricing link * Edit the correct file
* docs: Fix type in the docs hightly -> highly (#853)Andy George2025-01-1115-15/+15
|
* Merge remote-tracking branch 'weblate/main'Mohamed Bassem2025-01-070-0/+0
|\
* | release(sdk): Re-release the 0.21 sdkMohamed Bassem2025-01-052-17/+23
| |
* | fix(sdk): Fix the module type of the sdk packageMohamed Bassem2025-01-052-2/+4
| |
* | docs: Add readme to SDKMohamed Bassem2025-01-051-0/+57
| |
* | fix(sdk): Publish both esm and cjs modules for the sdkMohamed Bassem2025-01-053-6/+14
| |
* | ci: Add a workflow to publish the sdkMohamed Bassem2025-01-051-0/+24
| |
* | release(sdk): Release the 0.21 sdkMohamed Bassem2025-01-051-1/+1
| |
* | feat(cli): Add title option for bookmarks in CLI commands (#831)Subodh Dahal2025-01-051-3/+4
| |
* | docs: Release the 0.21 docsMohamed Bassem2025-01-0526-0/+1142
| |
* | fix: Fix truncated long text in bookmark preview modal. Fixe #793Mohamed Bassem2025-01-052-2/+2
| |
* | refactor: Implement file streaming for asset route. Fixes #818Mohamed Bassem (aider)2025-01-052-23/+71
| |
* | i18n: Enable the new translated languagesMohamed Bassem2025-01-051-4/+11
| |
* | i18n: Sync weblate translaionsMohamed Bassem2025-01-053-7/+334
| |
* | deps: Upgrade nextjs to 14.2.21Mohamed Bassem2025-01-053-61/+61
| |
* | ci: Fix build by using the workspace sdk packageMohamed Bassem2025-01-053-13/+8
| |
* | feat: Expose the search functionality in the REST APIMohamed Bassem2025-01-058-20/+299
| |
* | fix: Change search endpoint to accept query as raw stringMohamed Bassem2025-01-043-9/+10
| |
* | feat: Expose asset manipulation endpoints in the REST APIMohamed Bassem2025-01-046-0/+630
| |
* | Revert "ci: Run tests on push (#807)" (#808)Mohamed Bassem2025-01-028-20/+5
| | | | | | This reverts commit 39358b1517a06b90b9886a648ce1c595d1556c8e.
* | ci: Run tests on push (#807)Mohamed Bassem2025-01-028-5/+20
| | | | | | | | | | | | | | * ci: Run tests on push * disable drizzle logging in tests * run db migrations in trpc tests