catstodon/app
David Yip 37d495eeeb
keyword mute: Store keywords as a list
This has a couple of advantages over the regex approach:

- Keywords are individually addressable, which makes it easier to gather
  statistics (#363)
- Keywords can be individually applied to different feeds, e.g. skipping
  mentions (#454)

It *does* end up creating many more Regexp objects.  I'm not yet sure if
the difference is significant.
2018-06-03 18:12:55 -05:00
..
chewy Full-text search for authorized statuses (#6423) 2018-02-09 23:04:47 +01:00
controllers Merge branch 'master' into glitch-soc/merge-upstream 2018-05-29 13:52:26 +02:00
helpers Merge branch 'master' into glitch-soc/merge-upstream 2018-05-19 22:41:10 +02:00
javascript Merge pull request #528 from glitch-soc/merge-upstream 2018-06-03 03:01:09 -05:00
lib Merge remote-tracking branch 'origin/master' into gs-master 2018-06-02 16:15:36 -05:00
mailers Account archive download (#6460) 2018-02-21 23:21:32 +01:00
models keyword mute: Store keywords as a list 2018-06-03 18:12:55 -05:00
policies Merge remote-tracking branch 'origin/master' into gs-master 2018-05-03 17:23:44 -05:00
presenters Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master 2018-05-04 18:17:32 +00:00
serializers Merge branch 'master' into glitch-soc/merge-upstream 2018-05-29 13:52:26 +02:00
services Merge remote-tracking branch 'origin/master' into gs-master 2018-06-02 16:15:36 -05:00
validators Merge branch 'master' into glitch-soc/merge-upstream 2018-05-29 13:52:26 +02:00
views Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master 2018-05-21 18:17:23 +00:00
workers Speed up some rake tasks by moving execution to Sidekiq (#7678) 2018-05-30 21:09:30 +02:00