Commit graph

15 commits

Author SHA1 Message Date
Dragory
16111bbe84 Reorganize project. Add folder for shared code between backend/dashboard. Switch from jest to ava for tests. 2019-11-02 22:11:26 +02:00
Dragory
80a82fe348 Automod: add custom status support; add rule cooldown support (not for raidspam yet) 2019-10-26 02:59:11 +03:00
Dragory
ca6eedb1be censor: if invite filtering is enabled, always remove unknown invites 2019-10-13 22:05:26 +03:00
Dragory
a75a551ce5 Fix Automod not clearing recent actions, leading to memory leak 2019-10-13 22:03:06 +03:00
Dragory
e3d734801d Cache invites when resolving them 2019-10-13 00:21:35 +03:00
Dragory
713333f35e automod: don't use log system for alert actions, require channel id directly instead; allow disabling logging from specific rules 2019-10-11 23:16:15 +03:00
Dragory
40af0f2359 Automod logging improvements 2019-10-11 22:56:34 +03:00
Dragory
1e1e999fc6 Fix automod example in docs 2019-10-11 04:57:37 +03:00
Dragory
0bbe9433c1 Config schema and docs text changes. Fix clickable tab area in dashboard/docs. 2019-10-11 02:09:31 +03:00
Dragory
f41d280fab Automod work. Add config examples to automod. 2019-10-11 01:59:56 +03:00
Dragory
85136c11e3 automod: add alert action support 2019-09-30 00:47:19 +03:00
Dragory
1681a45069 More documentation work 2019-08-22 02:58:32 +03:00
Dragory
5bbc318c68 Continue work on new automod plugin 2019-08-22 01:23:19 +03:00
Dragory
ee6d622941 Auto-generate plugin docs (WIP) 2019-08-22 01:22:26 +03:00
Dragory
ae43d890a1 Initial work on new automod 2019-08-18 16:40:15 +03:00