aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/components (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* feat: Show loading indicator while file is being generated #1787 (#1870)ahmed-abdelkarim2025-09-071-7/+51
| | | Co-authored-by: ahmed.abdelakrim <ahmad.abdelakrim89@gmail.com>
* feat(web): render AI summary in markdown (#1869)Youen Chéné2025-09-072-5/+12
| | | | | * feat: wrap bookmark summary with MarkdownReadonly component to render Markdown properly. * fix: hydration errors because of the markdown component
* fix(web): Fix deleting the action in the rule engine auto saves. fixes #1858Mohamed Bassem2025-09-071-0/+1
|
* fix: Incremental polling interval for ongoing crawlsMohamed Bassem2025-08-312-11/+4
|
* feat: Add a bookmark skeleton for searchMohamed Bassem2025-08-271-0/+84
|
* fix(web): fix query getting rest when bookmark preview is closed. fixes #1521MohamedBassem2025-08-241-2/+2
|
* fix(web): Fix hydration errors in add api key pageMohamedBassem2025-08-231-14/+7
|
* fix: preserve selected section in link preview in query paramsMohamedBassem2025-08-231-2/+4
|
* fix: Hide bookmark global actions when there's no bookmark grid shownMohamedBassem2025-08-232-3/+16
|
* fix(security): Add CSP policies on asset serving pathMohamedBassem2025-08-231-0/+1
|
* fix(web): Fix dark mode titles for public listsMohamedBassem2025-08-221-4/+4
|
* feat: Add confirmations to background job actionsMohamedBassem2025-08-221-25/+39
|
* feat: A redesigned background jobs page. #1551MohamedBassem2025-08-212-172/+434
|
* deps: Upgrade expo & nextjs to react 19 (#1565)Mohamed Bassem2025-08-206-50/+191
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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: Render human tags before AI tags (#1740)haappi2025-08-202-19/+26
|
* feat: Add an error boundary around the custom rendererMohamedBassem2025-08-041-2/+35
|
* feat(web): Add special cards for specific websites. Fixes #1344MohamedBassem2025-08-039-2/+465
|
* fix: Merge the quota columns in the user listsMohamed Bassem2025-08-041-8/+2
|
* feat: Drop support for time bounded invitationsMohamedBassem2025-08-021-42/+5
|
* refactor: Extract the importing logic into its own hookMohamed Bassem2025-07-261-258/+2
|
* feat: Configurable number of grid columns. Fixes #1713Mohamed Bassem2025-07-264-72/+134
|
* feat: Render author, publisher and pub data in the bookmark viewMohamed Bassem2025-07-261-1/+49
|
* fix: Avoid prefetching assets and tags in the link component. Fixes #1759Mohamed Bassem2025-07-262-0/+3
|
* fix: Drop legacy container noticeMohamed Bassem2025-07-261-19/+0
|
* fix(web): Remove horizontal scroll in PWA's headerMohamed Bassem2025-07-191-1/+1
|
* feat(web): Slightly nicer looking tags pageMohamed Bassem2025-07-192-69/+93
|
* fix: Fix edit list modal not clearing parentMohamed Bassem2025-07-191-1/+1
|
* feat: Add a proper reader modeMohamed Bassem2025-07-196-158/+234
|
* fix(web): Fix the clear parent button in the edit list dialog. Fixes #1742Mohamed Bassem2025-07-171-1/+1
|
* fix: Clear search history on logoutMohamed Bassem2025-07-142-15/+12
|
* feat: adding search history #1541 (#1627)lexafaxine2025-07-142-31/+168
| | | | | | | | | | | | | | | | | | | | | | | * 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 Santos2025-07-131-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>
* feat: Add stripe based subscriptionsMohamed Bassem2025-07-132-0/+410
|
* feat: Add delete account supportMohamed Bassem2025-07-131-0/+182
|
* fix(web): Fix the alignment in the user options pageMohamed Bassem2025-07-121-4/+1
|
* fix: Prioritize crawling user added links over bulk imports. fixes #1717Mohamed Bassem2025-07-121-0/+2
|
* feat: Support forget and reset passwordMohamed Bassem2025-07-123-0/+339
|
* feat(ui): Revamp the signin/signup pageMohamed Bassem2025-07-124-232/+366
|
* feat: Add invite user supportMohamed Bassem2025-07-104-102/+749
|
* feat: Add support for email verificationMohamed Bassem2025-07-101-5/+23
|
* fix: Drop the need to for the self-call for providers and NEXTAUTH_INTERNAL_URLMohamed Bassem2025-07-072-5/+9
|
* fix(web): Clicking on search tooltip opens the search language guide. Fixes ↵Mohamed Bassem2025-07-062-5/+10
| | | | #1540
* feat: Add a new timezone user settingMohamed Bassem2025-07-061-3/+77
|
* feat: Add per user storage quotaMohamed Bassem2025-07-062-0/+33
|
* feat: Add per user bookmark count quotaMohamed Bassem2025-07-042-158/+193
|
* fix(web): Add icons to preview selectorsMohamed Bassem2025-07-041-4/+19
|
* fix: switch import / export icons (#1682)Harry Peach2025-06-291-2/+2
|
* chore: More oxlint changesMohamed Bassem2025-06-222-9/+7
|
* chore: migrate away from eslint to oxlint (#1642)xuatz2025-06-229-7/+16
| | | | | | | * chore: migrate away from eslint to oxlint * revert turbo task name lint * it seems like we can remove the seemingly default globals
* feat(admin): add confirmation dialog for user deletion (#1648) (#1649)Deepanshu Saini2025-06-211-10/+31
| | | | | | | | | * feat(admin): add confirmation dialog for user deletion (#1648) * No need to manage dialog state --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>