Commit Graph

37 Commits

Author SHA1 Message Date
regalijan 06fdfe9d10 Log appeal denials
Test, Build, Deploy / Test, Build, and Deploy (push) Successful in 1m8s
Test, Build, Deploy / Create Sentry Release (push) Successful in 7s
2026-04-14 22:09:43 -04:00
regalijan 5c17f87f89 Migrate the rest of the easy stuff
Test, Build, Deploy / Test, Build, and Deploy (push) Successful in 58s
Test, Build, Deploy / Create Sentry Release (push) Successful in 6s
2026-04-11 04:32:09 -04:00
regalijan 48631e32be Finish rest of game appeal stuff 2026-04-11 04:29:25 -04:00
regalijan 7b72f815b0 More stuff to migrate 2026-04-11 04:28:45 -04:00
regalijan 14a3e54c22 Fix game appeal second submission check
Test, Build, Deploy / Test, Build, and Deploy (push) Successful in 56s
Test, Build, Deploy / Create Sentry Release (push) Successful in 5s
2026-03-31 15:14:06 -04:00
regalijan b8e320fa01 Remove unused path constant 2026-03-31 03:26:00 -04:00
regalijan e3af1e4f37 Move to V2 datastore apis 2026-03-31 03:24:13 -04:00
regalijan b69b5cb4eb Block repeat offenders from appealing
Test, Build, Deploy / Test, Build, and Deploy (push) Successful in 47s
Test, Build, Deploy / Create Sentry Release (push) Successful in 6s
2026-03-31 01:32:48 -04:00
regalijan 85871fc90a Enforce serverside check of specified punishment type 2025-08-07 03:35:41 -04:00
regalijan 41f361fcf1 Accept type property in appeal submissions 2025-08-07 02:28:15 -04:00
regalijan 513234bbe6 Send back appeal types in metadata response 2025-08-07 02:24:04 -04:00
regalijan 5ba59ff596 Accept multiple types of appeals 2025-08-03 01:14:02 -04:00
regalijan 90f7a93d46 Actually fix game appeals this time 2024-05-13 15:21:09 -04:00
regalijan b46e54d0c3 Fix the rest of it 2024-05-13 15:01:57 -04:00
regalijan fe0a03a4a9 Fix game appeals 2024-05-13 14:59:40 -04:00
regalijan e00b7e8c55 KV to D1 migration (this is totally gonna break something) 2024-05-12 01:25:46 -04:00
regalijan 7712e6e475 Wow 2024-03-21 14:17:37 -04:00
regalijan 1adda195f0 Update game appeal log query 2024-03-21 13:46:03 -04:00
regalijan 8e5ff1f974 Start inserting game mod logs into D1 2024-03-20 15:43:16 -04:00
regalijan a9591106ac Check for game appeal block on new submissions 2023-12-19 01:32:28 -05:00
regalijan e40eb9ecfc bro... 2023-11-01 09:03:46 -04:00
regalijan 0e76704d98 Drop game appeals from table on closure 2023-10-29 04:31:24 -04:00
regalijan 925f3aeedf Don't vomit on legacy bans 2023-10-29 03:12:07 -04:00
regalijan 45febd0585 New auth header since authorization is now used for jwts 2023-10-21 23:38:00 -04:00
regalijan 62592e64b8 Expiration needs to be in seconds not ms 2023-10-20 12:54:58 -04:00
regalijan 8778547286 Make game appeal actions ACTUALLY work now 2023-10-19 16:51:16 -04:00
regalijan 3082f145e6 Include roblox user info in kv store 2023-10-19 16:51:06 -04:00
regalijan afbea74028 Once again work around weird routing behavior 2023-10-19 16:51:06 -04:00
regalijan 34c856b2e6 Notification webhook for game appeals 2023-10-19 16:51:04 -04:00
regalijan 0259d5e217 Create modern game appeal submission endpoint 2023-10-19 16:51:04 -04:00
regalijan f51742e64d Add auth check to game appeal metadata endpoint 2023-10-19 16:51:04 -04:00
regalijan f135368dc4 Add first game appeal endpoints 2023-10-19 16:51:03 -04:00
regalijan db28e70b90 Move middleware for game appeals 2023-10-19 16:51:03 -04:00
regalijan dd2d9f2672 Greatly reduce repeated code 2023-10-19 16:50:48 -04:00
regalijan 026d1ca06d New formatting 2023-10-19 16:50:21 -04:00
regalijan 59eac9795a Create game appeal endpoints 2023-10-19 16:49:47 -04:00
regalijan 613c9ef5ca Create game appeal middleware 2023-10-19 16:49:28 -04:00