aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/components/settings/FeedSettings.tsx (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-02-01refactor: remove unused trpc files from web and mobileMohamed Bassem1-1/+1
2026-02-01refactor: migrate trpc to the new react query integration mode (#2438)Mohamed Bassem1-37/+48
* refactor: migrate trpc to the new react query integration mode * more fixes * more migrations * upgrade trpc client
2025-12-28refactor: migrate toasts to sonnerMohamed Bassem1-1/+1
2025-11-02feat(rss): Add import tags from RSS feed categories (#2031)Mohamed Bassem1-0/+47
* feat(feeds): Add import tags from RSS feed categories - Add importTags boolean field to rssFeedsTable schema (default: false) - Create database migration 0063_add_import_tags_to_feeds.sql - Update zod schemas (zFeedSchema, zNewFeedSchema, zUpdateFeedSchema) to include importTags - Update Feed model to handle importTags in create and update methods - Update feedWorker to: - Read title and categories from RSS parser - Attach categories as tags to bookmarks when importTags is enabled - Log warnings if tag attachment fails Resolves #1996 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Mohamed Bassem <MohamedBassem@users.noreply.github.com> * feat(web): Add importTags option to feed settings UI - Add importTags toggle to FeedsEditorDialog (create feed) - Add importTags toggle to EditFeedDialog (edit feed) - Display as a bordered switch control with descriptive text - Defaults to false for new feeds Co-authored-by: Mohamed Bassem <MohamedBassem@users.noreply.github.com> * fix migration * remove extra migration --------- Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: Mohamed Bassem <MohamedBassem@users.noreply.github.com>
2025-06-07fix(web): Drop the experimental icon from rss feedsMohamed Bassem1-9/+0
2025-05-25fix: Truncate the RSS feed urlMohamed Bassem1-1/+6
2025-05-17feat: Allow enabling/disabling RSS feedsMohamed Bassem1-17/+48
2025-04-27feat: Implement generic rule engine (#1318)Mohamed Bassem1-1/+2
* 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
2025-04-12chore: Rename hoarder packages to karakeepMohamedBassem1-1/+1
2024-11-17feature: Add i18n support. Fixes #57 (#635)Mohamed Bassem1-14/+21
* 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
2024-11-09ui: Mark the RSS subscriptions as an experimental featureMohamed Bassem1-1/+11
2024-11-03feature(web): Add the ability to view the bookmarks of a particular rss feedMohamed Bassem1-2/+11
2024-11-03feature: Add support for subscribing to RSS feeds. Fixes #202Mohamed Bassem1-0/+398