Commit Graph

101 Commits

Author SHA1 Message Date
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 91db9ff82b [rooms] fix room instance index 2026-09-27 21:27:33 -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 5013c5d4e6 [rooms] add calculation mode 2026-09-23 17:56:08 -04:00
Devin Zuczek 4597f9cb03 [rooms] support to move subrooms 2026-09-23 17:40:03 -04:00
Devin Zuczek 8ef8f9af50 [rooms] clean up old invites/votes 2026-09-22 19:14:36 -04:00
Devin Zuczek 30038afd30 [rooms] clean up old votes 2026-09-22 19:03:12 -04:00
Devin Zuczek 2dc374ab70 [rooms] unset cloning on copy 2026-09-22 10:25:15 -04:00
Devin Zuczek 4e070a59bd [all] turn off worker logs for $ 2026-09-22 09:41:20 -04:00
Devin Zuczek c61fccdb79 [rooms] log room delete 2026-09-22 00:14:24 -04:00
Devin Zuczek 3bcef61c32 [rooms] fix staff delete 2026-09-22 00:08:21 -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 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 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 9a8fc1cab5 [rooms] add showcase stub 2026-09-08 23:52:56 -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 4bc5f51b9c [rooms] remove friendlyname 2026-09-03 11:04:54 -04:00
Devin Zuczek 6adb3ab741 [rooms] fix #50 room leaderboards 2026-09-02 00:45:11 -04:00
Devin Zuczek ab623c376b [rooms] add recrally default 2026-09-01 01:20:58 -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 038e3b3c50 [rooms] fix my rooms 2026-08-21 15:16:00 -04:00
Devin Zuczek b60e422580 [rooms] fix bulk loading issue 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 Zuczek 244b3bca70 [match] do not allow crossplay between 2023 and 2025 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 ca8d40c4ec [techdebt] cleanup duplicate schema definitions 2026-08-11 15:50:55 -04:00
Devin Zuczek 208c1fe772 [econ] mostly working challenges 2026-08-10 22:55:13 -04:00
Devin Zuczek 7fbaad1fd8 [www] add basic room list 2026-08-10 10:26:39 -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 8bd76a4bae allow co-owners to edit tags 2026-08-07 12:35:50 -04:00
Devin Zuczek 3dd6d6420b open up room save endpoints to users with presence 2026-08-07 10:48:52 -04:00
Devin Zuczek 368ca252c1 add missing room save endpoint 2026-08-06 17:44:42 -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 880c6ab2dc allow underscores in room name 2026-08-06 12:40:38 -04:00
Devin Zuczek 6bfd4d9e50 validation in some areas, maybe move this to schema later 2026-08-05 12:08:04 -04:00
Devin Zuczek 65611c15d8 fix custom loading screens, add private endpoint for match into instance 2026-08-04 17:50:21 -04:00
Devin Zuczek 73bb7c4609 implement room ban 2026-08-04 15:41:49 -04:00