Fixed 403 error when entering the shared password on the phone list access page — the form was missing its security token.
Fixed 403 error when saving meeting script notes — the notes form and the "Clear & start new meeting" button were both missing their security tokens.
Fixed 403 error when clicking "Save & Close" in the meeting script editor — the dynamically created form was not including the security token.
Fixed session race condition where a security token could be generated but not yet saved before a form was submitted, causing intermittent 403 errors on first visit.
v5.0 — Security & Stability
May 2026
Security
CSRF protection — every form now includes a session-validated token preventing cross-site request forgery attacks.
Rich text sanitization — all content entered via the rich text editor is sanitized before saving, preventing stored cross-site scripting.
Security headers — Content Security Policy, X-Frame-Options, X-Content-Type-Options, and other headers applied to all responses.
Session hardening — cookies are now httpOnly, SameSite strict, and expire after 8 hours.
Fixed "group is not defined" error when creating a new group from within the admin panel.
Fixed co-admin profile form — password fields were submitted without their name attributes.
Fixed duplicate cookie configuration that was losing httpOnly and sameSite settings.
Fixed meeting script editor — Pass to field now appears below the rich text box on its own row, no longer overlapping.
Fixed meeting script editor — 20 sound options now correctly appear in the timer settings panel.
v4.2 — Super Admin Tools
May 2026
New Features
System alert banner — super admin can post a Critical, Warning, Information, or Notice banner visible to all admin users.
Reassign group owner — super admin can transfer ownership of any group to another co-admin.
Reset password from users tab — super admin can reset any admin's password directly from the admin users list.
Editable group limits — max groups per IP, max owned groups, and max co-admin groups are now configurable from the settings page.
System scripts — super admin can create meeting script templates and publish them to all groups in one click.
Duplicate scripts — admins can now duplicate any script to use as a starting point for a new format.
v4.1 — Timer & Attendance
May 2026
New Features
Meeting Timer — full-screen countdown opens in a new window. Color shifts green → yellow → red as time runs out. Three configurable sound alerts with 20 sounds to choose from via a settings panel.
Attendance Tracking — record headcount and service member attendance per meeting. Date-range report with a ✓/✕ service member grid and a print-ready layout.
Bug Fixes
Co-admins can no longer remove the group owner — only owners can manage admin membership.
New co-admins are now required to set their own password and complete their profile on first login before accessing any admin features.
v4.0 — Meeting Scripts
May 2026
New Features
Meeting Scripts — build and run page-by-page meeting formats. Speaker cues, pass-to indicators, and a live notes panel (newcomers, celebrations, people who shared) that saves per session with a full history log.
Scripts provided by myAAmeeting.com are available to all groups. Each group gets their own editable copy.
Separate read-only presentation mode and edit mode.
Bug Fixes
Finance module template errors resolved — finance now appears correctly in the side navigation.
v3.0 — Finance Module
May 2026
New Features
Finance tracking — three real separate fund balances: General Fund, Prudent Reserve, and Pink Can (H&I). Pink Can money is kept strictly separate and never mixed with operating funds.
Revenue and expense entry by category, linked optionally to a meeting date.
Monthly report with a 60/30/10 Intergroup/GSO/District distribution calculator.
Fund transfers with full audit trail.
Finance audit log with search and CSV export.
Bug Fixes (v3.1–3.4)
Alert toggle color now correctly reflects active state.
Display name now auto-populates from the admin's phone list member record.
Meeting format pills display at a consistent size.
Phone list quote and attribution label moved to the Meeting Info tab.
v2.0 — Group Presence Platform
April 2026
Public meeting page at myaameeting.com/yourgroup — schedule, location, formats, and meeting type.