Commit Graph

517 Commits

Author SHA1 Message Date
Devin Zuczek c6e035e4e1 [match] apply subroom capacity to instance cap 2026-10-08 11:45:12 -04:00
Devin Zuczek 1415ebcc06 [match] improve presence delete on expiry/logout 2026-10-08 10:37:18 -04:00
Devin Zuczek e54224dbd0 [rooms] fixup room save endpoint to return same as room endpoint (no effect, just QOL) 2026-10-08 00:44:42 -04:00
Devin Zuczek 909bcebb38 [econ] bypass purchase offers for contributors 2026-10-07 15:03:53 -04:00
Devin Zuczek f71d55c4d3 [rooms] room progression 2026-10-07 14:49:50 -04:00
Devin Zuczek 6885c2eec7 [match] tweak policy change for mitm 2026-10-07 14:43:21 -04:00
Devin Zuczek e56cfa802e [rooms] fix subroom permissions UI for some photon perms 2026-10-07 00:15:09 -04:00
Devin Zuczek 853050c2f0 [rooms] fix permissions update 2026-10-06 23:25:23 -04:00
Devin Zuczek d8a1c4b0da [rooms] fix subrooms permission gate 2026-10-06 22:06:10 -04:00
Devin Zuczek e1391b59b3 [rooms] fix photon access 2026-10-06 16:42:38 -04:00
Devin Zuczek 525e6ee24e [econ] stub active consumable endpoint (?) 2026-10-06 14:00:25 -04:00
Devin Zuczek 19fe7ac7c3 [www] allow changing unity asset ID 2026-10-06 11:19:14 -04:00
Devin Zuczek 7dd88a0198 [rooms] fix get subroom save endpoints for co-owners 2026-10-06 10:48:22 -04:00
Devin Zuczek ae0f2f4cc9 [www] increase role drop 2026-10-05 17:45:30 -04:00
Devin Zuczek aceaf54519 [www] discord link sync 2026-10-05 17:27:00 -04:00
Devin Zuczek 4e3301ade8 [rooms] support for mitm 2026-10-05 17:07:42 -04:00
Devin Zuczek 032e37733d [econ] wishlist 2026-10-05 16:22:55 -04:00
Devin Zuczek 53844c807f [studio] add missing migration script 2026-10-05 14:42:01 -04:00
Crasho 26270e9c25 [studio] beta studio (#114)
* rrs stuff

* studio service yay

* rrs whitelist

* moree studiooooooo fellowwww

* rec room studio room loading yay

* fixes yay

* fix 2 because idk  yayuh

* Update cdn.app.ts

* ccontent length fix?

* Preserve content-length and upgrade metadata

Return a real zero-filled byte array for CDN HEAD responses so the runtime preserves Content-Length while still sending no payload. In notify, re-create the Request with its original headers, set OWNER_HEADER from the validated token, and forward that Request to hub.fetch to avoid losing WebSocket upgrade metadata (which could trigger 500s in Durable Objects). These changes ensure the editor's size checks and WebSocket upgrades remain reliable.

* fix x524234

* shirt thing?

* [auth] remove grant table as we already have audit_log for now

* rename table to generic device_grant

* cleanup/lint

---------

Co-authored-by: Devin Zuczek <devin.zuczek@gmail.com>
2026-10-05 14:39:22 -04:00
Devin Zuczek 0900bcac25 [www] token drop performance improvement 2026-10-05 13:10:05 -04:00
Devin Zuczek 8ea72fcdc5 [match] put players with room roles in same private instance when unpublished 2026-10-05 11:29:15 -04:00
Devin Zuczek f7167358d8 [rooms] fix cloud variables 2026-10-03 21:53:23 -04:00
Devin Zuczek ec423b2eb9 [econ] fix currency name 2026-10-03 20:29:47 -04:00
Devin Zuczek 739176a3ed [econ] room storefront purchaseables 2026-10-03 13:57:32 -04:00
Devin Zuczek 41d0b0543a [api] add image moderation and v6 endpoint 2026-10-03 13:34:07 -04:00
Devin Zuczek 625cec113b [match] on 2023 do not room switch 2026-10-03 13:34:07 -04:00
Devin Zuczek 6d9a871e2c [rooms] record invention room usage 2026-10-03 13:34:07 -04:00
Devin Zuczek fd2e266e50 [econ] some invention stats 2026-10-03 13:34:07 -04:00
Devin Zuczek bfe88a9837 [inventions] cheer endpoint 2026-10-03 13:34:07 -04:00
Devin Zuczek a2f4e4959e [api] fix various issues with inventions 2026-10-03 13:34:07 -04:00
Devin Zuczek 6167925ee0 [www] enable plus for a user 2026-10-03 13:34:07 -04:00
Devin Zuczek 10973d9685 [match] fix issue where private room subroom join was not marked as private 2026-10-03 13:32:37 -04:00
Devin Zuczek 602d6cea90 [www] discord per-role token drop 2026-10-03 12:14:41 -04:00
Devin Zuczek 1458df1664 [econ] key purchasing 2026-10-01 14:35:34 -04:00
Devin Zuczek b09f014b6d [econ] fix key images 2026-10-01 13:29:04 -04:00
Devin Zuczek de607b7632 [econ] room key award 2026-10-01 00:29:11 -04:00
Devin Zuczek 0636f535f3 [events] account events endpoint 2026-09-30 23:55:09 -04:00
Devin Zuczek 4319f2942b [clubs] add account clubs endpoint 2026-09-30 23:45:08 -04:00
Devin Zuczek e00103c6b3 [msc] make playersettings more efficient 2026-09-30 18:04:56 -04:00
Devin Zuczek 90c808c4a3 [match] dont allow invites into unpublished rooms 2026-09-30 17:17:11 -04:00
Devin Zuczek 7e10143454 [rooms] better gating for unpublished rooms 2026-09-30 17:15:42 -04:00
Devin Zuczek 56ccb23412 [econ] fix missing hairs and other items 2026-09-30 12:09:42 -04:00
Devin Zuczek d543b301e2 [match] allow friends to join friends in public 2026-09-30 11:18:37 -04:00
Devin Zuczek fec3fc5258 [api] update progression stub 2026-09-30 10:52:43 -04:00
Devin Zuczek 08d06004ee [events] sort by attendance 2026-09-30 10:51:54 -04:00
Devin Zuczek a5ae46fac4 [api] add img delete and modify 2026-09-29 23:44:47 -04:00
Devin Zuczek ef5bfece59 [api] only show public images in slideshow 2026-09-29 23:09:36 -04:00
Devin Zuczek e8dcaa3051 [api] fix ban duration display 2026-09-29 23:05:46 -04:00
Devin Zuczek 94816b63b1 [api] prevent inflation via inventions 2026-09-28 00:23:56 -04:00
Devin Zuczek ef3c5100fe [econ] fighting inflation 2026-09-28 00:03:50 -04:00