Commit Graph

346 Commits

Author SHA1 Message Date
Palapeli
f8339dbf87
GameStats: Support public data for getpd and setpd
Some checks are pending
Build CI / build (push) Waiting to run
2025-03-03 09:34:21 -05:00
Palapeli
788bf7ff0b
Database: Only update last IP addr on real login
Some checks failed
Build CI / build (push) Has been cancelled
2025-03-01 08:50:22 -05:00
Palapeli
87c17df031
Database: Add option to allow mismatched device ID with same IP address 2025-03-01 08:29:57 -05:00
Palapeli
ab4e52c649
Database: Fix improper use of NG device ID column 2025-03-01 04:08:14 -05:00
Palapeli
0032fa4350
Database: Update embedded schema 2025-03-01 03:56:21 -05:00
Palapeli
2e798b591a
Database: Support multiple devices on one profile 2025-03-01 03:49:59 -05:00
Palapeli
46b82d1262
Add open_host field to schema
Some checks are pending
Build CI / build (push) Waiting to run
2025-03-01 00:52:41 -05:00
Palapeli
0b10738c16
QR2: Check if session is deleted in sendChallenge
Some checks failed
Build CI / build (push) Has been cancelled
2024-12-27 19:23:02 -05:00
Palapeli
79167423b9
Merge pull request #70 from lilousky/profanity-update
Some checks failed
Build CI / build (push) Has been cancelled
Profanity update
2024-12-19 12:30:04 -05:00
Lilia
0d2b3016f4 Profanity update
Mii names now get normalised, and the bad word list's cache gets cleared if the profanity.txt file has been updated.
2024-12-15 14:08:59 -05:00
mkwcat
b20accb031
GPCM: Accept AP cert timestamp
Some checks failed
Build CI / build (push) Has been cancelled
2024-10-20 23:59:21 -04:00
mkwcat
3a55fdd733
GameStats: Fix length error in last commit 2024-09-16 21:36:45 -04:00
mkwcat
cc36857182
GameStats: Return empty \key\value pair on getpd 2024-09-16 21:31:33 -04:00
mkwcat
4e94cdde4a
QR2: Add MKW course and engine class to groups API 2024-09-11 21:22:30 -04:00
mkwcat
3d1cdc7ab5
SAKE: More thorough validation of MKW ghost data 2024-09-11 16:35:35 -04:00
Palapeli
1b63ae4a1d
Merge pull request #66 from MikeIsAStar/support-file-download-requests-for-rival-ghosts
SAKE: Support file download requests for rival ghosts from Mario Kart Wii
2024-09-10 16:55:27 -04:00
MikeIsAStar
ccbbeebeba SAKE: Support file download requests for rival ghosts from Mario Kart Wii
Helps address issue #43.
2024-09-10 00:01:07 -04:00
MikeIsAStar
eddb4416f7 SAKE: Validate the scores submitted in file uploads from Mario Kart Wii 2024-09-09 23:55:12 -04:00
Palapeli
eb8bf13326
Merge pull request #65 from MikeIsAStar/support-file-download-requests-for-champion-ghosts
SAKE: Support file download requests for champion ghosts from Mario Kart Wii
2024-09-09 13:01:50 -04:00
MikeIsAStar
a55800eb2f SAKE: Support file download requests for champion ghosts from Mario Kart Wii
Helps address issue #43.
2024-09-08 12:59:45 -04:00
mkwcat
46f269d470
Database: Add upload timestamp to MKW ghost data 2024-09-07 15:05:51 -04:00
Palapeli
240fdea556
Merge pull request #64 from MikeIsAStar/support-file-download-requests-from-mario-kart-wii
SAKE: Support file download requests from Mario Kart Wii
2024-09-07 12:57:47 -04:00
MikeIsAStar
51122570b7 SAKE: Support file download requests from Mario Kart Wii
Helps address issue #43.
2024-09-07 11:13:02 -04:00
MikeIsAStar
3a40000040 SAKE: Do not store ghost files for Mario Kart Wii competitions 2024-09-06 20:33:04 -04:00
mkwcat
70458273c9
Add new tables to schema.go 2024-09-06 11:33:51 -04:00
mkwcat
833062264c
Add some DS GameStats keys 2024-09-06 11:20:50 -04:00
Palapeli
96b10233c4
Merge pull request #63 from MikeIsAStar/support-file-uploads-from-mario-kart-wii
SAKE: Support file uploads from Mario Kart Wii
2024-09-06 11:19:51 -04:00
MikeIsAStar
ff8144f89f SAKE: Support file uploads from Mario Kart Wii
Helps address issue #43.
2024-09-02 11:31:00 -04:00
Palapeli
f7bfafe423
Merge pull request #61 from MikeIsAStar/correct-several-issues-within-the-database-schema
Correct several issues within the database schema
2024-08-20 17:32:05 -04:00
MikeIsAStar
9943e887ce Correct several issues within the database schema
Special thanks to expiteRz for providing the fixes.

Co-authored-by: expiteRz <noreply@rz-public.xyz>
2024-08-11 22:04:37 -04:00
Palapeli
381c85a3e0
Merge pull request #58 from MikeIsAStar/kick-players-who-drop-too-many-frames
GPCM: Kick players who drop too many frames
2024-07-26 08:48:08 -04:00
Palapeli
9591255360
Merge pull request #57 from MikeIsAStar/allow-get-top-ten-rankings-requests-for-competitions
RACE: Allow 'GetTopTenRankings' requests for competitions
2024-07-26 08:47:35 -04:00
MikeIsAStar
5e4eecc382 GPCM: Kick players who drop too many frames 2024-07-25 23:44:11 -04:00
MikeIsAStar
ffd533e551 RACE: Allow 'GetTopTenRankings' requests for competitions 2024-07-18 17:58:22 -04:00
Palapeli
a5d5bace43
Merge pull request #54 from MikeIsAStar/handle-get-top-ten-rankings-requests
RACE: Handle 'GetTopTenRankings' requests
2024-07-13 23:07:53 -04:00
MikeIsAStar
22213db66f RACE: Handle 'GetTopTenRankings' requests 2024-07-13 22:03:17 -04:00
Palapeli
40bf4b8109
Merge pull request #53 from MikeIsAStar/create-a-foundation-for-the-race-server
RACE: Create a foundation for the 'RACE' server
2024-07-11 15:51:58 -04:00
MikeIsAStar
1665977524 RACE: Create a foundation for the 'RACE' server 2024-07-10 23:44:44 -04:00
Palapeli
ed9aba05f5
Merge pull request #51 from MikeIsAStar/handle-mkw-room-stall-packets
GPCM: Handle 'mkw_room_stall' messages
2024-06-27 12:47:18 -04:00
MikeIsAStar
72d55664d4 GPCM: Handle 'mkw_room_stall' messages 2024-06-26 23:10:55 -04:00
mkwcat
498287bf89
GPCM: Send friend auth message via bm 1 2024-05-11 03:46:01 -04:00
mkwcat
5786b10b2c
GPSP: Detailed log of player search 2024-05-11 02:36:22 -04:00
mkwcat
b691161788
NATNEG: Fix improper packet offset in preinit 2024-05-10 23:56:42 -04:00
mkwcat
09ff4c88ce
QR2: Fix nil session.messageMutex after reload 2024-05-10 21:43:51 -04:00
mkwcat
23549b9f42
QR2: Fix nil group.players after reload 2024-05-10 21:40:42 -04:00
mkwcat
97f4c74bd5
NATNEG: Handle preinit packets 2024-05-10 21:13:57 -04:00
mkwcat
9269eb4308
Add some missing GameStats keys 2024-05-10 20:01:55 -04:00
mkwcat
ce3c532848
GPCM: Handle split packets 2024-05-09 22:21:20 -04:00
mkwcat
42910065bc
GameStats: Empty read buffer after handling packet 2024-05-09 22:15:22 -04:00
mkwcat
3c5c165229
Main: Don't delete connection index on close cmd 2024-05-09 22:04:44 -04:00