• Joined on 2026-01-03
Frank pushed to main at Frank/Escapepage 2026-07-11 21:45:45 +00:00
1be07440e3 Bring back 1-minute ready-status expiry with live per-player broadcasts
Frank pushed to main at Frank/Escapepage 2026-07-11 21:25:53 +00:00
c28abef5b7 Block unverified users from marking themselves ready
Frank pushed to main at Frank/Escapepage 2026-07-11 21:23:44 +00:00
886208c5c0 Add profile page for changing password and email
Frank pushed to main at Frank/Escapepage 2026-07-11 21:13:33 +00:00
2941cfca49 Fix game route dumping players into the terminal for non-PLAYING sessions
Frank pushed to main at Frank/Escapepage 2026-07-11 21:09:55 +00:00
3c58e153dc Soft-delete users instead of hard-deleting, add last login tracking
Frank pushed to main at Frank/Escapepage 2026-07-11 20:27:35 +00:00
3a7bc3ed49 Package install
Frank pushed to main at Frank/Escapepage 2026-07-11 20:25:08 +00:00
aa667df889 Add /donation/success route and flash messages for both outcomes
Frank pushed to main at Frank/Escapepage 2026-07-11 20:19:55 +00:00
c06c45cb52 Add /donation/cancel route to fix 404 on cancelled PayPal donations
Frank pushed to main at Frank/Escapepage 2026-07-11 20:10:50 +00:00
51679d9a6a Revert webpack-encore major bump from npm audit fix
Frank pushed to main at Frank/Escapepage 2026-07-11 20:06:04 +00:00
e8be7919ef npm audit fix
Frank pushed to main at Frank/Escapepage 2026-07-11 19:48:35 +00:00
cb2e945419 Remove 60-second ready-status expiry so the group can always start
Frank pushed to main at Frank/Escapepage 2026-07-11 19:41:20 +00:00
3984a33282 Add win/lose game-ending flow
Frank pushed to main at Frank/Escapepage 2026-07-11 15:45:11 +00:00
eee6c3a369 Auto-trigger locked-files restoration exactly at the 60s deadline
Frank pushed to main at Frank/Escapepage 2026-07-11 15:27:02 +00:00
e6ba469ef9 Restore locked files if not all removed within 60 seconds
Frank pushed to main at Frank/Escapepage 2026-07-11 15:21:44 +00:00
f6a0d62017 Make terminal output more authentic: smaller font, tighter line spacing
Frank pushed to main at Frank/Escapepage 2026-07-11 15:08:47 +00:00
6fd0b5d993 Grant rm right alongside sudo when player 1 decodes their message
Frank pushed to main at Frank/Escapepage 2026-07-11 14:48:19 +00:00
6db9d42852 Wire up decode puzzle chain and lock terminal on file removal
Frank pushed to main at Frank/Escapepage 2026-07-04 21:24:40 +00:00
1e644eb13b Add "Looking for Help" page for the open visual artist request
Frank pushed to main at Frank/Escapepage 2026-07-04 21:04:19 +00:00
8554f04735 Add "In Development" watermark badge over AI virus artwork
839113c356 Add AI Virus Deflection story to homepage and new agent briefing page
Compare 2 commits »
Frank pushed to main at Frank/Escapepage 2026-07-04 18:48:51 +00:00
7dbb738da8 Show marketing opt-in status in admin users overview