Commit Graph
27 Commits
Author SHA1 Message Date
jwinterm 7573c300cd fix: smirk modal 2026-01-29 08:46:52 -05:00
jwinterm 2286d8deff Feat: add smirk login
Fix: add security hardening and transaction database commits
2026-01-28 17:21:53 -05:00
jwinterm 8fb5c58f9a Fix: History payments 2026-01-13 19:13:11 -05:00
jwinterm aec1c71a8c add early entry and help screens for new users 2025-12-26 10:21:25 -05:00
jwinterm 675caf220f fix payment modal 2025-12-24 19:31:46 -05:00
jwinterm 244a584204 feat: add payout retry tracking and HOSTED_BY footer
Payout retry system:
- Add migration 007 with retry_count, last_error, last_retry_at columns
- Payouts now retry up to PAYOUT_MAX_RETRIES times before permanent failure
- Each failure logs the attempt number and error message
- Console shows ⚠️ for retryable failures, 💀 for permanent failures
- Added SQL examples in .env.example for querying/resetting failed payouts

HOSTED_BY feature:
- Add HOSTED_BY and HOSTED_BY_NAME env vars
- /api/game-modes endpoint returns hostedBy info
- Footer displays 'Hosted by: <link>' when configured

Also improved .env.example:
- Better documentation for credit packages with reasonable defaults
- Clearer explanation of retry behavior
2025-12-24 12:30:14 -05:00
jwinterm 7d701fe01b add backup scripts and improve docs and .env.example 2025-12-22 16:29:32 -05:00
jwinterm 24f46fa35e fix chat and payments and add spectator mode 2025-12-22 10:36:46 -05:00
jwinterm aa419689c8 fix multimode payments and get credits working again 2025-12-21 14:08:20 -05:00
jwinterm deca4a4685 add db commands and test payout (worked!) 2025-11-23 13:33:04 -05:00
jwinterm 4e7a773496 add address modal and try to fix payout 2025-09-29 17:40:59 -04:00
jwinterm f8241dd309 Continue working on payment logic 2025-09-27 11:21:11 -04:00
jwinterm e3915dcde2 Begin payment logic and tests 2025-09-27 08:45:22 -04:00
jwinterm bd97d9d848 First (untested) payment and db setup 2025-06-01 14:17:29 -04:00
jwinterm f02e16272e refactor frontend and fix debug mode 2025-05-29 13:40:44 -04:00
jwinterm de3eed792b waiting anim working 2025-05-28 20:05:51 -04:00
jwinterm fbfb68ef14 add waiting screen anim and toggle 2025-05-27 14:15:23 -04:00
jwinterm eb2bdaa825 update block broadcasting and chat system 2025-05-26 08:47:53 -04:00
jwinterm 32a7201548 ok game is working-ish 2025-05-25 19:03:29 -04:00
jwinterm 1db2fc818c game and display mostly working, using autostart for now to work on lighting (dim explored tiles out of FoV) 2025-05-25 15:10:45 -04:00
jwinterm 0818b60541 refactor backend and fix movement skipping 2025-05-25 10:43:47 -04:00
jwinterm 928af8b071 mostly working basics wow 2025-05-23 20:43:46 -04:00
jwinterm 8c0117ea88 Fix logic and start cleanup refactor 2025-05-23 20:28:49 -04:00
jwinterm 5c6342db6e fix transparency 2025-05-17 06:42:50 -04:00
jwinterm e001f13d12 working game logic pretty much 2025-04-27 21:51:30 -04:00
jwinterm 03cc22ac4c First kinda working version! 2025-04-27 20:08:38 -04:00
jwinterm 823b09e944 Initial AI commit 2025-04-27 09:03:16 -04:00