[Liam W] (RIP) Member Self Delete

[Liam W] (RIP) Member Self Delete 2.0.5 Patch Level 7

No permission to download
There was a ghost cron entry in my development database... don't know how that happened. I've removed it from the beta 4 installer - sorry for the inconvenience.
  • Fix bugs related to incorrect database field definitions
  • Attempt to make the scheduled jobs more resilient to errors
  • Love
Reactions: Masetrix
Warning: If upgrading from 1.0, I highly recommend disabling the add-on first!

This release adds some conditions to the account deletion frontend override. This should make upgrades less breaky, and improve performance in certain areas by not loading any pending account deletions when not necessary.
  • Like
Reactions: hollosch and SyTry
Member Self Delete 1.1.0 is here! This is a major upgrade, adding several new features, including:

  • A full log of pending, cancelled and completed deletion
  • The ability for administrators to have a reminder email sent x days before deletion
  • A reason input for users deleting their accounts
  • The ability for administrators to cancel deletions from the admin panel
In addition, there are several small technical improvements.

Warning: If upgrading, I recommend disabling this add-on first.
  • Like
Reactions: FloV
The most major change is that this version actually works :)

In addition to that, there are now two additional options:
  • Randomise username
  • Deletion method
The Randomise username option will cause usernames to be changed to a string based on the users' user_id immediately prior to deletion, to provide anonymity to retained posts.

There now also exists two deletion methods:
  • Full delete
  • Disable user
The Full delete option will remove the user from the database completely, while the Disable option marks the user as disabled, which prevents the user from doing anything. This state can only be changed by an administrator.

In addition, the following changes have been implemented:
  • Require password to be entered again to access the delete account page
  • Send an email on account delete completion
  • Improve emails sent on deletion scheduled and cancelled

Known Issues

This is a beta release, and as such there may be bugs. The following issues are known and will be fixed/improved before a stable release:
  • All user-facing parts still say 'delete' even when 'disable' is the selection deletion method
  • The account deletion completed email displays an incorrect date

Attachments

  • Screenshot 2018-09-30 at 02.26.29.webp
    Screenshot 2018-09-30 at 02.26.29.webp
    39.5 KB · Views: 115
Fix error caused by incorrect class reference.
Remove the additional query on every page view.
Back
Top Bottom