Commit Graph

324 Commits

Author SHA1 Message Date
Devin Zuczek f2f3c7badc [events] prevent events longer than 24h 2026-08-21 15:16:00 -04:00
Devin Zuczek 6add3437cf [pn] stub endpoint 2026-08-21 15:16:00 -04:00
Devin Zuczek 6916ed2557 [api] 2025 gameconfig swap, implement sanitize 2026-08-21 15:16:00 -04:00
Devin Zuczek ec808d3cd8 [events] fixup to some event endpoints 2026-08-21 15:16:00 -04:00
Devin Zuczek bf4389f480 [chat] updates to privacy and filters 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 66c09806f9 [www] beta room uploads (#34)
* WIP room uploads

* add beta warning
2026-08-15 13:14:40 -04:00
Devin Zuczek d12806625d [econ] add giftContext to the key so people get rewards for different activities per day 2026-08-13 12:54:01 -04:00
Devin Zuczek d129900762 [events] event tagging and reporting 2026-08-12 17:42:22 -04:00
Devin Zuczek 3aad586153 [events] add bulkInvite 2026-08-12 17:17:10 -04:00
Devin Zuczek 385e10bd55 [match] matchmake into event room 2026-08-12 17:16:52 -04:00
Devin Zuczek 8e0e92b449 [accounts] clean up email in case null causes issues 2026-08-12 16:30:16 -04:00
Devin Zuczek 8364a0b5f6 [event] fixup even listing, eliminate some misc log errors 2026-08-12 15:57:09 -04:00
Devin Zuczek d3838fb590 [match] just a little cleanup 2026-08-12 14:24:59 -04:00
Devin Zuczek 36c30a396c [match] implement junior match pref 2026-08-12 14:16:21 -04:00
Devin Zuczek da27b7e797 [invention] fix inventions of inventions 2026-08-12 12:07:46 -04:00
Devin Zuczek 42e1fb4ab7 [www] update meta link 2026-08-12 10:08:44 -04:00
Devin Zuczek ca8d40c4ec [techdebt] cleanup duplicate schema definitions 2026-08-11 15:50:55 -04:00
Devin Zuczek c5ea04b39d [econ] rrplus for developer, for now 2026-08-11 15:47:35 -04:00
Devin Zuczek c2adc1ffbb [econ] finally fix client balances after purchase 2026-08-11 13:10:31 -04:00
Devin Zuczek 4fb1c901b4 [auth] grant screenshare, junior 2026-08-11 13:06:10 -04:00
Devin Zuczek efbd7936db [econ] another attempt to fix client balance 2026-08-11 12:26:11 -04:00
Devin Zuczek 7df783302b [notify] add documentation on push shapes 2026-08-11 11:36:51 -04:00
Devin Zuczek 21024c7852 [commerce] stub out commerce, for historical purposes 2026-08-11 10:51:53 -04:00
Devin Zuczek a012b5165a [econ] maybe fix up balance mismatch on purchases 2026-08-11 10:51:00 -04:00
Devin Zuczek 6622302a56 [econ] add documentation about daily/weekly challenges 2026-08-11 10:11:03 -04:00
Devin Zuczek 4b17b007e9 [econ] tweak progression slope 2026-08-11 01:18:12 -04:00
Devin Zuczek 9164df98a9 [econ] fix box roll 2026-08-11 00:38:53 -04:00
Devin Zuczek 7c43f2a1f3 [econ] levels 2026-08-11 00:34:03 -04:00
Devin Zuczek af64327fea [api][econ] add levels, xp storage and basic game rewards 2026-08-10 23:31:40 -04:00
Devin Zuczek 4109317f0e [econ] update challenge to only require 3 2026-08-10 23:06:18 -04:00
Devin Zuczek 208c1fe772 [econ] mostly working challenges 2026-08-10 22:55:13 -04:00
Devin Zuczek 0b33e0b46f [econ] reward scaffolding 2026-08-10 19:02:40 -04:00
Devin Zuczek aa6fdaf4b2 [img] maybe fix choppy images 2026-08-10 17:58:11 -04:00
Devin Zuczek 3022b3b566 document challenges format 2026-08-10 14:58:42 -04:00
Devin Zuczek e564d3c839 [www] subroom data 2026-08-10 14:10:20 -04:00
Devin Zuczek 793b2ad37a [cdn] fix some range issues where delivered images might be corrupt 2026-08-10 13:56:32 -04:00
Devin Zuczek 6c7a634cb6 [www] subroom listing 2026-08-10 11:14:24 -04:00
Devin Zuczek 5c5988c730 ban hammer evasion 2026-08-10 10:48:22 -04:00
Devin Zuczek 6bbdf989b9 ban hammer 2026-08-10 10:29:24 -04:00
Devin Zuczek 7fbaad1fd8 [www] add basic room list 2026-08-10 10:26:39 -04:00
Devin Zuczek d461961e54 implement /api/messages/v1/sendMultiple 2026-08-09 23:49:01 -04:00
Devin Zuczek c6ec993e2d add api/objectives/v1/updateobjective endpoint even though it does not work right now 2026-08-09 22:51:13 -04:00
Devin Zuczek 3d846ef2ad fix an event test 2026-08-09 22:50:41 -04:00
Devin Zuczek 7e62f2b53c fix jwt unit test 2026-08-09 22:50:11 -04:00
Devin Zuczek a30d70076e fix flake test 2026-08-09 22:49:53 -04:00
Devin Zuczek 37489d05dc ability to swap out a room 2026-08-09 22:25:27 -04:00
Devin Zuczek 60505a2519 add matchmake error enums from dump 2026-08-09 01:08:23 -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