github usamamuneerchaudhary/commentify 3.2
v3.2

10 hours ago

Comment Moderation & Approval Feature

Added option to require manual approval for comments before they appear on your frontend.

What's New

  • Comment Approval System: Require manual approval for comments before they appear publicly
  • Filament Integration: Approve/disapprove comments directly from the Filament admin panel
  • Bulk Actions: Approve or disapprove multiple comments at once
  • Settings Page: Toggle comment approval on/off from the Filament settings page
  • Backward Compatible: Existing installations continue to work as before (auto-approved by default)

How It Works

  1. Enable comment approval in config/commentify.php:

    'require_approval' => true,
  2. New comments are created as unapproved and hidden from the frontend

  3. Approve comments via Filament admin panel:

    • Individual approve/disapprove actions
    • Bulk approve/disapprove actions
    • Filter by approval status

Migration Required

Run the migration to add the is_approved column:

php artisan migrate

Documentation

See the README and FILAMENT_SETUP.md for complete documentation.

Don't miss a new commentify release

NewReleases is sending notifications on new releases.