Skip to content

Performance boosts, new spam statuses, config of avatar/attachment folders via yaml.

Compare
Choose a tag to compare
@camfindlay camfindlay released this 19 Sep 03:08
· 91 commits to 0.7 since this release

New Features

  • Configurable avatar and attachment folders
  • Provide the ability to disable "Currently Online" functionality.
  • Adding spam protection code from current silverstripe.org forum
  • Delete avatar on deletion of a Member who has one.

Enhancements/Performance

  • Fix performance dramatically for large Post tables
  • Performance improvement: Index ForumThread IsSticky and IsGlobalSticky
  • Fixing LatestMembers query to not rely on RIGHT JOIN
  • Removing redundant filter. This is handled in ForumSpamPostExtension
  • Fixing getLatestMembers performance when limiting by 1
  • Fixing performance issues in some forum queries.
  • Cache first call of DisplaySignatures. It only needs to be checked once.

Bugs

  • Attempt to access File::$allowed_extensions when uploading invalid file
  • Fix isFirstPost crashing on unsaved records
  • Fixing use of deprecated SpamProtectorManager::update_form()