Palapeli
|
10765a1764
|
NAS: Refactor auth requests and auth token
|
2026-04-07 15:49:05 -04:00 |
|
Palapeli
|
32e7c6a3f8
|
GPCM: Apply lint suggestions
|
2026-04-06 07:05:59 -04:00 |
|
Palapeli
|
25e0d2c38d
|
GPCM: Remove extra newline in kick message
|
2026-04-06 02:19:31 -04:00 |
|
Palapeli
|
916a3193aa
|
GPCM: Add game_name to profile_created event
|
2026-04-05 14:08:44 -04:00 |
|
Palapeli
|
18140bebe9
|
QR2: Add event logging
|
2026-04-05 12:55:33 -04:00 |
|
Palapeli
|
1c44f521f3
|
GPCM: Report events for profile actions
|
2026-04-05 09:52:28 -04:00 |
|
Palapeli
|
b3bca6e62a
|
GPCM: Change wiilink24.com to wiilink.ca
|
2026-04-05 04:10:54 -04:00 |
|
Palapeli
|
9606722b61
|
database: Use specialized db connection struct
|
2026-04-05 04:04:35 -04:00 |
|
Palapeli
|
8bb2e2fcd8
|
Change sasha-s/go-deadlock to linkdata/deadlock
|
2026-01-04 01:19:32 -05:00 |
|
Palapeli
|
74efa3be1c
|
GPCM: Add additional blocked keys from RR
|
2026-01-04 01:14:46 -05:00 |
|
Palapeli
|
c6cae968fb
|
Revert "GPCM: Only display setup msg for Dolphin device ID"
This reverts commit cf3a2edd3e.
|
2026-01-02 14:13:45 -05:00 |
|
Palapeli
|
e8ec88394e
|
Revert "GPCM: Temporarily allow payload 0.0.5"
This reverts commit 4efb4b0c7e.
|
2025-12-31 11:28:20 -05:00 |
|
Palapeli
|
4efb4b0c7e
|
GPCM: Temporarily allow payload 0.0.5
|
2025-12-31 10:16:22 -05:00 |
|
Palapeli
|
c824ed12a5
|
GPCM: Check payload major/minor version
|
2025-12-29 18:08:24 -05:00 |
|
Palapeli
|
cf3a2edd3e
|
GPCM: Only display setup msg for Dolphin device ID
|
2025-12-28 15:20:33 -05:00 |
|
Palapeli
|
dbb52c6ac3
|
GPCM: Prohibit more commonly shared device IDs
|
2025-12-28 15:17:51 -05:00 |
|
Palapeli
|
65f0eb460e
|
database: Support whitelisting certain profiles without keys
|
2025-12-28 09:25:29 -05:00 |
|
ppeb
|
3722170a18
|
Make all time.Now() usage UTC
|
2025-03-23 20:42:54 -05:00 |
|
Palapeli
|
01ed435176
|
GPCM: Fix wrong public IP check
Build CI / build (push) Has been cancelled
|
2025-03-23 17:04:10 -04:00 |
|
Palapeli
|
5f8ea98a3b
|
GPCM: Fix incorrect TOS ban message
Build CI / build (push) Has been cancelled
|
2025-03-07 09:09:23 -05:00 |
|
Palapeli
|
c2ef0069ed
|
GPCM: Fix positional format strings in ban errors
|
2025-03-07 09:08:03 -05:00 |
|
Palapeli
|
81475368bd
|
GPCM: Bump payload version to 5
Build CI / build (push) Waiting to run
|
2025-03-06 08:04:24 -05:00 |
|
Palapeli
|
c0196a65bd
|
GPCM: Update report to use the "wl:" namespace
|
2025-03-06 05:20:32 -05:00 |
|
Palapeli
|
1212a4f64c
|
Reformat added record to use "wl:" namespace
|
2025-03-06 04:56:10 -05:00 |
|
Palapeli
|
c01f080f2c
|
API: Handle OPTIONS request method
|
2025-03-05 06:26:06 -05:00 |
|
ppeb
|
95360023a5
|
Move custom kick and ban error messages to error.go
|
2025-03-04 06:59:57 -06:00 |
|
ppeb
|
3144bd7cf8
|
Revert motd, clear, and user action response
|
2025-03-03 19:33:41 -06:00 |
|
ppeb
|
ea56689f08
|
Fix missing ban reason dropped during merge
|
2025-03-02 23:51:22 -06:00 |
|
ppeb
|
df1c6a83fc
|
Send kick and ban reasons to players
|
2025-03-02 23:33:46 -06:00 |
|
ppeb
|
d1dd5816c2
|
Rework ban, kick, unban APIs. Add motd API.
|
2025-03-02 23:29:49 -06:00 |
|
Palapeli
|
788bf7ff0b
|
Database: Only update last IP addr on real login
Build CI / build (push) Has been cancelled
|
2025-03-01 08:50:22 -05:00 |
|
Palapeli
|
2e798b591a
|
Database: Support multiple devices on one profile
|
2025-03-01 03:49:59 -05:00 |
|
mkwcat
|
b20accb031
|
GPCM: Accept AP cert timestamp
Build CI / build (push) Has been cancelled
|
2024-10-20 23:59:21 -04:00 |
|
mkwcat
|
4e94cdde4a
|
QR2: Add MKW course and engine class to groups API
|
2024-09-11 21:22:30 -04:00 |
|
MikeIsAStar
|
5e4eecc382
|
GPCM: Kick players who drop too many frames
|
2024-07-25 23:44:11 -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
|
ce3c532848
|
GPCM: Handle split packets
|
2024-05-09 22:21:20 -04:00 |
|
mkwcat
|
dda86fc9cf
|
All: Add O_TRUNC to open flags for state file
|
2024-05-08 02:55:46 -04:00 |
|
mkwcat
|
5dfb1eeda7
|
GPCM: Privatize state functions
|
2024-05-07 21:21:31 -04:00 |
|
mkwcat
|
94c03d5693
|
Add silent reload feature to GPCM and QR2
|
2024-05-06 23:58:40 -04:00 |
|
mkwcat
|
fc69fe9a61
|
Add RPC support for GPSP, GameStats, ServerBrowser
|
2024-05-06 18:13:14 -04:00 |
|
mkwcat
|
9f9f3b10f8
|
Merge branch 'main' into split-process
|
2024-05-05 20:15:22 -04:00 |
|
mkwcat
|
443ac5ee41
|
GPCM: Log remove friend profile ID
|
2024-04-26 11:23:17 -04:00 |
|
mkwcat
|
ddbf445a0d
|
Run frontend and backend in a separate process
This will in the future allow the server to be restarted without closing open connections
|
2024-04-22 10:16:27 -04:00 |
|
mkwcat
|
597f974a1c
|
Fix incorrect unit code on cross-platform games
|
2024-04-21 13:45:28 -04:00 |
|
mkwcat
|
6d0c656bea
|
GPCM: Send dummy status message to open host players
|
2024-03-28 20:33:10 -04:00 |
|
mkwcat
|
28c65cc55a
|
GPCM: Fix wrong session used in addFriend
|
2024-03-12 05:40:17 -04:00 |
|
mkwcat
|
820ed8a6ac
|
GPCM: Fix recursive mutex lock from last commit
|
2024-03-12 05:24:13 -04:00 |
|
mkwcat
|
e854eb0d6b
|
GPCM: Wait for first status update before enabling open host
|
2024-03-12 05:13:19 -04:00 |
|