|
|
84e3424fcf
|
Secure public contestant forms by asking the code first
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-08-09 10:09:04 +02:00 |
|
|
|
f9e100b85f
|
Log in should redirect to /events
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-08-06 11:41:44 +02:00 |
|
|
|
817857ffd8
|
Events: remaining fixes
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-08-06 11:26:51 +02:00 |
|
|
|
77b4e06151
|
Shared scoreboard: extend UI for marathons
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-31 13:29:23 +02:00 |
|
|
|
8a003a9731
|
Implement shared scoreboard UI
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-31 13:02:24 +02:00 |
|
|
|
fe4af6d63c
|
Back to the event button
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-30 16:16:12 +02:00 |
|
|
|
c221563618
|
Integrate shared scoreboard links in contests
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-30 16:10:56 +02:00 |
|
|
|
949f2de4b6
|
Back to all events button
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-30 15:54:06 +02:00 |
|
|
|
4a4c79ad8a
|
Events: kickstart shared scoreboard
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-30 08:33:55 +02:00 |
|
|
|
b8a2e4b0b4
|
Events: add edit/update actions
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-28 13:45:27 +02:00 |
|
|
|
17d99a92c0
|
Events: clarify messages
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-28 13:20:29 +02:00 |
|
|
|
d52a058328
|
Events: implement creation of new contests
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-28 13:13:46 +02:00 |
|
|
|
75784fec65
|
Bundle update
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-26 14:03:14 +02:00 |
|
|
|
35b304d913
|
Events: initial implementation
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-07-26 14:01:29 +02:00 |
|
|
|
fa8880abfc
|
Add contest organizer form param
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-04-24 11:44:51 +02:00 |
|
|
|
1650b22407
|
Prefill public completion form with current timer if present, and allow refresh
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-04-24 09:05:59 +02:00 |
|
|
|
0bea437b48
|
Reword "generate" to "show" QR codes
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-04-24 08:24:48 +02:00 |
|
|
|
6aba5547f2
|
Fix session creation warning
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
|
2026-04-22 13:27:14 +02:00 |
|
|
|
29de2235c6
|
Update gems
|
2026-04-22 13:26:59 +02:00 |
|
sto
|
8dc45a2ca2
|
Allow to delete contests
CI / scan_ruby (push) Successful in 2m8s
CI / scan_js (push) Successful in 1m14s
CI / lint (push) Failing after 1m14s
CI / test (push) Failing after 1m17s
|
2026-03-11 09:33:35 +01:00 |
|
sto
|
54cd8cdcb0
|
Sort contests showing most recently created first
|
2026-03-10 15:55:31 +01:00 |
|
sto
|
8a993fa310
|
Add Bullet gem for dev & fix N+1 queries issues for core index actions
|
2026-03-10 15:51:26 +01:00 |
|
sto
|
ee65212f57
|
Convert QR codes filenames to ASCII for trans-encoding support
|
2026-03-10 10:30:09 +01:00 |
|
sto
|
589e46c1fd
|
Offer to download QR codes in a ZIP archive
|
2026-03-08 10:09:55 +01:00 |
|
sto
|
c787e913fa
|
Bundle update
|
2026-03-08 09:24:33 +01:00 |
|
sto
|
ec2eaf5535
|
Fix public contestant form URLs creations (token -> contestant_id)
|
2026-01-21 11:30:41 +01:00 |
|
sto
|
5a49f14e04
|
Merge 658c989d8b
|
2026-01-17 09:49:02 +01:00 |
|
sto
|
ab3409ccaa
|
Fix onsite settings view
|
2026-01-17 09:23:22 +01:00 |
|
sto
|
0760c9fe46
|
Bundle update
|
2026-01-17 09:17:18 +01:00 |
|
sto
|
279e7eaf3f
|
Comment export spec until resolving the ChromeDriver Gitea runner issue
|
2025-12-12 11:05:07 +01:00 |
|
sto
|
683d99ab12
|
System test for CSV export
#5
|
2025-12-12 10:31:03 +01:00 |
|
sto
|
76553d4cbc
|
Fix CSV export
|
2025-12-11 17:27:34 +01:00 |
|
sto
|
31fe8789ce
|
Up the image file limit to 8M
|
2025-12-11 09:18:15 +01:00 |
|
sto
|
360157e0c8
|
Permit password creation
|
2025-12-10 17:50:07 +01:00 |
|
sto
|
5345e419df
|
Fix password change
|
2025-12-10 17:43:00 +01:00 |
|
sto
|
2c87a5b63c
|
Add url helpers & specs for offline participation forms
#5
|
2025-12-10 15:12:19 +01:00 |
|
sto
|
8cea403dc9
|
Fix account page forms & add account actions rspec
#5
|
2025-12-10 10:44:03 +01:00 |
|
sto
|
cce090587a
|
Public scoreboard stopwatch feature
#10
|
2025-12-09 10:10:54 +01:00 |
|
sto
|
ee250b96ad
|
Auto refresh feature on public scoreboards
#12
#13
|
2025-12-08 17:11:47 +01:00 |
|
sto
|
1fc05bea63
|
Split scoreboard UI in partials
#13
|
2025-12-08 09:49:24 +01:00 |
|
sto
|
7bd1dce1ea
|
Add extra nav for settings & clean header buttons
|
2025-12-05 10:53:52 +01:00 |
|
sto
|
e2c50515b1
|
Redirect to /contests after authentication
#25
|
2025-12-04 17:31:06 +01:00 |
|
sto
|
51e55f0828
|
Add hidden setting to puzzles
#19
|
2025-12-04 11:35:41 +01:00 |
|
sto
|
a2a8a9fcef
|
Make public contestant forms activated only when organizers code are set
#20
|
2025-12-04 10:50:10 +01:00 |
|
sto
|
d08370f5f8
|
Use contestant IDs instead of tokens for QR codes
#6
|
2025-12-04 10:30:44 +01:00 |
|
sto
|
cd41d83429
|
Fix rspec as is
#18
|
2025-12-03 15:42:45 +01:00 |
|
sto
|
3a6ee2ea98
|
Add QR codes inline HTML in Brakeman ignore list
#18
|
2025-12-03 15:29:34 +01:00 |
|
sto
|
d01775471e
|
Display time per puzzle for marathon scoreboards
|
2025-11-27 16:26:37 +01:00 |
|
sto
|
66d968fca8
|
Add admin action to checkout contests
|
2025-11-26 10:44:30 +01:00 |
|
sto
|
7a80c434af
|
Fix number of QR codes shown
|
2025-11-25 09:58:14 +01:00 |
|