[13] As a user, I want to to not see any articles containing words or phrases I dislike

Add buzzword filter

ToDo

Custom:

  • Add a list of buzzword filter objects to the model (use existing class used for searching)
  • Make sure the list gets saved and loaded
  • Add view to select/deselect filter in every feed
  • Give the view the possibility to add new buzzwords (Recycle from feed settings)
  • Extend filter function to remove every article from the list where any of the parent feed buzzwords detects a match in the article

Defaults:

  • Report Changes in UML
  • Report Changes in Wireframes
  • Write Tests for every new non-view class

Acceptance criteria

Custom:

  • Buzzword filters can be switched on and off per feed
  • Same view houses capability to add a new filter
  • Articles matching filter are not shown in any filter option

Defaults:

  • Naming Convention for Classes, Functions and Variables are met
  • Comments are sufficient
  • Tests for every new non-view class are created and used in testing

Effort:

13

Edited by Katharsis