rcgit

/ karakeep
follow (on) | order: default date topo
Age Commit message Author Files +/-
refactor: Extract the importing logic into its own hook Mohamed Bassem 2 -258/+268
feat: Add stripe based subscriptions Mohamed Bassem 18 -60/+4351
feat: Add delete account support Mohamed Bassem 6 -2/+252
fix(web): Fix the alignment in the user options page Mohamed Bassem 1 -4/+1
fix: Prioritize crawling user added links over bulk imports. fixes #1717 Mohamed Bassem 14 -91/+159
feat: Add a new timezone user setting Mohamed Bassem 9 -27/+2189
fix: switch import / export icons (#1682) Harry Peach 1 -2/+2
chore: More oxlint changes Mohamed Bassem 23 -87/+24
chore: migrate away from eslint to oxlint (#1642)
* chore: migrate away from eslint to oxlint
* revert turbo task name lint
* it seems like we can remove the seemingly default globals
xuatz 70 -1695/+1174
fix(web): Smaller card titles in the user info page Mohamed Bassem 3 -3/+3
feat(web): Redesign the user settings page Mohamed Bassem 4 -190/+302
fix(web): Drop the experimental icon from rss feeds Mohamed Bassem 1 -9/+0
feat: Maintain list structure when importing from netscape. Fixes #538 Mohamed Bassem 2 -45/+108
feat: add user customisable default archive display behaviour (#1505)
* fix typo
* implementation
* bug fix and refactoring
* Use nuqs for searchParam management
* remove the todo about the tests
* fix tests
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
xuatz 19 -24/+2226
fix: Truncate the RSS feed url Mohamed Bassem 1 -1/+6
feat: Allow defaulting to reader mode when clicking on bookmarks. Fixes #662 Mohamed Bassem 16 -34/+2341
feat: Read the archive status from omnivore and pocket. Fixes #703 MohamedBassem 3 -0/+13
feat: Allow enabling/disabling RSS feeds Mohamed Bassem 10 -21/+2032
feat: Add NETSCAPE-Bookmark-file-1 export format support (#1374)
* Add function to export bookmarks in NETSCAPE-Bookmark-file-1 format
* Update export endpoint to support NETSCAPE format
* Add format selection to export UI
* include tags in the export
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
Yuiki Saito 3 -16/+112
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
chore: rename missing files/conf from Hoarder to Karakeep (#1280)
* refactor: Rename remaining project configuration from Hoarder to Karakeep
* some fixes
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
adripo 126 -5080/+5080
feat: Add import support for Tab Session Manager (#1246)
* feat: Add import support for Tab Session Manager
* drop unneeded schema fields
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
Jorge Barnaby 4 -2/+72
chore: Rename hoarder packages to karakeep MohamedBassem 230 -644/+654
fix: Do clientside import dedup and parallelize import calls MohamedBassem 2 -24/+102
fix(ui): Fix export button sizing to match the import cards Mohamed Bassem 1 -1/+1
feat(web): Redesign the import/export page Mohamed Bassem 1 -68/+135
feat: Change webhooks to be configurable by users Mohamed Bassem 23 -28/+4272
feat: Support customizing the summarization prompt. Fixes #731 Mohamed Bassem 10 -16/+1649
refactor: Refactor sidebar into a shared component Mohamed Bassem 15 -372/+276
feat: add Linkwarden importer (#786)
* added in Linkwarden import
* simpler parsing
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
Patrick Leonard 3 -1/+53
feature: Store crawling status code and allow users to find broken links. Fixes… Mohamed Bassem 9 -6/+1628
feature: Allow setting bookmark metadata during creation Mohamed Bassem 4 -133/+120
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
ui: Mark the RSS subscriptions as an experimental feature Mohamed Bassem 1 -1/+11
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
feature(web): Add the ability to view the bookmarks of a particular rss feed Mohamed Bassem 5 -2/+77
feature: Add support for subscribing to RSS feeds. Fixes #202 Mohamed Bassem 16 -3/+2280
ui: Redesign the settings page and move it to its own layout Mohamed Bassem 32 -1163/+1263