Files
Felitendo 2421951be6 feat: let the board vote a report up or down
The feedback board ranked on a thumbs up buried among seven other emoji,
which meant seconding a request cost a tap to open the thread, a tap to
find the picker and a tap to pick. Every report now carries an arrow, a
score and an arrow on the list itself, so agreeing with one is one tap
and never leaves the board. Replies carry the same control.

One install gets one vote per report and per reply, up or down, and the
score is up minus down. The reactions are gone with the room they took:
a board with two ways to agree ranks on neither.

The request carries the state to end up with rather than a toggle, so a
retry after a dropped connection cannot silently undo the vote it just
made, and both front ends move the number before the answer arrives.
Operators still read the tally without being able to add to it.

Upgrading an existing database drops a table and a column, which the
start-up push refuses on purpose; web/README.md carries the statement to
apply once by hand.
2026-08-06 19:27:23 +02:00
..