Skip to main content

User Feedback

Users can submit in-app feedback — bug reports, feature requests, complaints, and suggestions. Admins can review, triage, and respond to it from /feedback — see User Feedback (admin) — or the technical reference below for the full GraphQL surface.

Each property has its own checkbox marking whether that specific piece is fully implemented and functional end to end (frontend + backend) — update these yourself as work lands; this page won't overwrite them.

  • Submit feedback / bug report / feature request
  • View my feedback submission history and status
  • Upvote / downvote feedback items — a "Community feature requests" board on Settings → Send feedback (publicFeedback) with upvote/downvote (upvoteFeedback/downvoteFeedback). Voting is deduped per user via the new user_feedback_vote table (voting again toggles off, opposite vote switches); denormalized counts live on user_feedback.upvotes/downvotes, and UserFeedback.myVote reflects the caller's vote.
  • Admin triage — see User Feedback (admin): filter/list, update status/priority, and respond from /feedback (requires MANAGE_FEEDBACK).

See the technical reference for GraphQL schemas, routes, source file links, and per-field wiring status.