rcgit

/ karakeep
follow (on) | order: default date topo
Age Commit message Author Files +/-
Translated using Weblate (Polish)
Currently translated at 2.1% (4 of 187 strings)
Translation: Hoarder/Hoarder
Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/pl/
Kamil P 1 -1/+8
Added translation using Weblate (Polish) Kamil P 1 -0/+1
Translated using Weblate (Dutch)
Currently translated at 63.6% (119 of 187 strings)
Translation: Hoarder/Hoarder
Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/nl/
Mathy Vandersmissen 1 -56/+161
deps: Upgrade prettier to 3.4.2 Mohamed Bassem 8 -35/+35
feature: WYSIWYG markdown for notes. Fixes #701 (#715)
* #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>
Giuseppe 15 -129/+1177
Translated using Weblate (German)
Currently translated at 100.0% (159 of 159 strings)
Translation: Hoarder/Hoarder
Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/de/
Andreas Morgenstern 1 -194/+201
Translated using Weblate (Dutch)
Currently translated at 31.1% (48 of 154 strings)
Translation: Hoarder/Hoarder
Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/nl/
Guido 1 -1/+58
Added translation using Weblate (Dutch) Guido 1 -0/+1
Translated using Weblate (Swedish)
Currently translated at 81.1% (125 of 154 strings)
Translation: Hoarder/Hoarder
Translate-URL: https://hosted.weblate.org/projects/hoarder/hoarder/sv/
Marcus skoding 1 -1/+177
Added translation using Weblate (Swedish) Marcus skoding 1 -0/+1
feature: Store crawling status code and allow users to find broken links. Fixes… Mohamed Bassem 9 -6/+1628
i18n: Add zh-TW Traditional Chinese locale (#689) Peter Dave Hello 2 -1/+208
translations: Add german, french and chinese LLM translations Mohamed Bassem 5 -2/+622
feature: Add i18n support. Fixes #57 (#635)
* 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
Mohamed Bassem 56 -281/+929
feature: Add support for importing bookmarks from Omnivore. Fixes #602 Mohamed Bassem 2 -1/+47
fix: Adopt pocket's new export format. Fixes #570 Mohamed Bassem 4 -22/+41
fix: Add support for importing notes from the hoarder export MohamedBassem 2 -20/+41
feature: Allow importing hoarder's own bookmark file. Fixes #527 MohamedBassem 5 -46/+122
feature: Allow to disable default password login after SSO is configured. Fixes…
* [Feature Request] Allow to disable default password log in after SSO is configured #406
changed the flag to also disallow logging in via password
The extensions will also no longer be allowed to log in via username/password then
* [Feature Request] Allow to disable default password log in after SSO is configured #406
added the error message for OAuth
kamtschatka 8 -14/+37
fix(web): Reset search query and bulk edit when navigating away from the… MohamedBassem 3 -6/+29
feature: Allow disabling password signups (#413)
* [Feature Request] Allow to disable default password log in after SSO is configured #406
Added the DISABLE_LOCAL_SIGNUPS that can be used to force OAuth signups only
* rename local signups to password signups
---------
Co-authored-by: MohamedBassem <me@mbassem.com>
kamtschatka 5 -3/+15
feature(web): Add the ability to customize the inference prompts. Fixes #170 MohamedBassem 13 -39/+1764
feature(web): Add a select all button to bulk actions MohamedBassem 3 -6/+52
fix(web): Don't parse empty tags in netscape imports. Fixes #421 MohamedBassem 1 -3/+5
feature(web): Add support for importing bookmarks from Pocket MohamedBassem 7 -68/+270
feature(web): Preserve title, tags and createdAt when importing a netscape… MohamedBassem 7 -45/+189
refactor: Extract useUpload into its own reusable hook MohamedBassem 3 -20/+44
feature(web): Add a compact layout. Fixes #379 MohamedBassem 6 -3/+68
fix: Fix TRPC batchign failure because of long URLs. Fixes #281 (#291)
limiting the length of the URL for batched requests to prevent 431 errors
kamtschatka 3 -0/+3
feat: Add bulk edit option for bookmarks. Fixes #84 (#259)
* feat: add bulk edit option for bookmarks
* fix: resolve comments
* fix: resolve comments
* fix: resolve comments
* fix: resolve comments
* rename bulk action store, simplify the bulk action toolbar
---------
Co-authored-by: MohamedBassem <me@mbassem.com>
Md Saban 14 -27/+314
refactor: drag and drop improvements (#264)
* [Feature request] Drag and Drop Items to Lists #123
reworked the drag and drop mechanism to still have change detection, but not so much that it has a huge overhead
Changed the layout a bit to allow proper drag/drop of elements from the main section to the sidebar
Added the possibility to drag/drop bookmarks onto lists
* [Feature request] Drag and Drop Items to Lists #123
Removed the changes to allow dragging&dropping bookmarks
kamtschatka 3 -104/+124
fix(web): Fix save action on empty card. Fixes #225 (#243)
* fix: Empty item save action
* fix: resolve comments
* chore: prettier
Md Saban 3 -5/+36
feature: Allow import Netscape HTML format (#163)
* [Feature request] Netscape HTML format import/export #96
added the possibility to add exported bookmarks via the webUI for ease of use
* [Feature request] Netscape HTML format import/export #96
updated the documentation
* Extract the parser into its own file and reuse the existing bookmark upload logic
---------
Co-authored-by: kamtschatka <simon.schatka@gmx.at>
Co-authored-by: MohamedBassem <me@mbassem.com>
kamtschatka 5 -30/+113
fix(web): Simplify the logic for tag drag and dropping MohamedBassem 3 -127/+68
feature(web): Improve merging of tags by simple drag and drop #144 (#154)
* Improve merging of tags by simple drag and drop #144
Added drag&drop functionality
Allowing sorting the tags by name, as this is more intuitive
* Improve merging of tags by simple drag and drop #144
minor renamings
removed some unnecessary code
* Improve merging of tags by simple drag and drop #144
extracted out the drag and drop functionality to be more encapsulated and reusable
* Improve merging of tags by simple drag and drop #144
improved the usage sorter to additionally compare by name if the usage is the same
* Improve merging of tags by simple drag and drop #144
replaced checkboxes with toggles floating on the right
---------
Co-authored-by: kamtschatka <simon.schatka@gmx.at>
kamtschatka 6 -43/+365
feature: Download images and screenshots MohamedBassem 22 -135/+1373
refactor: Move the shared types to the shared package MohamedBassem 53 -241/+260
fix: Fix user local settings cookie to have max age as by default it's a… MohamedBassem 1 -4/+6
feature(web): Allow changing the bookmark grid layout (#98) Mohamed Bassem 20 -268/+546
feature(web): Allow uploading directly into lists/tags. Fixes #69 MohamedBassem 19 -144/+258
refactor(web): Move the tooltip provider to the root of the app MohamedBassem 4 -102/+89
feature: Include server version in the admin UI. Fixes #66 MohamedBassem 8 -14/+92
fix: Allow setting demo mode creds when demo mode is enabled MohamedBassem 7 -23/+39
feature(web): Add dark mode support MohamedBassem 31 -39/+138
feature: Add an option to disable new signups MohamedBassem 6 -26/+23
feature(web): Add support for removing items from lists MohamedBassem 5 -16/+96
feature(web): Add support for demo mode MohamedBassem 13 -19/+89
ui(web): Reduce debounce duration to 10ms in search bar MohamedBassem 1 -1/+1
lint: Lint and format the entire repo with the new configs MohamedBassem 122 -411/+424
structure: Create apps dir and copy tooling dir from t3-turbo repo MohamedBassem 396 -9511/+10350