Commit Graph

25 Commits

Author SHA1 Message Date
Ted Unangst 7eef6ae5d0 flexible logging 2022-02-06 00:42:13 -05:00
Ted Unangst 42d8dc3619 i tried parsing regex and now i have three problems.
just fix the hashtag case instead of thinking.
2021-01-17 19:05:57 -05:00
Ted Unangst 6ac73102e4 don't word bound regexp that don't have word endings 2021-01-11 21:12:19 -05:00
Ted Unangst eb34f8f555 reduce duplicate log messages 2020-01-24 20:12:58 -05:00
Ted Unangst 169c7875a8 need to check a few more keys for all the filters 2020-01-01 22:33:04 -05:00
Ted Unangst 5222332d91 order some filtering loops better to avoid repeated lookups 2019-12-23 06:13:07 -05:00
Ted Unangst 9cbb67bee8 speed up filters with another layer of cache map 2019-12-23 05:49:51 -05:00
Ted Unangst eb3ea156a6 fast skip announce from rejected domains 2019-12-08 19:09:56 -05:00
Ted Unangst b679a81cb5 disable some more cache control in debug mode 2019-12-04 00:44:45 -05:00
Ted Unangst 5c18c05517 add notes field to filters for record keeping 2019-12-02 18:02:33 -05:00
Ted Unangst 9539ce5df6 more precise filter matching 2019-11-24 23:20:33 -05:00
Ted Unangst c20f7e7eff use a flag for the untagged honks 2019-10-29 19:14:41 -04:00
Ted Unangst 71b204db5e option to desub part of a thread. somewhat suspect implementation... 2019-10-28 23:09:37 -04:00
Ted Unangst 37fd41892e make it possible for filters to expire 2019-10-21 02:28:35 -04:00
Ted Unangst d357480a1f convert to using library version of cache 2019-10-12 19:25:23 -04:00
Ted Unangst 19feb050e9 don't reject partial matches 2019-10-08 15:00:15 -04:00
Ted Unangst b1e42fdae9 use cache interface for some more things 2019-10-07 14:45:02 -04:00
Ted Unangst 4059b207a1 revise rejection log messages 2019-10-06 22:48:23 -04:00
Ted Unangst d38d50d143 finish up the hfcs filtering work 2019-10-06 20:26:21 -04:00
Ted Unangst 07b041fc26 some more bits of hfcs 2019-10-04 21:57:53 -04:00
Ted Unangst 9b28e2f159 compile, then ship 2019-10-04 21:49:49 -04:00
Ted Unangst 50e43569e4 finish up some hfcs matching work 2019-10-04 21:47:27 -04:00
Ted Unangst 70354077f3 little more cleanup, leave todo where we have unfinished business 2019-10-04 16:41:36 -04:00
Ted Unangst de36230cec enough of the honk filtering and censoring system (hfcs) to get going. 2019-10-04 16:30:33 -04:00
Ted Unangst 409d1e9932 media skipping for naughty people 2019-09-28 17:40:24 -04:00