Release 3.2
Project Soft Delete
Modal-based project deletion with impact warnings and customer portal visibility filtering
What Changed
Delete Confirmation
- Modal-based delete confirmation dialog with impact warnings
- Warnings display counts of related orders, documents, and notes that will be affected
- Template-based project delete alert emails sent to relevant stakeholders
Visibility Filtering
- Project visibility ORM filter applied to customer portal queries
- Soft-deleted projects excluded from all customer-facing listings and search results
- Customer visibility condition fixes to handle edge cases with shared projects
Alert Emails
- Refined delete alert email format with clear project identification
- Corrected recipient delivery to ensure all relevant parties are notified
Impact
Prevented accidental permanent data loss while keeping deleted projects accessible to admin users for audit and recovery purposes.