Travis Ralston
1a8edd54f7
Disable ban list server for release
2020-04-15 08:13:57 -06:00
Travis Ralston
232a6e2bb9
Use room aliases in permission errors too
2020-04-15 08:12:42 -06:00
Travis Ralston
a8d03ffea7
Add a kick command
2020-04-15 08:12:42 -06:00
Travis Ralston
f6a856ed4a
Resolve room aliases in messages
...
Fixes https://github.com/matrix-org/mjolnir/issues/47
2020-04-15 08:12:42 -06:00
Travis Ralston
6f80a17558
Improve redaction handling
2020-04-14 16:49:20 -06:00
Travis Ralston
954a0e1561
Merge remote-tracking branch 'origin/master'
2020-04-14 16:17:10 -06:00
Travis Ralston
f897f8eb47
Update packages
2020-04-14 16:17:05 -06:00
David Baker
9812eef7f4
Update moderators.md
2020-04-03 18:13:37 +01:00
David Baker
26b5ae301c
Update moderators.md
2020-04-03 18:10:28 +01:00
Travis Ralston
06398967c5
Revert "Disable ban list server for release"
...
This reverts commit ea6c9bd7df
.
2020-03-05 15:42:45 -07:00
Travis Ralston
91afabcac7
v0.1.13
2020-03-05 15:40:31 -07:00
Travis Ralston
ea6c9bd7df
Disable ban list server for release
2020-03-05 15:39:34 -07:00
Travis Ralston
ecc7674422
Add optional reporting of invites that won't be accepted
2020-03-05 15:38:09 -07:00
Travis Ralston
7314df7379
Re-work invite settings to better support practical use cases
2020-03-05 15:29:30 -07:00
Travis Ralston
f5763803d9
Add a command to resolve a room alias to a room ID
2020-02-21 09:58:22 -07:00
Travis Ralston
3dd4274b3b
Add alias add/remove commands
...
Fixes https://github.com/matrix-org/mjolnir/issues/42
2020-02-20 13:30:48 -07:00
Travis Ralston
39903ee298
Don't explode if we fail to leave protected rooms when de-protecting
2020-02-19 15:52:41 -07:00
Travis Ralston
ba7ea90fcb
Don't cause panic if the bot can't protect a ban list it didn't create
...
This only affects users with `protectAllJoinedRooms` enabled, as the bot can't possibly protect ban lists it did not create itself.
2020-02-18 17:06:27 -07:00
Travis Ralston
697ada6592
Make the bot less concerned about the format of commands
...
Fixes https://github.com/matrix-org/mjolnir/issues/39
2020-02-18 13:46:31 -07:00
Travis Ralston
e424f03ef2
Support redacting an individual event
2020-02-16 14:00:40 -07:00
Travis Ralston
1a591b4dcf
Revert "Disable ban list server for release"
...
This reverts commit 3e303219a6
.
2020-02-13 23:06:12 -07:00
Travis Ralston
f0476ccc80
v0.1.12
2020-02-13 23:05:42 -07:00
Travis Ralston
3e303219a6
Disable ban list server for release
2020-02-13 23:04:57 -07:00
Travis Ralston
790d1f2ff0
Update matrix-bot-sdk
2020-02-13 14:23:10 -07:00
Travis Ralston
1cc4faccee
Improve general documentation for the bot
...
Fixes https://github.com/matrix-org/mjolnir/issues/26
Fixes https://github.com/matrix-org/mjolnir/issues/23
2020-02-13 14:15:45 -07:00
Travis Ralston
f67029bcde
Steal contributing guidelines from Synapse
...
Removing all the Synapse bits
Fixes https://github.com/matrix-org/mjolnir/issues/24
2020-02-13 14:01:42 -07:00
Travis Ralston
dea6f8cbf1
Add a command to shut down a room
...
Fixes https://github.com/matrix-org/mjolnir/issues/21
2020-02-13 13:56:03 -07:00
Travis Ralston
8465a1ed78
Specify a default ban reason
...
Fixes https://github.com/matrix-org/mjolnir/issues/20
2020-02-13 13:50:17 -07:00
Travis Ralston
90cc3d01b4
Add text next to protections emoji
...
Fixes https://github.com/matrix-org/mjolnir/issues/16
2020-02-13 13:48:10 -07:00
Travis Ralston
8e5f8c19af
Move ban message to INFO
...
Fixes https://github.com/matrix-org/mjolnir/issues/19
2020-02-13 13:46:09 -07:00
Travis Ralston
5b4c253002
Add a 'set powerlevel' command
...
Fixes https://github.com/matrix-org/mjolnir/issues/35
2020-02-13 13:43:30 -07:00
Travis Ralston
aee562455a
Add commands for managing room aliases and the room directory
2020-02-13 12:40:44 -07:00
Travis Ralston
f6b4376eeb
Merge pull request #34 from matrix-org/clokep/filter-user-directory
...
Add an API to filter user directory searches by MXID or display name.
2020-02-13 11:49:29 -07:00
Patrick Cloke
70f353fbba
Add a flag for disabling checking of usernames for spam.
2020-02-13 13:08:09 -05:00
Patrick Cloke
92c6f3f36f
Switch to using the user profile.
2020-02-13 10:31:00 -05:00
Travis Ralston
223464227b
Move power level change notices to DEBUG
...
Fixes https://github.com/matrix-org/mjolnir/issues/32
2020-02-12 15:42:10 -07:00
Travis Ralston
f7448564be
Load a default config when a default can't be located
...
The config package will use default.yaml for us, but most deployments won't have set that up correctly so instead we offer sensible defaults in addition to the thing from config.
2020-02-12 15:38:52 -07:00
Travis Ralston
9e5c87ac56
Add options to specify custom command prefixes
...
Fixes https://github.com/matrix-org/mjolnir/issues/29
2020-02-12 15:27:27 -07:00
Travis Ralston
06c09ef944
Change ban list server default port
2020-02-12 15:11:29 -07:00
Travis Ralston
60083b49f4
Update matrix-bot-sdk package
2020-02-12 15:05:52 -07:00
Patrick Cloke
a6d483191e
Update based on review comments from Synapse PR.
2020-02-12 12:57:34 -05:00
Patrick Cloke
95bb5a7e83
Add an API to filter user directory searches by MXID or display name.
2020-02-11 10:10:27 -05:00
Travis Ralston
5d8fea07fc
Merge pull request #31 from Randshot/fix-unban-command
...
Fix unban command
2020-02-03 17:42:41 +00:00
Randshot
bef99297f9
Remove scary text...
...
Signed-off-by: Randshot <randshot@norealm.xyz>
2020-02-03 17:37:27 +01:00
Travis Ralston
252e0c7af4
Merge pull request #30 from Randshot/synapse-antispam-ban-rooms
...
Add room rule check to invites
2020-02-03 15:14:21 +00:00
Randshot
03382ce70c
Fix unban command
...
Signed-off-by: Randshot <randshot@norealm.xyz>
2020-02-01 10:30:23 +01:00
Randshot
d1afb9811d
Add room rule check to invites
...
Signed-off-by: Randshot <randshot@norealm.xyz>
2020-02-01 10:09:54 +01:00
Travis Ralston
fa6a6547ee
Add very basic subscription server for Synapse module
2020-01-25 20:34:15 -07:00
Travis Ralston
4e4a6e0b56
Add python virtualenv to gitignore
2020-01-25 14:26:15 -07:00
Travis Ralston
387c477bf0
v0.1.11
2020-01-23 12:02:48 -07:00