feat(audit-log): add audit events for templates, billing, credentials, env, deployments, passwords (#3246)
* feat(audit-log): add audit events for templates, billing, credentials, env, deployments, passwords
* improvement(audit-log): add actorName/actorEmail to all recordAudit calls
* fix(audit-log): resolve user for password reset, add CREDENTIAL_SET_INVITATION_RESENT action
* fix(audit-log): add workspaceId to deployment activation audit
* improvement(audit-log): use better-auth callback for password reset audit, remove cast
- Move password reset audit to onPasswordReset callback in auth config
instead of coupling to better-auth's verification table internals
- Remove ugly double-cast on workflowData.workspaceId in deployment activation
* fix(audit-log): add missing actorName/actorEmail to workflow duplicate
* improvement(audit-log): add resourceName to credential set invitation accept