Post delete & restore, team invitations, and custom OAuth
A set of improvements to content management, team onboarding, and authentication flexibility.
Post delete & restore
You can now soft-delete posts from the admin view and restore them within 30 days.
- Delete posts directly from the post modal
- Review what's been removed with the "Deleted posts" filter in the inbox
- Restore anything within the 30-day window with one click
- Matching
delete_postandrestore_postMCP tools included
Redesigned team invitations
The invitation experience has been completely rebuilt:
- A branded welcome screen greets new teammates
- Email ownership is verified before the invite is claimed
- Password setup happens server-side for better security
- Race conditions on simultaneous invite claims are gone
Custom OAuth providers
Beyond the built-in social logins (Google, GitHub), you can now configure any OAuth2/OIDC provider. Perfect for corporate SSO — just provide a discovery URL, client ID/secret, and display name.
Date filtering
Search for feedback by date range using dateFrom and dateTo parameters, available in both the REST API and MCP server.
Bug fixes
- Fixed soft-deleted content appearing on the public portal
- Fixed the Responded/Unresponded inbox filter
- Fixed widget and RSS feed URLs behind reverse proxies
