| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: Add delete bookmark confirmation dialog. Fixes #776 (#787) | Nicole Li | 2024-12-31 | 1 | -1/+1 |
| | | |||||
| * | build: Fix sdk and e2e_tests builds | Mohamed Bassem | 2024-12-30 | 1 | -2/+10 |
| | | |||||
| * | chore: Setup and add e2e tests for the API endpoints | Mohamed Bassem | 2024-12-30 | 1 | -20/+139 |
| | | |||||
| * | feat: Introduce a typescript sdk | Mohamed Bassem | 2024-12-30 | 1 | -54/+517 |
| | | |||||
| * | deps: Upgrade drizzle-orm to 0.38.3 | Mohamed Bassem | 2024-12-29 | 1 | -11/+110 |
| | | |||||
| * | deps: Upgrade nextjs to 14.2.15 | Mohamed Bassem | 2024-12-21 | 1 | -62/+62 |
| | | |||||
| * | deps: Upgrade prettier to 3.4.2 | Mohamed Bassem | 2024-12-21 | 1 | -28/+28 |
| | | |||||
| * | feature: WYSIWYG markdown for notes. Fixes #701 (#715) | Giuseppe | 2024-12-21 | 1 | -3/+493 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * #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> | ||||
| * | fix(extension): Fix dev build. Fixes #670 | MohamedBassem | 2024-11-24 | 1 | -76/+38 |
| | | |||||
| * | docs: Fix docs build | MohamedBassem | 2024-11-24 | 1 | -0/+22 |
| | | |||||
| * | deps(mobile): Upgrade to Expo 52 (#692) | Mohamed Bassem | 2024-11-24 | 1 | -4629/+3666 |
| | | | | | | | | | | | | * 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 Bassem | 2024-11-23 | 1 | -42/+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 | ||||
| * | fix(workers): Don't block connection to chrome when failing to download ↵ | Mohamed Bassem | 2024-11-21 | 1 | -110/+93 |
| | | | | | adblock list. #674 | ||||
| * | feature: Add i18n support. Fixes #57 (#635) | Mohamed Bassem | 2024-11-17 | 1 | -31/+133 |
| | | | | | | | | | | | | | | * 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: Feed refreshes were not getting re-enqueued for failed jobs | Mohamed Bassem | 2024-11-09 | 1 | -7/+7 |
| | | |||||
| * | fix: Adopt pocket's new export format. Fixes #570 | Mohamed Bassem | 2024-11-03 | 1 | -0/+20 |
| | | |||||
| * | feature: Schedule RSS feed refreshes every hour | Mohamed Bassem | 2024-11-03 | 1 | -7/+28 |
| | | |||||
| * | feature: Add support for subscribing to RSS feeds. Fixes #202 | Mohamed Bassem | 2024-11-03 | 1 | -0/+25 |
| | | |||||
| * | deps: Extract the queue implementation into its own repos | Mohamed Bassem | 2024-10-27 | 1 | -305/+58 |
| | | |||||
| * | refactor: Move inference to the shared package | Mohamed Bassem | 2024-10-26 | 1 | -6/+7 |
| | | |||||
| * | feature(mobile): Use inline WebView for expanding bookmarks | MohamedBassem | 2024-10-21 | 1 | -0/+21 |
| | | |||||
| * | feature: Add OCR support for images. Fixes #296 | Mohamed Bassem | 2024-10-20 | 1 | -0/+71 |
| | | |||||
| * | docs: Generate OpenAPI docs | Mohamed Bassem | 2024-10-20 | 1 | -765/+1606 |
| | | |||||
| * | chore: Define hoarder's rest API in zod format | Mohamed Bassem | 2024-10-20 | 1 | -5/+52 |
| | | |||||
| * | fix(workers): Pin execa to avoid ERR_PACKAGE_PATH_NOT_EXPORTED error | Your Name | 2024-10-19 | 1 | -10/+18 |
| | | |||||
| * | feature: Log authentication failures to support fail2ban. Fixes #477 (#569) | kamtschatka | 2024-10-19 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | * 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 ↵ | kamtschatka | 2024-10-19 | 1 | -0/+22 |
| | | | | | | (#551) added remarkBreaks plugin to properly handle single newlines | ||||
| * | deps: Upgrade nodejs to v22 | MohamedBassem | 2024-10-12 | 1 | -26/+26 |
| | | |||||
| * | deps: Upgrade metascraper for faster docker builds | MohamedBassem | 2024-10-12 | 1 | -116/+232 |
| | | |||||
| * | feature: Allow customizing the inference's context length | MohamedBassem | 2024-10-12 | 1 | -5/+5 |
| | | |||||
| * | feature: Introduce a mechanism to cleanup dangling assets | MohamedBassem | 2024-10-12 | 1 | -2/+68 |
| | | |||||
| * | deps: Upgrade openai package | MohamedBassem | 2024-10-05 | 1 | -22/+11 |
| | | |||||
| * | deps: Upgrade drizzle-kit | MohamedBassem | 2024-09-28 | 1 | -2/+22 |
| | | |||||
| * | feature(web): Add infinite scrolling support | MohamedBassem | 2024-09-28 | 1 | -0/+18 |
| | | |||||
| * | feature(web): Add support for importing bookmarks from Pocket | MohamedBassem | 2024-09-21 | 1 | -0/+94 |
| | | |||||
| * | feature(web): Preserve title, tags and createdAt when importing a netscape ↵ | MohamedBassem | 2024-09-21 | 1 | -0/+57 |
| | | | | | html. Fixes #401 | ||||
| * | deps: Upgrade turbo | MohamedBassem | 2024-09-21 | 1 | -31/+31 |
| | | |||||
| * | deps: Upgrade nextjs to 14.2.13 | MohamedBassem | 2024-09-21 | 1 | -62/+65 |
| | | |||||
| * | deps: Upgrade drizzle and next auth drizzle adapter | MohamedBassem | 2024-09-15 | 1 | -47/+71 |
| | | |||||
| * | feature(mobile): Add a page for testing connection to server | MohamedBassem | 2024-09-14 | 1 | -193/+262 |
| | | |||||
| * | feature(mobile): Allow interacting with images in the app. Fixes #352 | MohamedBassem | 2024-08-26 | 1 | -0/+15 |
| | | |||||
| * | feature(mobile): Allow configuring uploaded image quality in the mobile app | MohamedBassem | 2024-08-26 | 1 | -0/+20 |
| | | |||||
| * | fix(extension): Upgrade crxjs to 2.0 to add support for firefox | MohamedBassem | 2024-08-18 | 1 | -78/+43 |
| | | |||||
| * | [extension] Add context menu item in the browser extension. Fixes #155 (#278) | kamtschatka | 2024-08-18 | 1 | -10/+18 |
| | | | | | | | | | | | | | * Add context menu item in the browser extension #155 Added a context menu entry to add links directly to hoarder * Formalize protocol between extension and service worker, add support for text/images beside links * fix build --------- Co-authored-by: MohamedBassem <me@mbassem.com> | ||||
| * | feat(mobile): Add ability to manage lists | MohamedBassem | 2024-07-28 | 1 | -132/+225 |
| | | |||||
| * | chore(deps): Upgrade turbo and disable its daemon | MohamedBassem | 2024-07-21 | 1 | -38/+38 |
| | | |||||
| * | refactor: Replace the usage of bullMQ with the hoarder sqlite-based queue (#309) | Mohamed Bassem | 2024-07-21 | 1 | -208/+6 |
| | | |||||
| * | feature: Add github markdown support which includes tables, checklists and ↵ | kamtschatka | 2024-07-15 | 1 | -0/+3 |
| | | | | | | auto links #300 (#302) added the possibility to add checkboxes | ||||
| * | chore: Add a new sqlite based queue package | MohamedBassem | 2024-07-14 | 1 | -0/+39 |
| | | |||||
| * | feature(web): Add syntax highlighting to code blocks and a quick copy ↵ | kamtschatka | 2024-06-09 | 1 | -0/+173 |
| | | | | | | | | | | | | | | | | | | button. Fixes #195 (#197) * Any plans to support copy to clipboard (markdown code) for notes? #195 added a button to copy the markdown and added code highlighting * Any plans to support copy to clipboard (markdown code) for notes? #195 Changed the copy-button to a generic one added a safeguard and a message to the copy button if copying is not possible * Some code cleanups --------- Co-authored-by: kamtschatka <simon.schatka@gmx.at> Co-authored-by: MohamedBassem <me@mbassem.com> | ||||
