aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web (follow)
Commit message (Collapse)AuthorAgeFilesLines
* feat: Regen api keysMohamed Bassem2025-09-145-22/+159
|
* fix(web): Handle user deletion more gracefullyMohamed Bassem2025-09-141-4/+22
|
* feat: A better looking catch all error boundaryMohamed Bassem2025-09-141-2/+39
|
* fix(web): fix error when attempting to merge tags. fixes #1938Mohamed Bassem2025-09-142-2/+5
|
* feat: Add Create Tag button to tags page (#1942)Mohamed Bassem2025-09-143-1/+156
| | | | | | | | | | | | | | | | | | | | | * feat: add Create Tag button to tags page - Added useCreateTag hook to shared-react/hooks/tags.ts - Created CreateTagModal component for tag creation without bookmark attachment - Added Create Tag button to AllTagsView component - Added necessary translation keys for the new feature Fixes #1937 Co-authored-by: Mohamed Bassem <MohamedBassem@users.noreply.github.com> * format * localize toasts --------- Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: Mohamed Bassem <MohamedBassem@users.noreply.github.com>
* feat(search): add title search qualifier (#1940)Mohamed Bassem2025-09-133-0/+15
| | | | | | | * fix(search): include link titles in title matcher * docs(search): add title qualifier * docs: remove title qualifier from v0.27 guide
* i18n: Sync weblate translationsHosted Weblate2025-09-0730-61/+2011
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Filippo Moscatelli <filipp28mo@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: OpenAI <noreply-mt-openai@weblate.org> Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ar/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/cs/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/da/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/de/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/el/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/en_US/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/es/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/fi/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/fr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ga/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/gl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/hr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/hu/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/it/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ja/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ko/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/nl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pt/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ru/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sk/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sv/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/tr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/uk/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/vi/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/zh_Hant/ Translation: Karakeep/Karakeep
* fix: fix tag flicker caused by tag sortingMohamed Bassem2025-09-073-32/+29
|
* 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
|
* fix: handle list with slashes in their names and truncate long list names. ↵Mohamed Bassem2025-08-304-591/+86
| | | | fixes #1597
* feat: Add a bookmark skeleton for searchMohamed Bassem2025-08-272-2/+86
|
* u18n: Update french translation.json (#1866)Vivien2025-08-241-1/+1
| | | Better french 🥖
* fix: fix nextjs warning about dialog without title in bookmark previewMohamedBassem2025-08-242-1/+13
|
* fix(web): fix query getting rest when bookmark preview is closed. fixes #1521MohamedBassem2025-08-244-17/+34
|
* 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-233-3/+27
|
* fix(security): Add CSP policies on asset serving pathMohamedBassem2025-08-231-0/+1
|
* fix: Remove dev indicator config from nextjs configMohamedBassem2025-08-221-4/+0
|
* fix(web): Fix dark mode titles for public listsMohamedBassem2025-08-221-4/+4
|
* feat: Add confirmations to background job actionsMohamedBassem2025-08-222-25/+40
|
* feat: A redesigned background jobs page. #1551MohamedBassem2025-08-214-202/+499
|
* Revert "deps: Upgrade nextjs to 15.5"MohamedBassem2025-08-203-16/+27
| | | | This reverts commit be420c9aebb0f2d343a0c94327fddc089f56d402.
* deps: Upgrade nextjs to 15.5MohamedBassem2025-08-203-27/+16
|
* fix(web): Suppress hydration warning on root htmlMohamedBassem2025-08-201-1/+5
|
* deps: Upgrade expo & nextjs to react 19 (#1565)Mohamed Bassem2025-08-2018-106/+241
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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: renamed export filename to karakeep (#1829)David Pearson2025-08-201-1/+1
|
* 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-0310-2/+466
|
* fix: Merge the quota columns in the user listsMohamed Bassem2025-08-041-8/+2
|
* refactor: Move webhook, users and tags into modelsMohamedBassem2025-08-021-2/+2
|
* feat: Drop support for time bounded invitationsMohamedBassem2025-08-021-42/+5
|
* refactor: Extract meilisearch as a pluginMohamedBassem2025-07-273-2/+7
|
* chore: More turbo fixesMohamedBassem2025-07-272-3/+4
|
* deps: Upgrade viteMohamed Bassem2025-07-261-4/+4
|
* refactor: Extract the importing logic into its own hookMohamed Bassem2025-07-262-258/+268
|
* feat: Configurable number of grid columns. Fixes #1713Mohamed Bassem2025-07-267-72/+152
|
* 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-263-0/+5
|
* feat: Hide AI settings tab if inference is not configured. #1781Mohamed Bassem2025-07-261-19/+19
|
* fix: Stop forcing next-auth to read email from id_token. Fixes #410Mohamed Bassem2025-07-261-1/+0
|
* fix: Drop legacy container noticeMohamed Bassem2025-07-261-19/+0
|
* deps: Upgrade trpcMohamed Bassem2025-07-261-3/+3
|
* fix: Remove bcrypt from the api key validation routeMohamed Bassem2025-07-212-1/+2
|
* i18n: Sync weblate translationsHosted Weblate2025-07-1930-90/+3362
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Blubberland <github@alias.kardansch.de> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Michael Förster <mfo1009@googlemail.com> Co-authored-by: Myst <mystou@gmail.com> Co-authored-by: OpenAI <noreply-mt-openai@weblate.org> Co-authored-by: katzecz <sich@svetlokadanzs.cz> Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ar/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/cs/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/da/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/de/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/el/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/en_US/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/es/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/fi/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/fr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ga/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/gl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/hr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/hu/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/it/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ja/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ko/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/nl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pt/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ru/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sk/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sv/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/tr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/uk/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/vi/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/zh_Hant/ Translation: Karakeep/Karakeep
* fix(web): Remove horizontal scroll in PWA's headerMohamed Bassem2025-07-191-1/+1
|