Commit Graph

178 Commits

Author SHA1 Message Date
Devin Zuczek 605a35c36b [img] hardening 2026-10-22 12:21:21 -04:00
Devin Zuczek 337367da52 [api] turn off backtraces 2026-10-22 12:11:27 -04:00
Devin Zuczek 7abef376b6 [storage] upload hardening 2026-10-21 22:50:07 -04:00
Devin Zuczek 71b0215ed3 [api] up invention limit to match client 2026-10-20 12:52:28 -04:00
Devin Zuczek 05d7fe4c32 [2026] rollout support, to be short lived I suppose 2026-10-19 22:54:28 -04:00
dukedotdev a3291bc9ce [studio] Complete editor uploads and queued cloud builds (#135)
* [studio] Complete editor uploads and queued cloud builds

* [studio] Protect unpublished source and remove unused notification RPC
2026-10-19 11:04:58 -04:00
Devin Zuczek f24e35224c [api] fix a few other queries > 100 items 2026-10-16 13:30:17 -04:00
Devin Zuczek 6d905e1811 [apps] possible inventions fix 2026-10-16 12:46:55 -04:00
Devin Zuczek 972432d4d3 [api] add xp boost stub endpoint 2026-10-15 15:01:21 -04:00
Devin Zuczek e225a8a2f1 [api] stub out progression event record 2026-10-15 13:38:31 -04:00
Devin Zuczek 4f36146912 [accounts] mirror regex from old client for display name 2026-10-13 21:47:34 -04:00
Devin Zuczek 6d4156bd67 [2026] fix a few wire shapes 2026-10-13 21:47:34 -04:00
Devin Zuczek cf6868a753 [api] testing real progression event 2026-10-13 10:52:48 -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 1dd5fd409e [2026] relax versioncheck to major versions 2026-10-12 21:28:29 -04:00
Devin Zuczek cebeafeb40 [api] add influencer badges 2026-10-08 14:34:04 -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 41d0b0543a [api] add image moderation and v6 endpoint 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 0636f535f3 [events] account events endpoint 2026-09-30 23:55:09 -04:00
Devin Zuczek e00103c6b3 [msc] make playersettings more efficient 2026-09-30 18:04:56 -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 bbdc061d05 [econ] room key wip 2026-09-25 13:54:03 -04:00
Devin Zuczek 979e8bc595 [www] show lifted bans 2026-09-25 13:30:33 -04:00
Devin Zuczek 5178f18c79 [api] fix progression stub 2026-09-25 10:32:42 -04:00
Devin Zuczek 95e752513a [www] add more staff gift options 2026-09-24 16:16:51 -04:00
Devin Zuczek 9bd3e1630f [api] fix multiple issues with events 2026-09-23 17:14:04 -04:00
Devin Zuczek b172260cfd [api] add creator filter to clothing search endpoint 2026-09-23 13:27:08 -04:00
Devin Zuczek ca9f4197c6 [www] show private photos when logged in 2026-09-23 12:23:14 -04:00
Devin Zuczek 30038afd30 [rooms] clean up old votes 2026-09-22 19:03:12 -04:00
Devin Zuczek 5ba0cef60d [api] improve invention query 2026-09-22 17:01:29 -04:00
Devin Zuczek 01f64f78af [api] votekick cooldowns 2026-09-22 16:28:19 -04:00
devin 95bca2458a [api] quest asset split on unity target (#108)
* [api] quest asset split

* [api] unity swap + hash removal
2026-09-20 23:40:08 -04:00
Devin Zuczek 5e2fad31df [api] chat msg report 2026-09-19 11:21:07 -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 95d0cc2856 [store] prefix the img with avatar/ 2026-09-16 00:25:53 -04:00
Devin Zuczek 61bf09d18e [api] catalog loader 2026-09-15 23:39:38 -04:00
Devin Zuczek 40c434c296 [api] fix 2025 friends notification 2026-09-15 22:08:37 -04:00
Devin Zuczek 3e49ebb0ec [econ] custom item purchases 2026-09-15 21:38:15 -04:00
Devin Zuczek 741604be24 [api] migrate custom avatar items for incoming RRO items 2026-09-15 20:39:24 -04:00
Devin Zuczek 823dd57c0c [store] swap the rro/custom store, update custom shirt outfit ID 2026-09-15 19:35:59 -04:00