[Liam W] (RIP) Member Self Delete

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

No permission to download
Changed addon title.
Changed download location.
Changed various url's to point to new developer.
Apologies all, in my tiredness last night I mis-assigned the new option to a different add-on. I really should've learned by now not to release updates in the early hours.

The option has been returned to it's rightful home with this version.
  • Added option to control whether to request a reason from users
    • Added option to control whether to require reason from users
  • Prevent possible error relating to options array by verifying option value
Note: After updating, please save your options for this add-on to update the stored value.
Fix incorrect logic which would cause pending deletions to be cancelled if the repeat deletion check was enabled
  • Like
Reactions: ShinLim
Changes in Beta 5
  • Improved resilience to invalid/unexpected data in database

Changes from Beta 4
  • Added upgrade step to normalise invalid data
I honestly do not know how this cron entry keeps on returning. Spooky... Apologies, nonetheless.
Another second point jump, with a host of new features.

  • User criteria eligibility
    You can now set user criteria that must be met for users to be able to delete their accounts.
  • Permission
    There is now a user group permission to control who can delete their accounts. This is in addition to the user criteria above.
  • Disabled usergroup
    There is now an option to add a user to an additional user group when they've been disabled. This can be used to adjust the username styling for disabled users.
  • Bug fixes
    Many bugs have been fixed, including the erroneous date in completion emails.

Attachments

  • Screenshot 2019-09-02 at 02.32.54.webp
    Screenshot 2019-09-02 at 02.32.54.webp
    78.7 KB · Views: 62
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
Top Bottom