mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-05-15 03:45:22 +00:00
Update CHANGELOG for pending release.... (#741)
This commit is contained in:
@@ -14,6 +14,32 @@ and this project adheres to
|
||||
|
||||
## [Unreleased] - None
|
||||
|
||||
### Changed
|
||||
|
||||
- **The unban command no longer accepts a list argument**. The unban command now
|
||||
features a preview and confirmation prompt unless the `--no-confirm` option is
|
||||
provided. This preview shows all the policies that will have to be removed to
|
||||
unban a user, all the rooms they will need to be unbanned from, and any rooms
|
||||
that they will be invited to if the `--invite` option is used. Accepting the
|
||||
prompt will then unban the user or entity from all watched lists and all
|
||||
protected rooms.
|
||||

|
||||
|
||||
- The unban prompt in the ban propagation protection now includes a preview of
|
||||
which rules will be removed and which rooms the user will be unbanned from.
|
||||
|
||||
- `!draupnir protections show` now merges protection setting documentation and
|
||||
current values into one section.
|
||||

|
||||
|
||||
- Compatible capability providers are shown for the capability set in the
|
||||
`!draupnir protections show` command.
|
||||

|
||||
|
||||
- `!draupnir rooms` now shows a date alongside each room for when the room state
|
||||
revision was last updated. The room layout has been changed to show which
|
||||
rooms are protected, joined, and also show watched lists.
|
||||
|
||||
### Added
|
||||
|
||||
- Simulated capabilities for all available protection capabilities. These allow
|
||||
@@ -22,6 +48,22 @@ and this project adheres to
|
||||
- A command `!draupnir protections capability reset <protection name>` to
|
||||
restore the default capability set.
|
||||
|
||||
- A `!draupnir rules matching members` command has been added to show all policy
|
||||
rules that match members to protected rooms.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Improved logging for unknown errors (see
|
||||
[#733](https://github.com/the-draupnir-project/Draupnir/issues/733)).
|
||||
|
||||
- The unban command no longer reinvites users by default.
|
||||
|
||||
- Improve error handling in parts of the _room state backing store_. Reported by
|
||||
@TheArcaneBrony. We are still trying to investigate what is causing the errors
|
||||
in the first place in
|
||||
[#691](https://github.com/the-draupnir-project/Draupnir/issues/691) and need
|
||||
help.
|
||||
|
||||
## [v2.1.0] - 2025-02-02
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user