Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-21 | Rework KeywordMute interface to use a matcher object; spec out matcher. #164. | David Yip | |
A matcher object that builds a match from KeywordMute data and runs it over text is, in my view, one of the easier ways to write examples for this sort of thing. | |||
2017-10-21 | Spec out KeywordMute interface. #164. | David Yip | |
2017-10-21 | Add KeywordMute model. | David Yip | |
Gist of the proposed keyword mute implementation: Keyword mutes are represented server-side as one keyword per record. For each account, there exists a keyword regex that is generated as one big alternation of all keywords. This regex is cached (in Redis, I guess) so we can quickly get it when filtering in FeedManager. |