Commit graph

15 commits

Author SHA1 Message Date
Mercury. 2b01c0078e Add create, join and end endpoints for 2v2 matches.
Data will be calculated using OpenSkill (see previous commit). all players will start with an openskill median of 25 and a 8.3 uncertainty value.
2025-01-25 12:11:15 +01:00
Mercury. 3068a21bc6 Replaced microsoft TrueSkill with OpenSkill
we don't like closed source stuff around here.
2025-01-25 11:58:44 +01:00
Mercurio 732d236599 Return player names on match join 2025-01-23 22:33:42 +01:00
Mercury. 96d77a8e60 Add password reset endpoint, experimental 2v2 TrueScore calculation 2025-01-23 12:16:35 +01:00
Mercury. 9f1246ba1f revert 97ababab11 - I done goofed up the sockets mane
revert Add WS support to matches (breaking change)

- Fixed issue where ELO rating could go in the negatives, read more [here](Mercury/dth-pingpong-mobileapp#3 (comment))
- Initial websocket support for multi-screen matchmaking, [#1](Mercury/dth-pingpong-mobileapp#1)
2025-01-21 22:41:12 +01:00
Mercury. 97ababab11 Add WS support to matches (breaking change)
- Fixed issue where ELO rating could go in the negatives, read more [here](Mercury/dth-pingpong-mobileapp#3 (comment))
- Initial websocket support for multi-screen matchmaking, [#1](Mercury/dth-pingpong-mobileapp#1)
2025-01-18 12:41:19 +01:00
Mercurio 530767b0d5 Add version endpoint 2024-12-25 12:06:20 +01:00
Mercurio 48996cd85f Add match termination endpoint, fix issue when joining a match you had created 2024-12-24 14:02:45 +01:00
Mercurio b6b1b27858 Added check when adding friends to avoid multiple repeated entries (thx again to @JoeMama for finding this out) 2024-12-23 21:40:51 +01:00
Mercurio d04dcce8e4 Add endpoints for initial release 2024-12-22 21:18:12 +01:00
Mercurio 1efada3146 refactored calls and endpoints to better handle mobile app 2024-12-21 22:35:00 +01:00
Mercurio 3e6ddd9d54 Rolled back login endpoint functionality, added endpoints for managing friend requests. 2024-12-21 19:34:39 +01:00
Mercurio da53dbe060 Added endpoints for getting all matches (per-player), calculating new elo. improved authentication flow for mobile app 2024-12-19 23:26:42 +01:00
Mercury. 4a4cc244e0 mane i done goofed up the initial commit 2024-11-19 21:23:34 +01:00
Mercury. 0400b224c2 Initial Commit 2024-11-19 21:19:56 +01:00