Commit Graph

  • f23a6bf8af
    Don't panic if closing a listener errors main Palapeli 2026-05-02 14:56:06 -0400
  • b70c693d26
    API: Reformat API error responses Palapeli 2026-04-24 12:15:57 -0400
  • 51610cb3b7
    API: Migrated other endpoints to use new utility functions Palapeli 2026-04-22 16:45:21 -0400
  • 4d92f7bf0c
    API: Add baninfo endpoint Palapeli 2026-04-22 13:34:21 -0400
  • 9005b4795d
    GPCM: Don't panic if close connection fails after logout Palapeli 2026-04-12 10:58:17 -0400
  • 0b5041663a
    NAS: Oops fix payload download requests haha Palapeli 2026-04-11 18:07:56 -0400
  • 128935f186
    NAS: Forward payload subpaths to payload-server Palapeli 2026-04-11 18:04:55 -0400
  • d543917ab4
    Database: Add support for SUBSTRING in Sake filter query Palapeli 2026-04-11 03:36:36 -0400
  • fdfa5ea352
    NAS: Fix out of bounds slice in TLS read Palapeli 2026-04-10 10:52:14 -0400
  • 70bec8f241
    NAS: Case-insensitive form actions Palapeli 2026-04-09 13:46:21 -0400
  • c00420facb
    NAS: Use errors.Is for os instead of == operator Palapeli 2026-04-09 13:11:04 -0400
  • 6205224358
    NAS: Don't panic on invalid stage 1 version Palapeli 2026-04-09 13:07:06 -0400
  • 3ae29417aa
    NAS: Log DS devname and gsbr code as string Palapeli 2026-04-09 12:44:38 -0400
  • 72cbdb55a3
    Merge branch 'feat/nas-refactor' Palapeli 2026-04-09 10:07:27 -0400
  • b3ef500fce
    NAS: Rename dlc.go to dls.go feat/nas-refactor Palapeli 2026-04-09 10:07:06 -0400
  • db453ee4c9
    NAS: Fix a few issues with TLS 1.0 for Wii feat/integrated-tls Palapeli 2026-04-09 10:04:03 -0400
  • dbed54993e
    NAS: Use specialized TLS connection instead of piping data Palapeli 2026-04-09 07:58:20 -0400
  • 1fcb4da3a3
    NAS: Optimize client hello parsing Palapeli 2026-04-09 07:17:01 -0400
  • 08bc107529
    NAS: Fix issue with proxyConsoleTLS read Palapeli 2026-04-09 06:36:06 -0400
  • 00ee95a042
    NAS: Rework TLS proxy to use io.Copy Palapeli 2026-04-09 05:19:07 -0400
  • 24d2a40634
    NAS: Directly feed data from TLS to HTTP server Palapeli 2026-04-07 12:46:56 -0400
  • 8c6c3a268d
    NAS: Fix index check in proxyConsoleTLS Palapeli 2026-04-07 23:17:44 -0400
  • cf40cf2b3e
    NAS: Fix /download endpoint Palapeli 2026-04-07 22:43:01 -0400
  • 10765a1764
    NAS: Refactor auth requests and auth token Palapeli 2026-04-07 15:49:05 -0400
  • 3d713a20dc
    NAS: Close pipe if error on filtering headers Palapeli 2026-04-07 08:18:00 -0400
  • 63204868eb
    NAS: Run HTTP header filters in a detached goroutine Palapeli 2026-04-07 08:12:28 -0400
  • c002bb81a6
    Rework HTTP request handling entirely Palapeli 2026-04-06 11:35:02 -0400
  • 9a1e0a21cf
    Replace nhttp with a custom listener Palapeli 2026-04-06 10:06:01 -0400
  • 49e9f824a9
    NAS: Apply lint suggestions Palapeli 2026-04-06 07:09:25 -0400
  • 1056114534
    API: Apply lint suggestions Palapeli 2026-04-06 07:08:57 -0400
  • f940b594b6
    Race: Apply lint suggestions Palapeli 2026-04-06 07:08:44 -0400
  • a4a7fb43ce
    Sake: Apply lint suggestions Palapeli 2026-04-06 07:08:36 -0400
  • 277cee6e57
    ServerBrowser: Apply lint suggestions Palapeli 2026-04-06 07:08:12 -0400
  • 7ca8f4777a
    Natneg: Apply lint suggestions Palapeli 2026-04-06 07:07:53 -0400
  • 5258702a04
    QR2: Apply lint suggestions Palapeli 2026-04-06 07:07:38 -0400
  • 0ea3d33158
    GameStats: Apply lint suggestions Palapeli 2026-04-06 07:07:23 -0400
  • 5dee992b47
    GPSP: Apply lint suggestions Palapeli 2026-04-06 07:07:13 -0400
  • a700af444e
    Filter: Apply lint suggestions Palapeli 2026-04-06 07:06:18 -0400
  • 32e7c6a3f8
    GPCM: Apply lint suggestions Palapeli 2026-04-06 07:05:59 -0400
  • 2157575483
    Database: Apply lint suggestions Palapeli 2026-04-06 07:05:28 -0400
  • ca525e9f61
    Common: Apply lint suggestions Palapeli 2026-04-06 07:05:08 -0400
  • 7af300510e
    Logging: Apply lint suggestions Palapeli 2026-04-06 07:04:12 -0400
  • a746fa3e13
    Main: Apply lint suggestions Palapeli 2026-04-06 07:03:46 -0400
  • 25e0d2c38d
    GPCM: Remove extra newline in kick message Palapeli 2026-04-06 02:19:31 -0400
  • e81702060e
    Database: Fix overly greedy ban search query Palapeli 2026-04-06 01:42:24 -0400
  • 4efc2f1231
    Logging: Support URL in webhook author object Palapeli 2026-04-06 01:15:31 -0400
  • 8260fcf584
    (ci) Add lint workflow (#95) Campbell 2026-04-05 21:53:04 -0400
  • f0a9b0b514
    Update .golangci.yml Campbell 2026-04-05 21:48:56 -0400
  • 9fe3065d9f
    Update .golangci.yml Campbell 2026-04-05 21:41:06 -0400
  • b8437e3e3d
    (ci) Testing exclusions NinjaCheetah 2026-04-05 21:39:31 -0400
  • ef2df46313
    (ci) Fixed golangci-lint version Campbell 2026-04-05 21:13:21 -0400
  • e9f325e7fa
    (ci) Add lint workflow, update build workflow actions NinjaCheetah 2026-04-05 21:08:48 -0400
  • f9d561bd22
    Move backend_stopped event to the end of Shutdown Palapeli 2026-04-05 14:26:14 -0400
  • 9ae9ce3558
    QR2: Rename group_id to dwc_group_id in events Palapeli 2026-04-05 14:17:21 -0400
  • 916a3193aa
    GPCM: Add game_name to profile_created event Palapeli 2026-04-05 14:08:44 -0400
  • 5963f0efc3
    QR2: Fix nil dereference in previous commit Palapeli 2026-04-05 13:08:36 -0400
  • 18140bebe9
    QR2: Add event logging Palapeli 2026-04-05 12:55:33 -0400
  • d3b8508e6a
    API: Add event logging Palapeli 2026-04-05 09:57:09 -0400
  • 1c44f521f3
    GPCM: Report events for profile actions Palapeli 2026-04-05 09:52:28 -0400
  • e30d89cd1e
    Add event logging via database and webhook Palapeli 2026-04-05 09:00:02 -0400
  • b3bca6e62a
    GPCM: Change wiilink24.com to wiilink.ca Palapeli 2026-04-05 04:10:54 -0400
  • 9606722b61
    database: Use specialized db connection struct Palapeli 2026-04-05 04:04:35 -0400
  • d70b0ee335
    Sake: Fill in lots of new soap values Palapeli 2026-04-04 05:42:23 -0400
  • 7245d1779c
    Common: Don't filter official Mii data Palapeli 2026-04-04 02:04:24 -0400
  • 2770b46ab7
    Sake: Sanitize Mii info returned from mkw FriendInfo Palapeli 2026-04-04 01:46:41 -0400
  • 4dbe2a7678
    Sake: Sanitize Mii info from Mario kart Wii ghost data Palapeli 2026-04-04 01:21:26 -0400
  • 865d8a8df2
    SAKE: Create game-specific table definitions Palapeli 2026-04-03 00:22:15 -0400
  • d5c1a80a06
    NAS: Loosen .gs. host regex Palapeli 2026-04-01 15:44:20 -0400
  • 4fc6a27749
    Fix subquery in check constraint Palapeli 2026-04-01 15:22:47 -0400
  • d14fd2e737
    SAKE: Log error on CreateRecord Palapeli 2026-04-01 15:05:04 -0400
  • e4bc072e57
    Database: Move Mario Kart Wii FriendInfo to new SAKE Palapeli 2026-04-01 14:19:11 -0400
  • 0a5e354e61
    SAKE: Limit records and fields per profile Palapeli 2026-04-01 13:47:41 -0400
  • 2418fbf37d
    Database: Support NULL and int64 in SAKE filter Palapeli 2026-04-01 06:29:44 -0400
  • 4f281ef7cc
    SAKE: Fix CreateRecord response Palapeli 2026-04-01 06:29:07 -0400
  • 5fed8960dc
    database: Support SAKE filter expression Palapeli 2026-04-01 05:15:13 -0400
  • 94c718f6d2
    Use flexible database for SAKE storage Palapeli 2026-04-01 00:38:31 -0400
  • ef653221ca Added duplicate result handling Blazico 2026-03-28 18:12:58 +0100
  • cb506eb9ee mkw_rr api tweaks Blazico 2026-03-28 15:16:05 +0100
  • 2302f38f94 Removed aggressive friend check Blazico 2026-03-23 18:56:24 +0100
  • fa543eb483 Added players field Blazico 2026-03-22 11:02:27 +0100
  • f88be139eb Fixed login error Blazico 2026-03-22 10:32:36 +0100
  • 13814d5a8d Added DiscordID field Blazico 2026-03-22 10:13:36 +0100
  • 616407bdbf Table bot changes Blazico 2026-03-21 23:44:37 +0100
  • cb166edc8b
    Merge 81c6045f02 into 713826f30e David Nwokoye 2026-03-02 13:15:38 +0000
  • 81c6045f02 Simplified race result handling Blazico 2026-03-02 14:15:34 +0100
  • 997f2fb6cd Race results API integration Blazico 2026-03-01 16:58:51 +0100
  • 713826f30e
    Prevent crashing on specific heartbeat packets (#90) ppeb 2026-01-31 04:57:58 +0000
  • e64573d905
    Prevent crashing on specific heartbeat packets ppeb 2026-01-27 16:49:26 -0600
  • c9efbc7c52
    Merge pull request #89 from jonbarrow/feat/updated-profanity-check2 Larissa 2026-01-13 01:01:59 -0500
  • f32c507a90
    fix(nas): use wordsEncoding for UTF16 strings profanity words Jonathan Barrow 2026-01-12 22:34:37 -0500
  • eab5f7a0c0
    Merge pull request #88 from jonbarrow/feat/updated-profanity-check Larissa 2026-01-12 16:02:01 -0500
  • ca8c9f1931
    feat(nas): handle wenc/wregion in the profanity check endpoint Jonathan Barrow 2026-01-12 13:53:09 -0500
  • 42a3a362a6
    chore(nas): remove redundant switch-case break statements Jonathan Barrow 2026-01-11 17:13:17 -0500
  • 70950e94e9
    Update README Larissa 2026-01-04 01:34:11 -0500
  • 8bb2e2fcd8
    Change sasha-s/go-deadlock to linkdata/deadlock Palapeli 2026-01-04 01:19:32 -0500
  • 74efa3be1c
    GPCM: Add additional blocked keys from RR Palapeli 2026-01-04 01:14:46 -0500
  • e6172fa941
    NAS: Support multiple Stage1 versions Palapeli 2026-01-04 01:14:19 -0500
  • c6cae968fb
    Revert "GPCM: Only display setup msg for Dolphin device ID" Palapeli 2026-01-02 14:13:45 -0500
  • bca085f2bd
    Merge pull request #84 from Retro-Rewind-Team/threading Palapeli 2025-12-31 17:15:17 -0500
  • 2c1ddcd833
    Merge pull request #87 from WiiLink24/dependabot/go_modules/golang.org/x/crypto-0.45.0 Palapeli 2025-12-31 17:13:27 -0500