1.4.0

2022-08-23 Feature4 Tweak4 Fix6

Features

  • Admins now have the ability to disable teams! Teams can then be entirely disabled, or the admin can create a fixed set of teams.
  • Admins can now create and manage Fundraisers and Teams from the admin-side!
  • Admins can now move Fundraisers between Teams, remove them from Teams, and change Team Captains.
  • Folks with an existing User can now log in when creating a new Team or Fundraiser to be connected to multiple campaigns under a single login.

Tweaks

  • A bunch of minor design improvements to polish up the front-end portion of campaigns.
  • Interface improvements to the admin campaign screen to more easily move between sections, campaigns, and teams.
  • Status column has been added to the campaigns list table. Now you easily know the status of all the campaigns!
  • All Teams and All Fundraisers pages now show all, even those without donations.

Fixes

  • Resolved some PHP 8.0 compatibilities which prevented donations
  • Emails sent to Team Captains now consistently go the right email address.
  • Cleaned up a console error when registering as a Fundraiser.
  • Registering as a fundraiser while being logged in now works properly.
  • The default sorting for the campaigns list table has been fixed, it was previously not sorting as intended.
  • Fundraiser count now only includes active/approved Fundraisers