Commit Graph

  • f8339dbf87
    GameStats: Support public data for getpd and setpd Palapeli 2025-03-03 09:34:21 -0500
  • ea56689f08
    Fix missing ban reason dropped during merge ppeb 2025-03-02 23:45:45 -0600
  • df1c6a83fc
    Send kick and ban reasons to players ppeb 2024-09-16 02:33:43 -0500
  • e12944ccab
    Remove HEAD support, change sql query name ppeb 2024-09-16 01:17:31 -0500
  • 64e007631f
    Add /api/clear to drop user from database ppeb 2024-09-16 00:32:34 -0500
  • 3099499868
    Rename utils.go to user_action_response.go for clarity ppeb 2024-08-27 22:48:05 -0500
  • c099348636
    Include User object with responses to some APIs ppeb 2024-08-27 22:20:30 -0500
  • 90f38dccca
    Move mmss to api/utils.go ppeb 2024-08-25 15:31:23 -0500
  • d1dd5816c2
    Rework ban, kick, unban APIs. Add motd API. ppeb 2024-08-25 15:11:07 -0500
  • cfec099bdd
    Add IP logging to ban, kick, unban ppeb 2024-08-24 20:42:00 -0500
  • cdf8183259 clean debugging leftovers + fix rare case excess padding on RKGD PiporGames 2025-03-02 21:14:43 +0100
  • 788bf7ff0b
    Database: Only update last IP addr on real login Palapeli 2025-03-01 08:50:22 -0500
  • 87c17df031
    Database: Add option to allow mismatched device ID with same IP address Palapeli 2025-03-01 08:29:57 -0500
  • 2d9cd44240
    Update README.md PiporGames 2025-03-01 13:04:22 +0100
  • dc8b831af1 name fix + new mii API endpoint fix u16 to u8 name conversion new endpoint for raw Mii data PiporGames 2025-03-01 12:55:03 +0100
  • ab4e52c649
    Database: Fix improper use of NG device ID column Palapeli 2025-03-01 04:08:14 -0500
  • 0032fa4350
    Database: Update embedded schema Palapeli 2025-03-01 03:56:21 -0500
  • 2e798b591a
    Database: Support multiple devices on one profile Palapeli 2025-03-01 03:49:59 -0500
  • 46b82d1262
    Add open_host field to schema Palapeli 2025-03-01 00:52:41 -0500
  • 72db68df8e API improvements PiporGames 2025-03-01 02:06:41 +0100
  • d97b595675 Update configuration and error messages for PGN; add new API endpoints (Mii endpoint) and clean up code. PiporGames 2025-02-28 12:29:04 +0100
  • a57160c835
    Merge pull request #1 from Gabriela-Orzechowska/main PiporGames 2025-02-12 22:56:12 +0100
  • 4dc529af36 Translate WWFC error messages to Spanish and update the welcome message to PiporGames Network® WFC PiporGames 2025-02-12 22:44:47 +0100
  • 640d27c53a
    added time increments feature to ghost search PiporGames 2025-02-08 14:19:24 +0100
  • 2a33f16f97
    fixed ghost race request algorithm PiporGames 2025-02-08 02:37:50 +0100
  • f4795cda8a
    Update README.md PiporGames 2025-02-08 02:33:10 +0100
  • d890899832 Get Player Count Gabriela Orzechowska 2025-01-27 08:32:50 +0100
  • a5d828f103 Add User IP banning based on Retro WFC Gabriela Orzechowska 2025-01-26 15:44:17 +0100
  • 0b10738c16
    QR2: Check if session is deleted in sendChallenge Palapeli 2024-12-27 19:23:02 -0500
  • f47b5dc3bd
    Merge b5beead00d into 79167423b9 MikeIsAStar 2024-12-19 20:47:24 -0300
  • 79167423b9
    Merge pull request #70 from lilousky/profanity-update Palapeli 2024-12-19 12:30:04 -0500
  • 0d2b3016f4 Profanity update Lilia 2024-12-15 12:51:40 -0500
  • d388f3e767
    Bump golang.org/x/crypto from 0.21.0 to 0.31.0 dependabot[bot] 2024-12-11 23:53:22 +0000
  • b20accb031
    GPCM: Accept AP cert timestamp mkwcat 2024-10-20 23:59:21 -0400
  • 3a55fdd733
    GameStats: Fix length error in last commit mkwcat 2024-09-16 21:36:45 -0400
  • cc36857182
    GameStats: Return empty \key\value pair on getpd mkwcat 2024-09-16 21:31:33 -0400
  • b5beead00d RACE: Handle 'SubmitScores' requests MikeIsAStar 2024-09-14 14:10:10 -0400
  • 4e94cdde4a
    QR2: Add MKW course and engine class to groups API mkwcat 2024-09-11 21:22:30 -0400
  • 3d1cdc7ab5
    SAKE: More thorough validation of MKW ghost data mkwcat 2024-09-11 16:35:35 -0400
  • 1b63ae4a1d
    Merge pull request #66 from MikeIsAStar/support-file-download-requests-for-rival-ghosts Palapeli 2024-09-10 16:55:27 -0400
  • ccbbeebeba SAKE: Support file download requests for rival ghosts from Mario Kart Wii MikeIsAStar 2024-09-10 00:00:00 -0400
  • eddb4416f7 SAKE: Validate the scores submitted in file uploads from Mario Kart Wii MikeIsAStar 2024-09-09 23:55:00 -0400
  • eb8bf13326
    Merge pull request #65 from MikeIsAStar/support-file-download-requests-for-champion-ghosts Palapeli 2024-09-09 13:01:50 -0400
  • a55800eb2f SAKE: Support file download requests for champion ghosts from Mario Kart Wii MikeIsAStar 2024-09-08 12:50:00 -0400
  • 46f269d470
    Database: Add upload timestamp to MKW ghost data mkwcat 2024-09-07 15:05:51 -0400
  • 240fdea556
    Merge pull request #64 from MikeIsAStar/support-file-download-requests-from-mario-kart-wii Palapeli 2024-09-07 12:57:47 -0400
  • 51122570b7 SAKE: Support file download requests from Mario Kart Wii MikeIsAStar 2024-09-07 11:00:00 -0400
  • 3a40000040 SAKE: Do not store ghost files for Mario Kart Wii competitions MikeIsAStar 2024-09-06 20:25:30 -0400
  • 70458273c9
    Add new tables to schema.go mkwcat 2024-09-06 11:33:51 -0400
  • 833062264c
    Add some DS GameStats keys mkwcat 2024-09-06 11:20:50 -0400
  • 96b10233c4
    Merge pull request #63 from MikeIsAStar/support-file-uploads-from-mario-kart-wii Palapeli 2024-09-06 11:19:51 -0400
  • ff8144f89f SAKE: Support file uploads from Mario Kart Wii MikeIsAStar 2024-09-02 11:30:00 -0400
  • f7bfafe423
    Merge pull request #61 from MikeIsAStar/correct-several-issues-within-the-database-schema Palapeli 2024-08-20 17:32:05 -0400
  • b7aa4d3fcf
    API: Fix issue with people running HTML code in the stats page Maritoguionyo 2024-08-19 21:35:59 -0700
  • 9943e887ce Correct several issues within the database schema MikeIsAStar 2024-08-11 21:10:10 -0400
  • fe78ff9c9e API feat: added logging of mod. actions via ip. Matthew Toro 2024-07-27 17:47:33 -0400
  • ce4946ebd7 API feat: added logging of mod. actions via ip. Matthew Toro 2024-07-27 01:13:38 -0400
  • 381c85a3e0
    Merge pull request #58 from MikeIsAStar/kick-players-who-drop-too-many-frames Palapeli 2024-07-26 08:48:08 -0400
  • 9591255360
    Merge pull request #57 from MikeIsAStar/allow-get-top-ten-rankings-requests-for-competitions Palapeli 2024-07-26 08:47:35 -0400
  • 5e4eecc382 GPCM: Kick players who drop too many frames MikeIsAStar 2024-07-25 23:40:45 -0400
  • 89ad29b18f
    Merge pull request #1 from ppebb/main ppeb 2024-07-23 20:44:20 -0500
  • befb373be5
    Oops ppeb 2024-07-23 19:34:25 -0500
  • 90336e312b
    Return ban check, but without ng_device_id ppeb 2024-07-23 02:56:07 -0500
  • 251fa62c09 Correct Timezone ZPL 2024-07-20 18:06:24 -0500
  • 85d63f823d Update error.go ZPL 2024-07-20 17:27:43 -0500
  • ffd533e551 RACE: Allow 'GetTopTenRankings' requests for competitions MikeIsAStar 2024-07-18 17:55:30 -0400
  • 5a2c9595b3 GPCM: Append the client's "Open Host" setting value to a "Login Challenge" message MikeIsAStar 2024-07-18 00:05:00 -0400
  • d046b7e3ed
    Merge branch 'WiiLink24:main' into main ZPL 2024-07-15 20:15:17 -0500
  • a5d5bace43
    Merge pull request #54 from MikeIsAStar/handle-get-top-ten-rankings-requests Palapeli 2024-07-13 23:07:53 -0400
  • 22213db66f RACE: Handle 'GetTopTenRankings' requests MikeIsAStar 2024-07-13 21:50:00 -0400
  • f5434c35f8
    Modified for use with for Retro Rewind ZPL 2024-07-13 19:57:45 -0500
  • c61f8141fd
    Modified for use with for Retro Rewind ZPL 2024-07-13 19:56:23 -0500
  • 40bf4b8109
    Merge pull request #53 from MikeIsAStar/create-a-foundation-for-the-race-server Palapeli 2024-07-11 15:51:58 -0400
  • 1665977524 RACE: Create a foundation for the 'RACE' server MikeIsAStar 2024-07-10 23:44:30 -0400
  • ed9aba05f5
    Merge pull request #51 from MikeIsAStar/handle-mkw-room-stall-packets Palapeli 2024-06-27 12:47:18 -0400
  • 72d55664d4 GPCM: Handle 'mkw_room_stall' messages MikeIsAStar 2024-06-26 23:10:30 -0400
  • 498287bf89
    GPCM: Send friend auth message via bm 1 mkwcat 2024-05-11 03:46:01 -0400
  • 5786b10b2c
    GPSP: Detailed log of player search mkwcat 2024-05-11 02:36:22 -0400
  • b691161788
    NATNEG: Fix improper packet offset in preinit mkwcat 2024-05-10 23:56:42 -0400
  • 09ff4c88ce
    QR2: Fix nil session.messageMutex after reload mkwcat 2024-05-10 21:43:51 -0400
  • 23549b9f42
    QR2: Fix nil group.players after reload mkwcat 2024-05-10 21:40:42 -0400
  • 97f4c74bd5
    NATNEG: Handle preinit packets mkwcat 2024-05-10 21:13:57 -0400
  • 9269eb4308
    Add some missing GameStats keys mkwcat 2024-05-10 20:01:55 -0400
  • ce3c532848
    GPCM: Handle split packets mkwcat 2024-05-09 22:21:20 -0400
  • 42910065bc
    GameStats: Empty read buffer after handling packet mkwcat 2024-05-09 22:15:22 -0400
  • 3c5c165229
    Main: Don't delete connection index on close cmd mkwcat 2024-05-09 22:04:44 -0400
  • 2c137ed7f3
    Main/Common: Use config entry for frontend/backend address mkwcat 2024-05-08 22:39:14 -0400
  • a949b5c727
    Common: Retry frontend connection for 4 seconds mkwcat 2024-05-08 22:13:13 -0400
  • 8b9cbbac13
    Main: Disable signals for integrated backend mkwcat 2024-05-08 21:19:12 -0400
  • c21e55b364
    NAS: Expand deadline for real TLS requests mkwcat 2024-05-08 03:09:57 -0400
  • dda86fc9cf
    All: Add O_TRUNC to open flags for state file mkwcat 2024-05-08 02:55:46 -0400
  • 2047badd9f
    Main: Enforce UUID of reload state mkwcat 2024-05-08 02:53:03 -0400
  • b952c9e386
    Main: Change backend reload system mkwcat 2024-05-07 23:31:23 -0400
  • c6927a3cb6
    NAS: Add read and idle timeouts mkwcat 2024-05-07 22:36:27 -0400
  • 5dfb1eeda7
    GPCM: Privatize state functions mkwcat 2024-05-07 21:21:31 -0400
  • 832c54acee
    QR2: Wait for connections to stop before shutdown mkwcat 2024-05-07 21:19:56 -0400
  • 74e5c6a910
    GameStats,ServerBrowser: Fix invalid state path mkwcat 2024-05-07 21:19:16 -0400
  • 268f415e97
    NATNEG: Save and reload state mkwcat 2024-05-07 21:18:00 -0400
  • 6176e43fb7
    GameStats: Save and reload state mkwcat 2024-05-07 05:15:36 -0400
  • 2ba0b97598
    QR2: Remove indefinite mutex lock on shutdown mkwcat 2024-05-07 05:08:26 -0400