Commit Graph

87 Commits

Author SHA1 Message Date
Devin Zuczek 585cf68637 [www] dev/mod sandbox support 2026-10-10 16:27:35 -04:00
Devin Zuczek 9a3ab3e50c [rooms] admin switch to exclude rooms from lists 2026-10-10 14:55:45 -04:00
Devin Zuczek e9af56aff4 [econ] add button for supporter boosts 2026-10-10 01:05:42 -04:00
Mrmadman1 f9beba0dae Add Halloween overlay and walking pumpkin (#117) 2026-10-09 00:08:33 -04:00
Devin Zuczek 19fe7ac7c3 [www] allow changing unity asset ID 2026-10-06 11:19:14 -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
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 41d0b0543a [api] add image moderation and v6 endpoint 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 602d6cea90 [www] discord per-role token drop 2026-10-03 12:14:41 -04:00
Devin Zuczek e8dcaa3051 [api] fix ban duration display 2026-09-29 23:05:46 -04:00
Devin Zuczek ab15eb9768 [www] flag to disable websignups 2026-09-27 23:02:42 -04:00
Devin Zuczek 3324a935b4 [www] auto reward on join 2026-09-27 21:04:59 -04:00
Devin Zuczek 53a46d91bc [www] implement share link for custom items 2026-09-27 13:09:43 -04:00
Devin Zuczek 08bad7742d [www] update meta link 2026-09-26 22:34:14 -04:00
Devin Zuczek 3037043a00 [www] discord role sync 2026-09-25 17:17:58 -04:00
Devin Zuczek 979e8bc595 [www] show lifted bans 2026-09-25 13:30:33 -04:00
Devin Zuczek 9c4c1bdd3a [www] pfp upload 2026-09-25 11:02:42 -04:00
Devin Zuczek 95e752513a [www] add more staff gift options 2026-09-24 16:16:51 -04:00
Devin Zuczek ca9f4197c6 [www] show private photos when logged in 2026-09-23 12:23:14 -04:00
Devin Zuczek 907b6efe15 [www] add message to staff boxes 2026-09-22 23:35:34 -04:00
Devin Zuczek b81974476e [www] token drop functionality 2026-09-22 23:35:34 -04:00
Devin Zuczek dfe772432e [www] tweak permissions 2026-09-22 16:51:14 -04:00
Devin Zuczek c6bda1fc6a [www] remove subrooms from public template 2026-09-22 16:31:43 -04:00
Devin Zuczek db8ea1d056 [www] room token fun 2026-09-22 15:42:25 -04:00
Devin Zuczek 7376f2706f [www] I award you no points 2026-09-22 15:34:22 -04:00
Devin Zuczek f64b04544a [www] staff gifting 2026-09-22 15:24:01 -04:00
Devin Zuczek 533644fcf1 [www] token giver 3000 2026-09-22 12:53:17 -04:00
Devin Zuczek c46341b331 [www] extend audit log to ban/unban 2026-09-22 09:41:20 -04:00
Devin Zuczek 4e070a59bd [all] turn off worker logs for $ 2026-09-22 09:41:20 -04:00
Devin Zuczek cf0317ab5b [auth] store platform (discord) roles to do something with it later 2026-09-22 09:41:20 -04:00
Devin Zuczek 2d7d37f382 [www] add mod delete room
Co-authored-by: Jake Vice <jakevice9@gmail.com>
2026-09-21 23:17:00 -04:00
Devin Zuczek 2909550cd6 [www] move upload control into img 2026-09-19 11:30:42 -04:00
Devin Zuczek c7ee2bab53 [www] optional downgrade 2026-09-19 11:27:01 -04:00
Devin Zuczek 8995000259 [www] room converter 2026-09-19 11:21:19 -04:00
Devin Zuczek 5e2fad31df [api] chat msg report 2026-09-19 11:21:07 -04:00
Mrmadman1 69dda96739 [www] add photos to account page, WIP player profile page/search (#104)
* Add player search and public profiles

* just hide player search for now

---------

Co-authored-by: Devin Zuczek <devin.zuczek@gmail.com>
2026-09-19 00:53:14 -04:00
Devin Zuczek a2e635df24 [www] stats 2026-09-18 23:51:53 -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 e5b0836755 [www] room image upload 2026-09-16 00:50:07 -04:00
Devin Zuczek 872bdfa64e [www] tweaks to mod panel 2026-09-15 13:47:05 -04:00
Devin Zuczek 27ebc95109 [www] beta mod panel 2026-09-15 13:11:19 -04:00
Nexi 222547ee13 [api] audit fixes: account tests, dependencies and security hardening (#54)
* test(accounts): cover three username changes

* chore(deps): update vulnerable runtime dependencies

* fix(security): bound uploads and validate token subjects strictly

---------

Co-authored-by: Nexi (CWN) <communityshieldofficial@gmail.com>
2026-09-08 23:47:58 -04:00
Devin Zuczek 3d7ea3cf27 [api] show ban details 2026-09-03 11:05:16 -04:00
Devin Zuczek 7d20f96414 [www] add single person notify for fun 2026-08-31 23:43:51 -04:00
Devin Zuczek 99417e052e [www] update year 2026-08-31 23:43:51 -04:00
Devin Zuczek 8260c5abcd [plus] discord role verifier to grant RR plus 2026-08-31 23:43:51 -04:00