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
Devin Zuczek
83ccb4bc12
[api] prevent money laundering
2026-09-27 23:54:12 -04:00
Devin Zuczek
ab15eb9768
[www] flag to disable websignups
2026-09-27 23:02:42 -04:00
Devin Zuczek
a499196692
[api] fix a relationship index
2026-09-27 22:24:28 -04:00
Devin Zuczek
b090dc105a
[auth] device id limits
2026-09-27 22:20:45 -04:00
Devin Zuczek
91db9ff82b
[rooms] fix room instance index
2026-09-27 21:27:33 -04:00
Devin Zuczek
3324a935b4
[www] auto reward on join
2026-09-27 21:04:59 -04:00
Devin Zuczek
b32b16c1f0
[api] improve relationships query
2026-09-27 13:54:35 -04:00
Devin Zuczek
53a46d91bc
[www] implement share link for custom items
2026-09-27 13:09:43 -04:00