Commit Graph

391 Commits

Author SHA1 Message Date
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 927c6757bb remove old config 2026-08-10 18:42:10 -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 30cf83a47d [img] missing r2 libs 2026-08-10 14:10:02 -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
Devin Zuczek df2d2af75b remove empty instances 2026-08-07 17:24:08 -04:00
Devin Zuczek c2d36009a3 oops, just return a fake signature 2026-08-07 15:17:53 -04:00
Devin Zuczek 4e578f7771 turn off image signing to save CPU 2026-08-07 15:10:09 -04:00
Devin Zuczek 7bbbac6dc9 increase token expiration workaround 2026-08-07 14:46:15 -04:00
Devin Zuczek 1e45afbcee repair account/me/username endpoint 2026-08-07 14:30:45 -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 f185ef97df add /server/status endpoint 2026-08-05 18:42:19 -04:00
Devin Zuczek cc43d57172 Reapply "the client uploading something with 2 as the type expects it to have a /data/ prefix (holotar for example it seems)"
This reverts commit 6b7acc9435.
0.0.5
2026-08-05 17:58:11 -04:00
Devin Zuczek 8b804eaa33 add CDN /data/ endpoint 2026-08-05 17:54:07 -04:00
Devin Zuczek 6b7acc9435 Revert "the client uploading something with 2 as the type expects it to have a /data/ prefix (holotar for example it seems)"
This reverts commit 93a46871de.
2026-08-05 17:53:42 -04:00
Devin Zuczek 93a46871de the client uploading something with 2 as the type expects it to have a /data/ prefix (holotar for example it seems) 2026-08-05 17:27:27 -04:00
Devin Zuczek 4111bc49aa limit slideshow to 10 by default 2026-08-05 17:01:45 -04:00
Devin Zuczek f6561f1ec9 adjust "top" window 2026-08-05 15:49:59 -04:00
Devin Zuczek bc96a6245b hot inventions 2026-08-05 15:45:48 -04:00
Devin Zuczek a73dec7c13 extract published field for convenience 2026-08-05 15:39:25 -04:00
Devin Zuczek ae3bef4cc4 real featured inventions 2026-08-05 15:30:50 -04:00
Devin Zuczek 1f615bab4f fix incorrect balance push notification 2026-08-05 15:27:13 -04:00
Devin Zuczek a986d012f5 invention purchase, at least, how I think they should work 2026-08-05 14:58:55 -04:00
Devin Zuczek b82a5e1dc0 add some basic validation 2026-08-05 14:00:31 -04:00
Devin Zuczek 6bfd4d9e50 validation in some areas, maybe move this to schema later 2026-08-05 12:08:04 -04:00