609 Commits

Author SHA1 Message Date
Devin Zuczek 0f757b2c4f [econ] change token award to once per activity per day 2026-10-14 14:22:10 -04:00
Devin Zuczek eb5c0d28ff [auth] allow staff in rollout 2026-10-14 12:10:33 -04:00
Devin Zuczek 9902de39a4 [www] reset dorm button for 2023 2026-10-14 11:48:12 -04:00
Devin Zuczek 94b106c12f [econ] stub for consumables that do not exist here 2026-10-14 00:00:24 -04:00
Devin Zuczek ee725056d2 [www] add displayname change 2026-10-13 21:47:34 -04:00
Devin Zuczek 4f36146912 [accounts] mirror regex from old client for display name 2026-10-13 21:47:34 -04:00
Devin Zuczek 5ba57210b9 [match] restrict matchmaking to event rooms only 2026-10-13 21:47:34 -04:00
Devin Zuczek ba6c703050 [2026] consumables 2026-10-13 21:47:34 -04:00
Devin Zuczek 33d235f8ad [clubs] revert this call 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
dukedotdev bf817977ec [econ]: add 51 missing avatar item variants (#133) 2026-10-13 17:23:18 -04:00
Devin Zuczek cf6868a753 [api] testing real progression event 2026-10-13 10:52:48 -04:00
Devin Zuczek 810e3b8f27 [econ] stub out new consumables endpoint 2026-10-13 10:49:08 -04:00
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