Release v1.39.0 - Moderation tools

After a long summer break, we are back with a new release.
The first one is to provide some better moderation tools while still keeping privacy a top priority.

Improvements

Alias tport for teleport

The teleport command has a new alias, tport, to help old time MUCK users:

tport station park

Updated privacy policy

While the Privacy Policy already stated that data such as IP addresses and device/browser info may be collected, it has now been updated to clarify that this info may be used for security purpose, to protect the service.

We may also automatically gather information such as IP-address, device/browser being used, or the browser’s language settings, to help us improve and protect the service.

To view the full Privacy Policy without logging out, open an incognito tab in your browser and go to https://wolfery.com. Click the Privacy Policy link.

Fixes

Rebuilding indexes gives error
A bug in the service handling login accounts prevented the database indexes to be rebuilt. This has been fixed.

Unsuspending oneself causes deadlock
When a moderator uses the suspend command targeting themselves, a deadlock would occur, causing similar issues as the self sweep bug. This has been fixed.

Registering without agreeing
When registering a new account, anyone could complete the registration, without checking the agreement box, by having the Password input in focus and pressing Enter. This has been fixed.

Progressing to next input on Enter
When registering or logging in with a username, pressing Enter didn’t shift the focus to the next input field as intended. This has now been fixed.

Deleted characters showing in Watch for list
Deleted characters reappeared in the Watch for list after last update. This has been fixed, and the deleted characters are no longer showing up.
Thanks to @Jett for reporting it in this topic!

Administration

Ban reason (moderator)
When using the ban player command, a reason must now be selected.
See help ban player for more info.

Associated character on ban (moderator)
When a player is banned, the character targeted by the ban player command will now be stored as the character associated with the banned player. The associated character will be used when referring to that player.

Moderator actions in reports (moderator)
When a character is warned, suspended, or banned, the moderator action is now added to the report for the targeted character. If a report does not exist, a new will be created and assigned to the acting moderator:
report_suspend_action
This will give better insight to other moderators on actions performed, preventing abuse of moderation powers.
Any such moderator action will now require a main character to be set.

Force join command (moderator & builder)
A command has been added that allows a moderator or builder to join an awake character without the need of a summon.
See help force join for more info.

Force summon command (moderator)
A command has been added that allows a moderator to summon a character to their current location without the need of a join.
See help force summon for more info.

Inspect command (moderator)
A command has been added that provides additional information about a character and its player, to help detect repeat offenders:
inspect_result
The command is made to provide a high level of privacy for ordinary players enjoying the game.
See help inspect for more info.

5 Likes