Devin Zuczek
c049c8f14d
[rooms] obey excludefromlists
2026-10-10 14:35:11 -04:00
Devin Zuczek
ab948f1f28
[2026] alpha
2026-10-10 14:34:58 -04:00
Devin Zuczek
ef65b505cc
[studio] prefix assets
2026-10-09 01:37:28 -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
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
f71d55c4d3
[rooms] room progression
2026-10-07 14:49:50 -04:00
Devin Zuczek
e56cfa802e
[rooms] fix subroom permissions UI for some photon perms
2026-10-07 00:15:09 -04:00
Devin Zuczek
4e3301ade8
[rooms] support for mitm
2026-10-05 17:07:42 -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
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
41d0b0543a
[api] add image moderation and v6 endpoint
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
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
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
b090dc105a
[auth] device id limits
2026-09-27 22:20:45 -04:00
Devin Zuczek
b32b16c1f0
[api] improve relationships query
2026-09-27 13:54:35 -04:00
Devin Zuczek
fd5d0e6330
[rooms] improve interaction query
2026-09-27 11:19:05 -04:00
Devin Zuczek
b2942a0a51
[rooms] playerdata
2026-09-25 12:17:11 -04:00
Devin Zuczek
f72d29e088
[rooms] retain beta/limitsv2 tags after clone
2026-09-25 10:29:15 -04:00
Devin Zuczek
a1e89d6948
[clubs] subscribers WIP
2026-09-24 14:09:42 -04:00
Devin Zuczek
4597f9cb03
[rooms] support to move subrooms
2026-09-23 17:40:03 -04:00
Devin Zuczek
ca9f4197c6
[www] show private photos when logged in
2026-09-23 12:23:14 -04:00
Devin Zuczek
b81974476e
[www] token drop functionality
2026-09-22 23:35:34 -04:00
Devin Zuczek
8ef8f9af50
[rooms] clean up old invites/votes
2026-09-22 19:14:36 -04:00
Devin Zuczek
811a42f189
[rooms] improve a slow query
2026-09-22 17:45:26 -04:00
Devin Zuczek
533644fcf1
[www] token giver 3000
2026-09-22 12:53:17 -04:00
Devin Zuczek
2dc374ab70
[rooms] unset cloning on copy
2026-09-22 10:25:15 -04:00
Devin Zuczek
ed1a9f4714
[econ] fix custom gift box not appearing (maybe)
2026-09-22 09:41:20 -04:00
Devin Zuczek
58a794d4e2
[match] tachyon sandbox switch
2026-09-22 09:41:20 -04:00
Devin Zuczek
a2e635df24
[www] stats
2026-09-18 23:51:53 -04:00
Devin Zuczek
d3a1a30e62
[api] audit logging
2026-09-18 17:55:55 -04:00
Devin Zuczek
ba428199c5
[api] votekick and uniform dorm kicks
2026-09-18 17:32:14 -04:00
Devin Zuczek
fd4264d982
[rooms] improve room ban/unban, history
...
[api] mod kick
[match] allow banned users into dorm
2026-09-17 16:14:24 -04:00
Devin Zuczek
81df863aa4
[rooms] fix owner and invite role decline
2026-09-16 13:51:21 -04:00
Devin Zuczek
cce921e4cd
[auth] record duid for now
2026-09-15 16:27:27 -04:00
Devin Zuczek
71bb29b8c7
[api] fix a few 2023 compat issues
2026-09-15 11:22:33 -04:00
Devin Zuczek
3299f05940
[auth] cli add tokens to plus members
2026-09-14 22:33:12 -04:00
Devin Zuczek
295ec7bc16
[rooms] switch owner endpoint
2026-09-14 13:36:41 -04:00
Devin Zuczek
4b4db04069
[rooms] roles
2026-09-14 13:05:08 -04:00
Devin Zuczek
629a702403
[accounts] emoji
2026-09-09 17:26:14 -04:00
Devin Zuczek
4bc5f51b9c
[rooms] remove friendlyname
2026-09-03 11:04:54 -04:00
Devin Zuczek
30b441aa65
[app] room owner insta-kicks
2026-09-02 14:01:19 -04:00