Version 1.7.3

Version 1.7.3

28 May 2026 Sudeep Dsouza 1 min read

Version 1.7.3 delivers two major additions: A full Event Management module (events, tickets, registrations, and website publishing). A new Compliance Self‑Assessment tool that helps organisations review key compliance areas and receive a gap analysis report by email

Event Management: complete events module

You can now manage the full lifecycle of events inside ManageMyTrust:

  • Create events with a clear status workflow (including a new Completed status for past events)
  • Configure ticket types (free, paid, or donation)
  • Capture registrations with support for discount codes
  • Add and manage event content like agenda, lineup, and FAQs

Event registrations: dynamic custom fields

Event registration forms can now be tailored per event:

  • Add custom registration fields across 7 field types
  • Fields update dynamically during registration (no page reload), so the form always matches the selected event and ticket type

Public website: Events live sections + public registration (new)

Events can now be published directly on the organisation’s public website (subsite):

  • New injectable live sections:
    • Events list
    • Event detail
  • Choose a Featured Event in CMS settings
  • Public registration form with email confirmation

Compliance Self‑Assessment: guided public wizard

Organisations can now run a structured self‑assessment across 8 compliance domains:

  • No login required (public wizard)
  • Produces a score and emails a gap analysis report
  • Supports safe resume links so users can continue later

Security & reliability hardening (self‑assessment)

This release includes important protections for public flows:

  • Resume codes now use HMAC‑SHA256 (keyed with SECRET_KEY) to prevent offline brute‑force risk
  • Improved XSS safety by escaping admin answer displays when parameter text contains HTML
  • Stronger rate limiting using atomic cache operations to prevent burst bypass under concurrency
  • Email/report delivery flags are now set only when the email task is successfully queued
Share

Free Tool

Is your NGO Compliance Ready?

Answer questions across 8 domains and get a personalised gap analysis report — no login required.

⏱ 10–15 min ✓ Free 📄 Gap report
Start Free Assessment →

On this page

    You might also like

    Version 1.7.2
    Release Notes Version 1.7.2

    Version 1.7.2 is focused on better file uploads and photo gallery improvements (albums can now be linked to multiple entities via Album Association).

    Version 1.7.1
    Release Notes Version 1.7.1

    Version 1.7.1 builds on the 1.7 (Google Maps) release with major account and authentication improvements — including Google Sign-In support and a secure change email address wizard with OTP verification.

    Version 1.7
    Release Notes Version 1.7

    Version 1.7 introduces Google Maps integration across ManageMyTrust—bringing structured geocoding, map embeds, and an interactive pin editor to Organisation, Partner, Donor, and Program Center workflows.