Devin Zuczek
c6e035e4e1
[match] apply subroom capacity to instance cap
2026-10-08 11:45:12 -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
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
f7167358d8
[rooms] fix cloud variables
2026-10-03 21:53:23 -04:00
Devin Zuczek
6d9a871e2c
[rooms] record invention room usage
2026-10-03 13:34:07 -04:00
Devin Zuczek
7e10143454
[rooms] better gating for unpublished rooms
2026-09-30 17:15:42 -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
4597f9cb03
[rooms] support to move subrooms
2026-09-23 17:40:03 -04:00
Devin Zuczek
811a42f189
[rooms] improve a slow query
2026-09-22 17:45:26 -04:00
Devin Zuczek
2dc374ab70
[rooms] unset cloning on copy
2026-09-22 10:25:15 -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
71bb29b8c7
[api] fix a few 2023 compat issues
2026-09-15 11:22:33 -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
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
Devin Zuczek
6adb3ab741
[rooms] fix #50 room leaderboards
2026-09-02 00:45:11 -04:00
Devin Zuczek
da62d7138d
[rooms] add support for beta/limitsv2
2026-08-25 17:20:17 -04:00
Devin Zuczek
5cb2cbf967
[rooms,match] add a couple missing endpoints
2026-08-25 14:02:39 -04:00
Devin Zuczek
db9f2d292b
[rooms] fix friendy name and room update
2026-08-24 20:43:21 -04:00
Devin Zuczek
f1e960f950
[rooms] banned endpoint, event index
2026-08-24 18:16:27 -04:00
Devin Zuczek
8c5de75eed
[rooms] improve performance of rooms query
2026-08-21 15:48:12 -04:00
Devin Zuczek
879d8e95ab
[lists] fix a few lists
2026-08-21 15:16:00 -04:00
Devin Zuczek
44be2e071d
[rooms] improve tag query performance
2026-08-21 15:16:00 -04:00
devin
178d3b5b0e
support for 202507 endpoints ( #37 )
...
* [auth][api] accept the 20250424.01 client
* [2025] unstable
* 20250718.0
* correct one this time
* stubs
* more stubs
* more stubs
* [lists] add worker
* [ai] route stubs
* [api] player photo setting
* [econ] add roomEconConfig route
* [infra] update worker generators
* [worker] add cards/moderation/platformnotification workers
* [lists] updates to some endpoints
* [clubs] stub out announcement endpoint, for now
* [econ] stub out season endpoints for now
* [chat] apps/chat stub out party endpoint not sure the shape yet
* [api] stub out statsig and lockeditems
* [doc] new services
* [lists] stub the bulk endpoint
* [datacollection] add placeholder service until we can kill it
* [api] set gifting to lvl5
* update lock
* [cdn] enable cache
* [match] matchmake v2
* [lists] stub some lists
* [ai] stubs
* [rooms] new subroom save endpoint
* [econ] add bulk purchase endpoint
* [discovery] update featured creator to 1 for fun
* [api] add photo settings flag
* [chat] fixup chat permissions (sorta)
* [auth] restrictions endpoint
* [rooms] contributed endpoint
* [api] fix outfit endpoint
* [discovery] attempt to fix store
* [chat] privacy endpoints
* [api] cheered images
* [rooms] add xp endpoint (disbaled)
* [rooms] add xp endpoint (disabled)
* update images-db for cheers
* [rooms] add autocomplete endpoint
* [cdn/img] increase cache ttl for statics
* [api] bulk route for images
* [accounts] add banner image
* [api] add misc missing endpoints
* [discovery] remove AI tab
* [platformnotifications] stub some endpoints
* [lists] add some more lists
* [rooms] additional endpoints
* [chat] stub a few privacy endpoints
* [econ] stub some endpoints
* misc db fixes
* [api] tweak shape for images v6
* [rooms] dont show trending RROs
2026-08-21 15:15:55 -04:00
Devin Zuczek
1afa9b7ac3
[rooms] handle pseudo community tag
2026-08-11 15:48:46 -04:00
Devin Zuczek
a3d9fdb8bf
eh not the prettiest, but visits is just an increment and we might have others later. room_columns is not user-provided
2026-08-08 14:31:06 -04:00
Devin Zuczek
9bb43f7b9c
remove unpublished rooms from catalogs
2026-08-07 13:38:24 -04:00
Devin Zuczek
51364e482c
fix subroom save description clobbering room description
2026-08-06 15:35:35 -04:00
Devin Zuczek
565d9b1aea
Revert "fix issue with subroom save list not working in room with no current save"
...
This reverts commit aeff7d50cd .
2026-08-06 15:15:20 -04:00
Devin Zuczek
aeff7d50cd
fix issue with subroom save list not working in room with no current save
2026-08-06 14:47:52 -04:00
Devin Zuczek
db003d54ef
add a non working banlist
2026-08-04 13:26:12 -04:00
Devin Zuczek
af2a2a0683
fix a couple room routes
2026-08-03 19:43:38 -04:00
devin
339a91735b
Add account signup and turnstile, subroom perms ( #24 )
...
* turnstile
* require turnstile
* homepage refresh
* implemented rooms visited endpoint for friends
* update default profile pic
* add a meta download button
* add subroom permissions
* enable signup
2026-08-03 15:20:10 -04:00
Devin Zuczek
4c6b9679e4
fix room save shape
2026-07-28 23:49:32 -04:00
Devin Zuczek
9c8bf7087c
fixup autopublish
2026-07-28 23:13:35 -04:00
Devin Zuczek
d5ccad51d3
fixed room and subroom saving, add room saves
2026-07-28 20:29:20 -04:00
Devin Zuczek
27c45792b8
beta subrooms (saving not working)
2026-07-24 21:00:42 -04:00
Devin Zuczek
568717bb53
migrate subrooms to own storage
2026-07-24 16:08:30 -04:00
Devin Zuczek
40c38d7a18
add max rooms and clubs per account
2026-07-21 16:49:57 -04:00
Devin Zuczek
3319a5d91a
room delete endpoint :(
2026-07-20 11:37:59 -04:00
Devin Zuczek
489ac04574
fix some custom room authoring issues
2026-07-15 16:12:24 -04:00
Devin Zuczek
0061dc046b
lol dont clone tags, add some more empty endpoints
2026-07-15 14:40:02 -04:00
devin
c33919bc67
Currency, storefronts, purchasing ( #12 )
...
And a few other minor things, but primarily, the balance table exists and also consumable/inventory table.
2026-07-15 14:10:49 -04:00
Devin Zuczek
aad184181b
enforce steam ticket validation
2026-07-10 17:40:55 -04:00
Devin Zuczek
68d77ee4a4
moving some more things to domains
2026-07-09 22:29:21 -04:00