about summary refs log tree commit diff
path: root/app/models/custom_filter.rb
AgeCommit message (Collapse)Author
2020-01-10trigger feed update after a filter is deletedmultiple creatures
2020-01-10remove duplicate `private` sectionmultiple creatures
2020-01-10add ability to toggle individual filters without deleting themmultiple creatures
2019-12-07make sure filter cache gets wiped when a filter is deletedmultiple creatures
2019-12-03when someone adds/changes a filter retroactively apply it to their home & ↵multiple creatures
list timelines
2019-11-18Remove filter caches.multiple creatures
2019-11-18Remove unused and incompatable filter settings. These will be re-added in ↵multiple creatures
time as they're rewritten to use database-level filtering.
2019-10-09custom filters can now also match posts with missing media descriptionsmultiple creatures
2019-10-09custom filters can now match media descriptionsmultiple creatures
2019-08-15custom filters now have an option to add or override content warnings; ↵multiple creatures
filter caching has been fixed
2019-08-02filters now have options to separately match post text, content ↵multiple creatures
warnings/titles, & hashtags + option to filter threads containing a matching post
2019-05-21Custom filters: add ability to create filters that exclude or are exclusive ↵multiple creatures
to roars with attachments.
2018-07-09Add option to not consider word boundaries when processing keyword filtering ↵ThibG
(#7975) * Add option to not consider word boundaries when filtering phrases * Add a few tests for keyword/phrase filtering
2018-06-29Keyword/phrase filtering (#7905)Eugen Rochko
* Add keyword filtering GET|POST /api/v1/filters GET|PUT|DELETE /api/v1/filters/:id - Irreversible filters can drop toots from home or notifications - Other filters can hide toots through the client app - Filters use a phrase valid in particular contexts, expiration * Make sure expired filters don't get applied client-side * Add missing API methods * Remove "regex filter" from column settings * Add tests * Add test for FeedManager * Add CustomFilter test * Add UI for managing filters * Add streaming API event to allow syncing filters * Fix tests