Commit graph

131 commits

Author SHA1 Message Date
495d29a0ae Set time zone when resetting password 2026-01-26 22:53:31 -06:00
ba77d19950 Update POT file 2026-01-26 22:53:08 -06:00
103fcd6e50 Display only one of description and tiebreak at once 2026-01-21 20:42:59 -06:00
6c700a8f13 Fix undefined method strip! for nil:NilClass 2026-01-21 20:23:23 -06:00
7f6743d13d Update Catalan translation 2026-01-21 09:37:31 -06:00
5d92c0e4f2 Fix typo 2026-01-21 09:37:19 -06:00
adecb66912 Add missing partial 2026-01-21 09:31:15 -06:00
23ada9377f Explain each round of tiebreaker with a full sentence 2026-01-21 09:17:38 -06:00
079ce2d2c1 Factorize rating badges 2026-01-21 08:58:40 -06:00
4c13fb53d2 Update Catalan translation 2026-01-20 22:33:19 -06:00
4ac2aeaf5e Put all tiebreaker rounds in a single table
To align votes vertically across rounds
2026-01-20 22:24:58 -06:00
720dd8cd56 Prevent flickering 2026-01-20 21:56:19 -06:00
ea1cb054f2 Explain better which vote is removed 2026-01-20 21:43:11 -06:00
92a512be26 Widen tiebreak vote cells 2026-01-14 09:18:14 -06:00
eff896948e Highlight all votes on hover 2026-01-14 09:17:58 -06:00
325200628c Add border to vote tables on hover 2026-01-13 20:42:32 -06:00
85a00037f8 Allow vote tables to shrink more 2026-01-13 20:40:36 -06:00
eb835bcebe Translate email subject 2026-01-13 20:07:17 -06:00
382c6d6831 Update Catalan translation 2026-01-13 20:07:17 -06:00
9b5155a651 Fix time zone when spoofing user 2026-01-13 20:07:17 -06:00
cdf4c2d0c7 Avoid table to grow too big 2026-01-13 20:07:17 -06:00
ffb23d3751 Display number of votes 2026-01-13 20:07:17 -06:00
1066e269af Fix English 2026-01-13 20:07:17 -06:00
fdc2d53997 Redesign results page
- Replace chart with table
- Analyze tiebreak
- Merge all info in a single list of cards

Closes #25
Closes #13
2026-01-13 20:04:21 -06:00
d429c16a9e Add tiebreak analyzer 2026-01-10 19:00:26 -06:00
08fe4163bc Initialize a counter for all possible values 2026-01-09 19:52:16 -06:00
03b3e18126 Remove caps and spaces from email addresses
Closes #19
2026-01-09 17:41:15 -06:00
cb89742f60 Set time zone as well when signing up 2026-01-09 17:41:15 -06:00
51cfbd5548 Move reset link to error message 2026-01-09 17:41:15 -06:00
35f8c3f392 Redirect to previous page after login
Closes #24
2026-01-09 17:40:39 -06:00
d55dc53ade Set time zone on login
Should be more reliable.
2026-01-09 17:20:06 -06:00
d2e07630d5 Display vote title in page title and when sharing link 2026-01-09 17:20:06 -06:00
45c8e9b6b4 Display vote name even when unauthenticated
For example, when sharing the link in messaging apps.
2026-01-09 17:20:01 -06:00
33bc3e1446 Add 'Vote not found' 2026-01-09 16:05:03 -06:00
ec173f450d Add participant count 2026-01-09 15:53:57 -06:00
876d46bc67 Sort list of users alphabetically 2026-01-09 15:46:32 -06:00
da30b02405 Add feedback when voting 2026-01-09 15:35:33 -06:00
a93ae1269b Improve error message 2025-12-16 14:56:32 -06:00
67439f5940 Revert using 'logger' in cron jobs until it works 2025-12-16 21:54:05 +01:00
9483882acf Log password reset attempts 2025-12-14 19:00:41 -06:00
d02a3f595d Store logs in file 2025-12-14 17:46:56 -06:00
5fa23fb552 Translate label in chart 2025-12-05 10:10:58 -06:00
174a4c4d79 Sort chart by Majority Judgment 2025-12-05 07:56:33 -06:00
d44c3b6f0b Add missing GET 2025-12-04 18:31:06 -06:00
61b5882d48 Validate new organizer 2025-12-04 18:30:58 -06:00
e4df728a04 Validate email address 2025-12-04 17:41:28 -06:00
55a5801da4 Add hint about Markdown 2025-12-04 17:27:13 -06:00
243d27781d Put multiple actions on the same line 2025-12-04 17:17:12 -06:00
cc6a684bc6 Display vote title 2025-12-04 16:59:46 -06:00
0b08485ffc Highlight winner 2025-12-04 16:47:39 -06:00