🛡️ Verified — release notes
A few additions and a proper GDPR integration.
🔐 flarum/gdpr support
Registers a VerifiedDocuments DataType with the GDPR pipeline. Loads only when flarum/gdpr is installed.
- 📦 Export bundles request rows, the document files, and the verified-status snapshot into the user's zip.
- 🕶️ Anonymize strips reason/admin notes/document paths, wipes the documents on disk, nulls
handled_by references.
- 🗑️ Delete hard-removes everything the user submitted plus the files, resets verified columns.
Strictly scoped to the data subject — no third-party PII in the output.
👥 Group-based auto-verification
New permission verified.autoVerified. Assign it to a group and every member gets the badge automatically. Revoking the permission removes it instantly.
Auto-verified users appear in the admin Approved tab with their own notice — no revoke button there, since the source of truth is the permission grid.
📄 Configurable document types
Add, rename or remove the document types users can pick when requesting verification. Section is hidden when Require document is off.
🔍 Admin Approved tab
Now server-paginated (15/page) with username/email search. Counts both manually- and group-verified users.
🖼️ Document preview modal
Admins now review documents inline in a modal (image or PDF), not in a new tab.
🐛 Fixes
- ✉️ HTML notification emails render properly (no more literal
<strong> tags).
- 💬 Tooltip shows a sensible line for group-verified users (no
verified_at date).
- 🥑 Avocado theme: badge now shows on hero, thread cards and post cards.
Update
composer update ramon/verified
Prints



