Skip to content

feat: add optional voter name (non-anonymous ROTI)#10

Open
zwindler wants to merge 1 commit into
mainfrom
feature/optional-voter-name
Open

feat: add optional voter name (non-anonymous ROTI)#10
zwindler wants to merge 1 commit into
mainfrom
feature/optional-voter-name

Conversation

@zwindler
Copy link
Copy Markdown
Collaborator

@zwindler zwindler commented Jun 6, 2026

Description

Ajoute une fonctionnalité optionnelle pour rendre le ROTI non-anonyme : un champ Require respondent name dans le formulaire de création, qui affiche un champ "Your name" sur la page de vote.

Modifications

  • DB : nouvelles colonnes require_name (table roti) et voter_name (table vote) + migration automatique
  • Modèle : ROTIEntity.RequiresName(), AddVoteToROTI() accepte voterName
  • Handler : parse et transmet require_name / voter_name
  • Templates : checkbox dans le formulaire de création, champ texte sur la page de vote
  • Export : ListFeedbacks() affiche le nom quand présent (ex. (4.5) John — Super session)

Validation

  • Compilation OK
  • Tests existants passent
  • Tests manuels OK
  • [ ]
Capture d’écran du 2026-06-06 13-39-28 Capture d’écran du 2026-06-06 13-40-20

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