Skip to content

Conversation

@mxmeinhold
Copy link

@mxmeinhold mxmeinhold commented Nov 26, 2025

TL;DR: Separate the concept of a hidden poll and a poll that should have secret votes. This allows automatically hiding results till the poll is complete

This starts work on #7, but isn't a full featured solution

Main Objectives

  • Hide in progress results, but show when the poll is closed
  • Allow enabling hiding for an in progress poll, but in commitment mode, so no going back

Bonuses

  • CI
  • Dev flags for people who are not evals or active
  • Other small fixes

@mxmeinhold
Copy link
Author

I realised there's no CI, so rebasing atop gmt and mod tidy

@mxmeinhold mxmeinhold marked this pull request as ready for review November 26, 2025 16:57
@mxmeinhold
Copy link
Author

@tallen42 I'm gonna consider this ready for review, and switch to another branch before I go down another 3 rabbit holes

@mxmeinhold mxmeinhold changed the title [WIP] Allow hiding in progress results Allow hiding in progress results Nov 27, 2025
Copy link
Contributor

@BigSpaceships BigSpaceships left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM tested:

  • hidden votes stay hidden
  • can hide votes after creation or before
  • People who should vote can vote (I think)
  • Dev evals overrides works
  • alum active override works I think but also you're not gonna pass gatekeep so maybe that should just be an "alums can vote" override
  • reveal button is gone

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.

3 participants