Commit graph

18 commits

Author SHA1 Message Date
9c2adb1072 Delete ratings when change a vote back to draft 2025-04-06 17:05:07 -06:00
4462159b93 Allow deleting candidates 2025-04-06 17:05:07 -06:00
15daf75c38 Reorder by life cycle 2025-04-06 17:05:07 -06:00
ac32ce243a Allow delete vote 2025-04-06 17:05:07 -06:00
59d535e534 Require being an organizer to modify the state and organizers of a vote 2025-04-06 17:05:07 -06:00
a2e41bdc2d Require being an organizer to edit a draft vote 2025-04-06 17:05:07 -06:00
97d4df395d Require to be logged in to create a vote 2025-04-06 17:05:07 -06:00
6d6264181e Display login widget on all pages 2025-04-06 17:05:07 -06:00
3783b5ffd0 Associate first organizer to vote 2025-04-06 17:05:07 -06:00
aefc722c9d Add state for votes 2025-04-06 17:05:07 -06:00
abc26f733f Create model for organizers 2025-04-06 17:05:07 -06:00
c8bfea4898 Integrate MajorityJudgment class 2025-04-06 17:05:07 -06:00
46c8745a9e Display all ratings for a vote 2025-04-06 17:05:07 -06:00
4b5685124c Create model for ratings 2025-04-06 17:05:07 -06:00
6682c8c300 Create model for users with email and password 2025-04-06 17:05:07 -06:00
d6500e013d Create model for candidates with name and description 2025-04-06 17:05:07 -06:00
f7f1807839 Create model for votes with secure_id, title, and description 2025-04-06 17:05:07 -06:00
5e8cda6fc0 Start with basic authentication 2025-04-06 17:04:56 -06:00