Skip to content

Final Release from Team GOATR

Latest
Compare
Choose a tag to compare
@thomascoe thomascoe released this 25 Apr 01:50

Tons of bug fixes and refinement. Should be ready for deployment! (With the caveats mentioned below)

  • Bug Fixes
    • Admin edit page now allows edit of subscription status (#113) and blank RFID (#110)
    • Navigating to Member page when logged out redirects to /login (#97)
    • Registration form now doesn't allow submit if passwords are bad (#107)
    • Removed unused admin pages
    • Fixed issue where site is broken when plugin is first loaded because of no installed dependencies
    • Check for expired members when member table is loaded, set them to expired
    • Registration form blocks submission for bad username (#130)
  • Known Bugs and Defects
    • No email alerts are sent to non-recurring members when membership expires (#135)
    • When non-recurring members expire, they do not immediately transition into an 'Expired' status. This only happens the next time the member table is loaded after they expire. We don't have a good way to trigger this to happen. Recurring members get triggered by a Stripe expiration event.
    • Login may fail when logged into another (non-DecaturMakers) Google account. This may not be an issue with the new G Suite plugin suggested below (#44)