Current versionv1.0.42026-04-17
v1.0.4 is live
This release includes the latest improvements currently available on the website.
Recent changes
Only the most recent customer-facing releases are shown first.
Showing latest 4v1.0.32026-03-29
Safer releases with live version checks
Release promotion is now safer, with a live release-health check, stronger smoke tests, and a protected deploy flow.
- The site now exposes its exact live release version through a public release-health endpoint.
- Release smoke tests can verify the deployed version and optionally check real member and admin login paths.
- Deploys now include stronger backup and locking steps to make release rollouts safer on the server.
v1.0.22026-03-29
Database backup and cron log maintenance
The hosting setup now includes managed database backups and safer cron-log maintenance for shared hosting operations.
- Database backups can now be created from the live Django database configuration without relying on cPanel backup UI support.
- Old backup archives can be purged automatically by retention bucket for daily, weekly, and monthly schedules.
- Cron output logs can now be rotated safely instead of growing forever on the server.
v1.0.12026-03-29
Safer legacy reimport cleanup
Legacy member data can now be purged safely before a clean reimport from the old PHP system.
- A dry-run-first purge command was added for imported Manamalai legacy profiles and their linked member accounts.
- Deploys and rollbacks now fetch only the requested tag, which avoids stale-tag conflicts on the server.
- GitHub Actions notification noise was reduced by narrowing the Quality Gate workflow to the important release paths.
v1.0.02026-03-29
Faster Matches and clearer admin controls
Matches now load much faster, profile visibility controls are clearer, and admins can directly share selected profiles with members.
- Matches now load page by page instead of downloading the full feed at once.
- Admins can share selected profiles directly with members and highlight them in Matches.
- Profile visibility, archived scope, and status filters are easier to understand in Matches.