Commit Graph

  • cc0ab174b3 Base structure for an antispam module Travis Ralston 2019-10-25 13:32:05 -0600
  • 354caa96c0 Appease the linter Travis Ralston 2019-10-23 13:25:32 -0600
  • f9b3a8cd41 v0.1.0 v0.1.0 Travis Ralston 2019-10-18 16:39:50 +0100
  • 751006dbd0 Lower version number to make npm happy Travis Ralston 2019-10-18 16:39:40 +0100
  • bb6d457f98 Fix timeline filter Travis Ralston 2019-10-18 16:38:27 +0100
  • 5cd89d5c4e Fix handling of state events Travis Ralston 2019-10-18 16:38:19 +0100
  • 2ea3bdccb3 Fix messaging for bans Travis Ralston 2019-10-18 16:38:07 +0100
  • 5409f4916a Add a way to actually unban people Travis Ralston 2019-10-10 12:37:42 +0100
  • 8fbd918431 Add a rule import command Travis Ralston 2019-10-10 11:30:52 +0100
  • 78b73153b7 Add a redact command Travis Ralston 2019-10-09 15:53:37 +0100
  • 28f739a3a2 Ignore events sent by Mjolnir itself Travis Ralston 2019-10-09 15:00:56 +0100
  • adec9f58a6 Add a no-op mode Travis Ralston 2019-10-09 14:51:30 +0100
  • 7501e3123a Don't double report success for !mjolnir sync Travis Ralston 2019-10-09 14:46:14 +0100
  • cb20aefea3 Appease the linter Travis Ralston 2019-10-09 11:29:01 +0100
  • 49468c5aab Fix command processing for recent refactorings Travis Ralston 2019-10-08 21:06:54 +0100
  • 05ab8f60c6 Add watch and unwatch commands Travis Ralston 2019-10-08 20:58:31 +0100
  • 1f449a9fc1 Move list watching into Mjolnir class Travis Ralston 2019-10-08 18:25:57 +0100
  • 9056634124 Don't mention updates for rooms we don't protect Travis Ralston 2019-10-08 17:58:37 +0100
  • aecc6e4882 Support multiple ban lists Travis Ralston 2019-10-08 17:57:03 +0100
  • 56bd7c9500 Update feature lists Travis Ralston 2019-10-08 16:31:06 +0100
  • 9e4efad5fa Advertise docker image Travis Ralston 2019-10-08 16:28:06 +0100
  • afba792fa8 Upgrade matrix-bot-sdk Travis Ralston 2019-10-08 01:28:20 +0100
  • 49fd0ca3f6 Consider startup logging as verbose Travis Ralston 2019-10-04 21:38:50 -0600
  • d4171a36a2 Check permissions when power levels change in protected rooms Travis Ralston 2019-10-04 21:36:19 -0600
  • 83e74af525 Add a command to perform permission checks Travis Ralston 2019-10-04 21:26:38 -0600
  • 7bd23a17d9 Optionally perform permission checks on startup Travis Ralston 2019-10-04 21:22:34 -0600
  • 383985c732 Correctly represent state in !mjolnir command Travis Ralston 2019-10-04 21:22:18 -0600
  • 5e081e2246 Add an option to sync rooms on startup Travis Ralston 2019-10-04 21:02:37 -0600
  • e69f0e6940 Improve/change logging to management room Travis Ralston 2019-10-04 20:59:30 -0600
  • fff55abd67 Update feature list Travis Ralston 2019-10-02 22:24:11 -0600
  • 739cda24aa Update feature list Travis Ralston 2019-10-02 22:21:06 -0600
  • 517025b6c2 Support Pantalaimon for encryption support Travis Ralston 2019-10-02 22:20:37 -0600
  • a2595652b8 Update feature list Travis Ralston 2019-09-27 20:10:03 -0600
  • 82ae8d7062 Rewrite ping-based commands to avoid space parsing problems Travis Ralston 2019-09-27 20:07:16 -0600
  • d89c21d41e Update features list Travis Ralston 2019-09-27 20:05:01 -0600
  • 2170192e75 Update feature list Travis Ralston 2019-09-27 20:03:14 -0600
  • 063bac77e5 Add a sync command Travis Ralston 2019-09-27 20:02:03 -0600
  • bd663f292d Update feature list Travis Ralston 2019-09-27 20:01:54 -0600
  • 834abc97dd Apply user bans Travis Ralston 2019-09-27 19:54:13 -0600
  • 149cbcfbd2 Remove unused function from ban lists Travis Ralston 2019-09-27 19:54:07 -0600
  • 130e44abcf Remove ban on sight from phase 1 Travis Ralston 2019-09-27 19:53:53 -0600
  • f1f7424de9 Fix rules list not being closed Travis Ralston 2019-09-27 19:53:24 -0600
  • 42d27e6921 Update feature list Travis Ralston 2019-09-27 16:14:40 -0600
  • 149d6dfa2e Add a help command Travis Ralston 2019-09-27 16:12:53 -0600
  • 4d16ff3e51 Actually reply to status commands Travis Ralston 2019-09-27 16:05:55 -0600
  • 02288a3885 Respond to pings too Travis Ralston 2019-09-27 16:04:08 -0600
  • fa1ad260f1 Add a command to dump the rules the bot is using Travis Ralston 2019-09-27 15:57:39 -0600
  • 39b59dbee1 Add commands for managing a personal ban list Travis Ralston 2019-09-27 15:44:28 -0600
  • 41cc36e4c6 Refactor bot into its own class Travis Ralston 2019-09-27 15:15:10 -0600
  • 3a567edc38 Add a config option to pick the protected rooms Travis Ralston 2019-09-27 14:36:23 -0600
  • d32ad18f3a Update server ACLs when they change Travis Ralston 2019-09-27 14:26:57 -0600
  • 23c6c20768 Early ban list processing (parsing, specifically) Travis Ralston 2019-09-27 13:57:36 -0600
  • 05e86a972b Fix tlsint Travis Ralston 2019-09-27 13:54:34 -0600
  • d6afd1a6b4 Early structures for ban lists Travis Ralston 2019-09-25 21:13:23 -0600
  • ed6f37be2b Absolute bare minimum for a bot Travis Ralston 2019-09-25 20:13:20 -0600
  • 49be5b7711
    Initial commit Travis Ralston 2019-09-25 19:36:12 -0600