Product updates

What is new in MAS

A concise timeline of major platform developments across the MAS public website, subscriber CMS, fundraising, operations and marketing surface.

  1. Paid booking deposit checkout foundation

    Paid booking requests now have a backend Stripe deposit-payment path before the public payment UI and refund workflow arrive.

    • NewAdded booking payment intent and apply endpoints for payable requested or approved bookings.
    • ImprovedBooking payment apply checks requester email, Stripe status, amount, currency and MAS metadata before marking a payment paid.
  2. Marketing platform backbone

    MAS gained a shared marketing source, public feature tour, dedicated SEO feature pages, changelog and public-surface status tracking.

    • NewAdded `/features`, `/features/[slug]` and `/changelog` public routes.
    • NewCreated `src/lib/marketing.tsx` as the source of truth for feature groups, guides and changelog entries.
    • ImprovedUpdated sitemap coverage so new marketing pages can be indexed.
  3. Public booking request forms

    Tenant website booking blocks can now collect public booking requests while reusing central validation and overlap checks.

    • NewAdded unauthenticated tenant-site booking request submissions.
    • ImprovedWorkspace booking users can approve, reject or cancel eligible requests and send requester status emails.
  4. Donations, Gift Aid and events foundations

    The subscriber website platform moved into finance and community workflows with donation campaigns, recurring giving and events.

    • NewAdded tenant donation campaigns, one-off checkout, recurring donation checkout and Gift Aid claim export foundations.
    • NewAdded master events calendar foundations and tenant-site event-list blocks.
  5. Domains, sender email and registrar guardrails

    Tenant owners/admins can manage domains and branded sender email while paid registrar actions stay behind Stripe and idempotent jobs.

    • NewAdded Vercel availability/price checks and tenant-facing paid domain purchase status polling.
    • ImprovedAdded operator recovery for provisioning jobs and provider verification refreshes.

Explore the current feature surface

The changelog tracks major platform moves. The feature tour explains how the current capabilities fit together for mosque teams.