Skip to content

MVS5 — GDPR Compliance & Data Retention

Latest

Choose a tag to compare

@dileeparanawake dileeparanawake released this 24 Feb 21:40

What's new

  • Privacy policy page (/privacy) with footer and sign-in modal links
  • Automated inactive-user deletion — monthly GitHub Actions workflow deletes accounts inactive for 90+ days
  • OIDC-secured admin endpoint (/api/admin/cleanup) authenticated via GitHub Actions OIDC tokens
  • Verification table cleanup decoupled from user deletion for independent lifecycle management
  • Admin users excluded from auto-deletion; cascade deletes handle all related data

Full diff: mvs4-complete...mvs5-complete