Fix AI review filters and tidy filter bar UI #88

Manually merged
marvin8 merged 2 commits from feat/issue-87-review-filter-fixes into feat/issue-80-collect 2026-08-13 21:46:29 +00:00
Collaborator

Fixes the review-page AI filters and tidies the filter bar:

  • Bug: "Only AI-rejected posts" and "Hide unclassified posts" now apply on "Apply Filters" — the partial phx-change update was resetting the checkbox fields, and the checkboxes were firing on change instead of waiting for Apply.
  • Layout: the stream dropdown is now a compact fixed width, and the two checkboxes sit on the same line beside it (buttons right-aligned).
  • Wording: checkbox labels reworded to human-friendly text.

Refs #87

Fixes the review-page AI filters and tidies the filter bar: - **Bug**: "Only AI-rejected posts" and "Hide unclassified posts" now apply on "Apply Filters" — the partial `phx-change` update was resetting the checkbox fields, and the checkboxes were firing on change instead of waiting for Apply. - **Layout**: the stream dropdown is now a compact fixed width, and the two checkboxes sit on the same line beside it (buttons right-aligned). - **Wording**: checkbox labels reworded to human-friendly text. Refs #87
🐛 fix AI review filters applying and tidy filter bar
All checks were successful
/ gitleaks (pull_request) Successful in 13s
/ pr-review (pull_request) Successful in 33s
/ checks (pull_request) Successful in 2m23s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
f06605d2cd
🐛 fix checkbox filter value parsing and dropdown width
All checks were successful
/ gitleaks (pull_request) Successful in 16s
/ pr-review (pull_request) Successful in 39s
/ checks (pull_request) Successful in 2m16s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
a56bd6799e
marvin8 approved these changes 2026-08-13 21:44:51 +00:00
marvin8 manually merged commit f2ef56af0e into feat/issue-80-collect 2026-08-13 21:46:29 +00:00
marvin8 deleted branch feat/issue-87-review-filter-fixes 2026-08-13 21:47:46 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
marvin8/dujiangyan!88
No description provided.