rcgit

/ karakeep
follow (on) | order: default date topo
Age Commit message Author Files +/-
feature(cli): Allow updating tags/lists from CLI (#211)
* Improve the CLI #209
added the possibility to assign tags to bookmarks while creating
added the possibility to assign a newly created to a list right away
added the possibility to add and remove tags from bookmarks
* minor tweaks
---------
Co-authored-by: MohamedBassem <me@mbassem.com>
kamtschatka 5 -47/+182
refactor: added the bookmark type to the database (#256)
* refactoring asset types
Extracted out functions to silently delete assets and to update them after crawling
Generalized the mapping of assets to bookmark fields to make extending them easier
* Added the bookmark type to the database
Introduced an enum to have better type safety
cleaned up the code and based some code on the type directly
* add BookmarkType.UNKNWON
* lint and remove unused function
---------
Co-authored-by: MohamedBassem <me@mbassem.com>
kamtschatka 27 -120/+1266
fix: Fix missing bookmarks during pagination if they got created in the same… MohamedBassem 5 -20/+120
tests: Add tests for bookmark deduplication MohamedBassem 1 -0/+38
feature: Dedup links on creation. Fixes #49 MohamedBassem 8 -106/+176
feature(web): Allow uploading directly into lists/tags. Fixes #69 MohamedBassem 19 -144/+258
format: Add missing lint and format, and format the entire repo MohamedBassem 57 -192/+255
refactor: Extract trpc logic into its package MohamedBassem 51 -1536/+1793
feature: Make the first user an admin automatically MohamedBassem 4 -11/+86
feature: Add support for storing and previewing raw notes MohamedBassem 21 -175/+1196
tests: Add tests for the bookmarks routes MohamedBassem 15 -74/+849