Devin Zuczek
7d509f6230
[clubs] fix home 404
2026-10-13 10:48:52 -04:00
Devin Zuczek
c48cefda26
[econ] some more lil stubs
2026-10-13 10:36:34 -04:00
Devin Zuczek
c1444f906d
[api] add progression events from https://github.com/Rec-Archive/RRArchive/tree/43c097e0255d8a6816af9f3842e060afe4c1e5f7/ProgressionEvents
2026-10-13 10:11:48 -04:00
Devin Zuczek
961dae5c7a
[econ] add battle pass stub
2026-10-13 10:07:05 -04:00
Devin Zuczek
92c93b0a58
[match] 2026 verifylock endpoint
2026-10-13 09:44:14 -04:00
dukedotdev
1f4c3e5fc0
[cards] Authenticate channel routes and return channel lists ( #121 )
2026-10-13 00:52:03 -04:00
Devin Zuczek
6f9348222a
[rooms] boosts stub
2026-10-13 00:48:30 -04:00
Devin Zuczek
e06eba6929
[match] missing endpoint for 2026 that apparently breaks game
2026-10-12 22:17:51 -04:00
Devin Zuczek
1dd5fd409e
[2026] relax versioncheck to major versions
2026-10-12 21:28:29 -04:00
Devin Zuczek
dfe5071878
[www] fix role sync not grabbing all roles
2026-10-12 16:30:40 -04:00
Devin Zuczek
a0345af765
[2026] rollout support
2026-10-12 16:17:14 -04:00
dukedotdev
4d6a88f20e
[chat] Return the 2026 party message contract ( #122 )
2026-10-12 14:23:15 -04:00
dukedotdev
aa5e83764e
[commerce] Add the purchase restriction contract ( #123 )
2026-10-12 14:22:46 -04:00
dukedotdev
58a9b08548
[ai] Serve the 2026 companion fallback without realtime credentials ( #118 )
2026-10-12 14:21:25 -04:00
dukedotdev
0e699cab2b
[match] Persist and broadcast presence visibility ( #127 )
...
* [match] Persist visibility changes and refresh own-player presence
* [match] Propagate saved visibility to friends
2026-10-12 14:20:29 -04:00
dukedotdev
2a41b93c13
[econ] Fix three 2026 response contracts ( #125 )
...
* [econ] Wrap 2026 room offer purchase counts in a result envelope
* [econ] Include the built-in identity flag on owned 2026 consumables
* [econ] Return the 2026 empty subscription season DTO
2026-10-12 14:19:23 -04:00
dukedotdev
a3a5851373
[rooms] Support 2026 Studio loading of legacy baked bundles ( #129 )
...
* [rooms] Preserve legacy Unity bundle save DTOs for the Studio loader
* [rooms] Resolve JSON baked bundle requests with exact target and version
2026-10-12 14:17:43 -04:00
Devin Zuczek
585cf68637
[www] dev/mod sandbox support
2026-10-10 16:27:35 -04:00
Devin Zuczek
dd687f02d7
[rooms] fix issue where dev/mod cant make private instance of unowned room
2026-10-10 15:13:22 -04:00
Devin Zuczek
9a3ab3e50c
[rooms] admin switch to exclude rooms from lists
2026-10-10 14:55:45 -04:00
Devin Zuczek
c049c8f14d
[rooms] obey excludefromlists
2026-10-10 14:35:11 -04:00
Devin Zuczek
e9af56aff4
[econ] add button for supporter boosts
2026-10-10 01:05:42 -04:00
Devin Zuczek
ef65b505cc
[studio] prefix assets
2026-10-09 01:37:28 -04:00
Mrmadman1
f9beba0dae
Add Halloween overlay and walking pumpkin ( #117 )
2026-10-09 00:08:33 -04:00
Devin Zuczek
74bab0f552
[studio] tweaks for old unity multipart handling unquoted boundaries
2026-10-08 23:29:52 -04:00
Devin Zuczek
3916e40c2e
[econ] influencer endpoints for fun
2026-10-08 14:53:31 -04:00
Devin Zuczek
cebeafeb40
[api] add influencer badges
2026-10-08 14:34:04 -04:00
Devin Zuczek
6b8c908771
[studio] rate limit stub
2026-10-08 14:27:54 -04:00
Devin Zuczek
7ec295ef33
[econ] purchase offer delete
2026-10-08 13:03:26 -04:00
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