Skip to content

Testimonial approval workflow #13

Description

@arferreira

Right now every testimonial is visible immediately. Users need to approve testimonials before they appear in widgets.

  • Add is_approved and is_featured booleans to the testimonial entity
  • POST /api/v1/testimonials/{id}/approve and /feature toggle endpoints
  • Widgets only show approved testimonials by default
  • Testimonials from form submissions start as unapproved
  • Dashboard gets approve/reject buttons on the testimonial list
  • Bulk approve would be handy but can come later

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiBackend API workdashboardLeptos frontendfeatureNew functionality

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions