Skip to content

v1.0.2 - Meeting Day Fixes & Admin Improvements

Choose a tag to compare

@computeralex computeralex released this 25 Nov 22:25
· 14 commits to main since this release

๐ŸŽ‰ What's New in v1.0.2

Critical Fixes

  • โœ… Fixed meeting_day display for Sunday - Resolved PHP empty('0') bug that prevented Sunday from showing in emails
  • โœ… Form data caching - Captures all form data before PayPal popup to ensure reliable data submission
  • โœ… Single-currency mode - Fixed form loading when only one currency is enabled
  • โœ… Start Over button - Now properly reloads the page

Admin Improvements

  • ๐Ÿ“… Date column added to contributions table
  • ๐Ÿ’ฑ Proper currency display - Shows actual contribution currency instead of forcing USD
  • ๐ŸŒ Multiple currency handling - Shows 'Multiple currencies' message when totals can't be combined
  • ๐Ÿ“Š Meeting Day display - Now visible in contribution details (including Sunday)

Email Improvements

  • ๐Ÿ“ง Meeting day abbreviation - Shows day prefix (Sun, Mon, Tue, etc.) in group contributions
  • โœ‚๏ธ Cleaner format - Removed dash between time and meeting name
  • ๐Ÿ“ Email subject - Uses setting directly without auto-appending fellowship name

Security

  • ๐Ÿ”’ CSRF protection with nonce verification
  • ๐Ÿ›ก๏ธ SQL injection protection with prepared statements
  • ๐Ÿ” XSS protection with proper output escaping
  • ๐Ÿค– reCAPTCHA integration for fraud prevention
  • ๐Ÿ‘ฎ Authorization checks for admin functions

License

MIT License - Free and open source!


Full Changelog: v1.0.1...v1.0.2