|
|
a5a9e92e18
|
Allow editing candidates
|
2025-12-04 01:26:32 +01:00 |
|
|
|
62e70e3935
|
Make sure the candidate belongs to the vote
|
2025-12-04 01:25:18 +01:00 |
|
|
|
529f7118b1
|
Fix using format_date on first page after login
|
2025-12-03 22:41:25 +01:00 |
|
|
|
134ebec01f
|
Use Bootstrap badge
|
2025-12-03 19:02:45 +01:00 |
|
|
|
be9c415048
|
Move editing the vote description to a dedicated page
So that /votes/:id remains a preview page, even for organizers.
|
2025-12-03 18:05:54 +01:00 |
|
|
|
888dcc1a99
|
Allow spoofing admin in development environment
|
2025-12-03 17:49:59 +01:00 |
|
|
|
b07b0da672
|
Force ratings on all candidates before saving
|
2025-10-13 20:07:34 +02:00 |
|
|
|
0dd3d03b67
|
Read RACK_ENV but apply RAILS_ENV
Ruby whenever uses RAILS_ENV in crontab.
|
2025-10-07 11:01:30 +02:00 |
|
|
|
fa1a58bea2
|
Render descriptions as Markdown
|
2025-09-27 19:16:24 +02:00 |
|
|
|
5fa73da51a
|
Add admin panel for users and votes
Closes #2
|
2025-06-08 20:47:09 -06:00 |
|
|
|
b41a0d0417
|
Close votes automatically after 7 days
Closes #1
|
2025-06-08 16:07:20 -06:00 |
|
|
|
cac94c2379
|
Allow voting on open votes only
|
2025-06-08 15:04:37 -06:00 |
|
|
|
dc22a5bc7c
|
Hash reset codes in database
Otherwise, they can be reused if the database gets leaked.
|
2025-06-07 19:28:58 -06:00 |
|
|
|
fa4f77c365
|
Add password reset
Closes #15
|
2025-06-07 18:38:33 -06:00 |
|
|
|
6106e088df
|
Change app name
|
2025-04-06 18:25:13 -06:00 |
|