Skip to content

Commit 720d703

Browse files
committed
v2.3.0-beta.1
1 parent 92be1e6 commit 720d703

3 files changed

Lines changed: 35 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
1212
and this project adheres to
1313
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
1414

15-
## [Unreleased]
15+
## [v2.3.0-beta.1]
16+
17+
### Added
18+
19+
- A new protection has been added to automatically suspend resident users
20+
matching policies from Draupnir's watched lists
21+
(`HomeserverUserPolicyProtection`). If the policies match
22+
`automaticallyRedactForReasons` then the management will also be prompted for
23+
a purging deactivation to remove the user's messages.
24+
25+
- `!draupnir deactivate <user id>` now prompts for confirmation and has a
26+
`--purge-messages` option, which will restrict the user's account while all of
27+
their messages are redacted.
28+
29+
- `!draupnir unrestrict <user id>` command that will unsuspend / unshadowban the
30+
user's account.
31+
32+
- `!draupnir suspend <user id>` command that uses the synapse admin API to
33+
suspend users.
1634

1735
### Changed
1836

@@ -23,6 +41,20 @@ and this project adheres to
2341
- User redaction will now be triggered on bans and the reason will be scanned
2442
for `automaticallyRedactForReasons` from Draupnir's config.
2543

44+
### Fixed
45+
46+
- The Draupnir bot itself is now excluded from the MentionLimitProtection thanks
47+
to @nexy7574 in https://github.com/the-draupnir-project/Draupnir/pull/815.
48+
49+
- MessageIsMediaProtection now correctly checks for noop thanks to @FSG-Cat in
50+
https://github.com/the-draupnir-project/Draupnir/pull/807.
51+
52+
- Redactions are now ignored in BasicFloodingProtection thanks to @nexy7574 in
53+
https://github.com/the-draupnir-project/Draupnir/pull/805
54+
55+
- @FSG-Cat has changed some more mentions of Mjolnir to Draupnir in
56+
https://github.com/the-draupnir-project/Draupnir/pull/796.
57+
2658
## [v2.3.0-beta.0]
2759

2860
In this update we want feedback on new

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "draupnir",
3-
"version": "2.3.0-beta.0",
3+
"version": "2.3.0-beta.1",
44
"description": "A moderation tool for Matrix",
55
"main": "lib/index.js",
66
"repository": "https://github.com/the-draupnir-project/Draupnir.git",

synapse_antispam/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
setup(
88
name="mjolnir",
9-
version="2.3.0-beta.0", # version automated in package.json - Do not edit this line, use `yarn version`.
9+
version="2.3.0-beta.1", # version automated in package.json - Do not edit this line, use `yarn version`.
1010
packages=find_packages(),
1111
description="Mjolnir Antispam",
1212
include_package_data=True,

0 commit comments

Comments
 (0)