12 Commits (99b2bc2668e79bacd7f8696315206872086ebf3a)

Author SHA1 Message Date
  David Yip 99b2bc2668
keyword mute: Add missing scope for regex escape test 6 years ago
  David Yip a640c322c1
Escape metacharacters in non-whole-word keyword mutes. Fixes #533. 6 years ago
  David Yip 26573ad7e6
Thread scopes through #matches?. #454. 6 years ago
  David Yip 5f8f481425
Also treat non-whole-word mutes as case-insensitive. #450. 6 years ago
  David Yip c2a92dffc9 Add some examples for Glitch::KeywordMute::TagMatcher. #208. 6 years ago
  David Yip 08652baab0 Replace =~ with #matches?. #208. 6 years ago
  David Yip cb4ef24ac9 Match keyword mute filter on hashtags. #208. 6 years ago
  David Yip 656d54e945 Maintain case-insensitivity when merging multiple matchers (#213) 6 years ago
  David Yip 641f90e73a Fix example description. 6 years ago
  David Yip 4b68e82a19 Don't add \b to whole-word keywords that don't start with word characters. 6 years ago
  David Yip 670e6a33f8 Move KeywordMute into Glitch namespace. 6 years ago
  David Yip 4a64181461 Allow keywords to match either substrings or whole words. 6 years ago
  David Yip 9f609bc94e Fix case-insensitive match scenario; test some word ornamentation. #164. 6 years ago
  David Yip 603cf02b70 Rework KeywordMute interface to use a matcher object; spec out matcher. #164. 6 years ago
  David Yip 4745d6eeca Spec out KeywordMute interface. #164. 6 years ago
  David Yip 9093e2de7a Add KeywordMute model. 6 years ago
  Sorin Davidoi 2211e8d1cd Revocable sessions (#3616) 7 years ago