Devin Zuczek
551585179a
[auth][api] accept the 20250424.01 client
...
Version check now answers "current" for a set of builds rather than one:
SUPPORTED_GAME_VERSIONS carries 20230414 and 20250424.01. GAME_VERSION is
unchanged and still what the server reports for itself (presence, rn.ver).
Adds GET /api/versioncheck/islandedversions, always [] — we never island a
build off into its own matchmaking pool.
The 2025 build POSTs /cachedlogin/forplatformid/:platform/:id with a
deviceId/platformAuth/time form body where the 2023 build GETs it, so that
route now takes both methods. The body is accepted and ignored for now.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-15 13:14:59 -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
8364a0b5f6
[event] fixup even listing, eliminate some misc log errors
2026-08-12 15:57:09 -04:00
Devin Zuczek
da27b7e797
[invention] fix inventions of inventions
2026-08-12 12:07:46 -04:00
Devin Zuczek
ca8d40c4ec
[techdebt] cleanup duplicate schema definitions
2026-08-11 15:50:55 -04:00
Devin Zuczek
4b17b007e9
[econ] tweak progression slope
2026-08-11 01:18:12 -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
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
d461961e54
implement /api/messages/v1/sendMultiple
2026-08-09 23:49:01 -04:00
Devin Zuczek
3d846ef2ad
fix an event test
2026-08-09 22:50:41 -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
a986d012f5
invention purchase, at least, how I think they should work
2026-08-05 14:58:55 -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
079c889ccb
remove proxies and use native services w/cors
2026-08-05 11:13:15 -04:00
Devin Zuczek
9f4ce07aca
track owned inventions
2026-08-04 22:33:47 -04:00
Devin Zuczek
aa304dbede
(wip) attendees
2026-08-04 18:54:40 -04:00
Devin Zuczek
10eb89ac12
(wip) events
2026-08-04 18:44:11 -04:00
Devin Zuczek
05b56e698e
add room invites
2026-08-04 12:45:11 -04:00
Devin Zuczek
dee7497fe5
add mutual friends endpoint
2026-08-04 12:26:44 -04:00
Devin Zuczek
12f6d7ab61
add warning table (maybe this is just a notification, later)
2026-08-04 12:06:09 -04:00
Devin Zuczek
8d1539de03
add player reports
2026-08-04 11:42:53 -04:00
Devin Zuczek
af2a2a0683
fix a couple room routes
2026-08-03 19:43:38 -04:00
Devin Zuczek
b3f1d04823
add invention blob hash which does not seem to help
2026-08-01 12:15:56 -04:00
Devin Zuczek
568717bb53
migrate subrooms to own storage
2026-07-24 16:08:30 -04:00
Devin Zuczek
5ed9e765a5
clean up match code, remove old endpoints
2026-07-24 14:19:08 -04:00
Devin Zuczek
725540a95b
add playerevents endpoint, whatever that is
2026-07-23 14:28:32 -04:00
Devin Zuczek
2f6a40279d
add version check for 20230414 client
2026-07-23 12:23:30 -04:00
Devin Zuczek
23b78104e8
updating api docs
2026-07-22 11:43:30 -04:00
Devin Zuczek
68b98665b2
update api docs
2026-07-22 10:12:50 -04:00
Devin Zuczek
881663a4fe
placeholder for community board
2026-07-22 10:12:50 -04:00
Devin Zuczek
df618af435
docs for api
2026-07-21 21:42:14 -04:00
Devin Zuczek
5df06ea168
fix club images
2026-07-21 16:28:53 -04:00
Devin Zuczek
0f301e5788
relationship notifications (maybe)
2026-07-21 01:19:37 -04:00
Devin Zuczek
bbd702faf1
delete image endpoint + r2 deletion
2026-07-17 17:59:33 -04:00
Devin Zuczek
9065bf5e54
Fix #13 add basic admin panel for now
2026-07-17 17:43:18 -04:00
Devin Zuczek
2ff6526834
clean up some social endpoints, sockets not working yet
2026-07-16 13:15:06 -04:00
Devin Zuczek
17f60808a7
maybe fix balance issue, add charades words
2026-07-15 17:57:51 -04:00
Devin Zuczek
916e42c33c
attempting to fix some consumables not appearing in avatar immediately
2026-07-15 17:25:22 -04:00
Devin Zuczek
489ac04574
fix some custom room authoring issues
2026-07-15 16:12:24 -04:00
Devin Zuczek
0061dc046b
lol dont clone tags, add some more empty endpoints
2026-07-15 14:40:02 -04:00
devin
c33919bc67
Currency, storefronts, purchasing ( #12 )
...
And a few other minor things, but primarily, the balance table exists and also consumable/inventory table.
2026-07-15 14:10:49 -04:00
Devin Zuczek
df2365fa8f
Add a fun comment about deviceId
2026-07-14 13:16:27 -04:00
Devin Zuczek
229b00ada8
revert back to success/error envelope
2026-07-13 23:29:04 -04:00