rcgit

/ karakeep
follow | order: default date topo
Age Commit message Author Files +/-
feat: Generate RSS feeds from lists (#1507)
* refactor: Move bookmark utils from shared-react to shared
* Expose RSS feeds for lists
* Add e2e tests
* Slightly improve the look of the share dialog
* allow specifying a limit in the rss endpoint
Mohamed Bassem 26 -293/+3131
feat: Implement generic rule engine (#1318)
* Add schema for the new rule engine
* Add rule engine backend logic
* Implement the worker logic and event firing
* Implement the UI changesfor the rule engine
* Ensure that when a referenced list or tag are deleted, the corresponding event/action is
* Dont show smart lists in rule engine events
* Add privacy validations for attached tag and list ids
* Move the rules logic into a models
Mohamed Bassem 42 -40/+5787
feat(web): Add support for merging lists (#1231)
* feat: Support list merging
* some fixes
* move @hoarder to @karakeep
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
omnitrix 8 -3/+325
chore: Rename hoarder packages to karakeep MohamedBassem 230 -644/+654
feat(web): Show list stats in the sidebar Mohamed Bassem 6 -42/+97
refactor: Move the list logic into a separate model Mohamed Bassem 6 -194/+308
feat: Add support for smart lists (#802)
* feat: Add support for smart lists
* i18n
* Fix update list endpoint
* Add a test for smart lists
* Add header to the query explainer
* Hide remove from lists in the smart context list
* Add proper validation to list form
---------
Co-authored-by: Deepak Kapoor <41769111+orthdron@users.noreply.github.com>
Mohamed Bassem 26 -100/+2045
feature: Add APIs to create new lists and bookmarks Mohamed Bassem 4 -10/+37
fix: Increase list name size to max 40 chars up from 20. Fixes #254 MohamedBassem 1 -1/+1
feature(extension): Allow adding tags and lists to newly hoarded bookmarks MohamedBassem 16 -9/+617
feature: Nested lists (#110). Fixes #62
* feature: Add support for nested lists
* prevent moving the parent to a subtree
Mohamed Bassem 25 -402/+2084
refactor: Move the shared types to the shared package MohamedBassem 53 -241/+260
format: Add missing lint and format, and format the entire repo MohamedBassem 57 -192/+255
feature(web): Add support for removing items from lists MohamedBassem 5 -16/+96
feature(web): Add support for demo mode MohamedBassem 13 -19/+89
refactor: Extract trpc logic into its package MohamedBassem 51 -1536/+1793