Skip to content

v12.77.3

Choose a tag to compare

@riderx riderx released this 27 Dec 17:07
· 2775 commits to main since this release
Immutable release. Only release title and notes can be modified.

🆕 Changelog

Added

  • Comprehensive audit log system for tracking CRUD operations across the platform
  • New audit logs page with table component for viewing organization activity
  • 2FA enforcement functionality to enhance account security
  • Dialog integration in audit logs for detailed event information
  • Support for member and owner selection on org_users in audit log policies

Changed

  • Audit log ownership now transfers during user deletion to maintain historical records
  • Table rendering in audit logs improved to avoid unused loop variables
  • Enhanced audit logging for apps with updated translations across all localization files
  • Page resets to 1 automatically when search parameters change in audit logs
  • Improved performance and error handling in AuditLogTable component
  • Filter options in audit logs are now reactive with accessibility labels

Fixed

  • Disabled prepared statements for Supabase pooler connections to resolve compatibility issues
  • Prevented audit logging for deleted organizations to maintain referential integrity
  • Added foreign key constraints to audit_logs table for data consistency
  • Resolved TypeScript excessive type instantiation errors
  • Corrected lint errors in audit log components
  • Updated privilege escalation tests to properly verify trigger behavior

🔗 Full Changelog: v12.77.2...v12.77.3