Skip to content

Harden feedback comments and voting UX#223

Open
woolfg wants to merge 1 commit intomainfrom
feedback-comment-vote-ux-hardening
Open

Harden feedback comments and voting UX#223
woolfg wants to merge 1 commit intomainfrom
feedback-comment-vote-ux-hardening

Conversation

@woolfg
Copy link
Copy Markdown
Contributor

@woolfg woolfg commented May 6, 2026

Summary

  • validate and normalize feedback episode IDs, vote types, comments, emails, and user agents before DB writes
  • replace vote REPLACE INTO with duplicate-key updates
  • improve feedback/comment templates with responsive layout, labels, focus states, preserved invalid input, and inline form errors
  • add unit coverage for feedback edge cases

Tests

  • npm test -- FeedbackApi.test.ts
  • npm run build

@woolfg woolfg requested a review from mre May 6, 2026 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant