Updates This Week (March 1 - 8)
Mobile App Registration & Onboarding
Major improvements to the mobile registration flow for new users and churches:
Passwordless registration — no password required for church sign-up
New member registration now requires admin approval before accessing the app
Admin gets notified of every new member registration
Church search by name or city during sign-up
Verification code returned in local dev for easier testing
Onboarding API endpoints — add people, list people, browse groups, CSV import, and mark onboarding complete
Website Builder
Several fixes and new features for the church website engine:
Configurable "Useful Links" in footer — admins can now set custom footer links with label + URL through the website settings, falling back to navigation links if none are set
Fixed CTA button URLs — hero call-to-action buttons now resolve through the preset system instead of pointing to a hardcoded
/visitpageFixed About page sections — content headings and section headings now render correctly
Fixed event links — homepage event section now links to actual event URLs
Larger logo in navbar and footer for better visibility
Bolder church name in footer
Calendar & Events
Upcoming events on the calendar page now show events within 30 days (previously 7 days), so further-out events are no longer hidden
Sermons
New import command for migrating sermons from legacy SQLite databases (used for Corner Brook church migration — 79 sermons, 9 series, 5 speakers)
Fixed MP3 URL handling so external storage URLs pass through correctly
New Church Setup
New churches now automatically get default website configuration on creation