Commit Graph

61 Commits

Author SHA1 Message Date
Palapeli
c084fc940a
Database: Fix login query from GameStats 2025-12-28 14:47:18 -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
1212a4f64c
Reformat added record to use "wl:" namespace 2025-03-06 04:56:10 -05:00
Palapeli
e5a6aedb34
Merge pull request #72 from Retro-Rewind-Team/api
Update APIs
2025-03-04 10:07:08 -05:00
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
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
e12944ccab
Remove HEAD support, change sql query name 2025-03-02 23:30:32 -06:00
ppeb
64e007631f
Add /api/clear to drop user from database 2025-03-02 23:30:14 -06:00
ppeb
c099348636
Include User object with responses to some APIs 2025-03-02 23:30:02 -06:00
ppeb
cfec099bdd
Add IP logging to ban, kick, unban 2025-03-02 23:29:43 -06: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
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
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
MikeIsAStar
51122570b7 SAKE: Support file download requests from Mario Kart Wii
Helps address issue #43.
2024-09-07 11:13:02 -04:00
mkwcat
70458273c9
Add new tables to schema.go 2024-09-06 11:33: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
mkwcat
8f964bb213
Database: Fix missing destination field in gamestats login 2024-04-21 14:04:19 -04:00
mkwcat
ce130b0edc
GPCM: Fix incorrect open host key 2024-03-09 23:02:55 -05:00
mkwcat
2f113a13af
Database: Fix incorrect argument in UpdateUserTable 2024-03-09 22:43:24 -05:00
mkwcat
1370a53be3
Database: Fix missing comma 2024-03-09 22:39:27 -05:00
mkwcat
7ce6f3c5b9
GPCM: Add server-side OpenHost support
Co-Authored-By: Mike <99037623+MikeIsAStar@users.noreply.github.com>
2024-03-09 22:11:47 -05:00
mkwcat
7ddcd982bc
GameStats: Add standard command server 2024-02-06 01:43:21 -05:00
mkwcat
8702c98c48
Revert "Database: Limit user ID to signed 32-bit limit"
This reverts commit 659ec8d5e1.
2024-01-24 01:08:57 -05:00
mkwcat
659ec8d5e1
Database: Limit user ID to signed 32-bit limit 2024-01-23 18:09:04 -05:00
mkwcat
89f4044f04
Implement banning and custom error messages 2024-01-10 03:22:17 -05:00
mkwcat
5710b20b28
Send SBCM exploit to client + support dev auth after login 2023-12-24 14:44:47 -05:00
mkwcat
4039013344
Database: Only set last name field when needed 2023-12-16 13:56:49 -05:00
mkwcat
6f44c73da2
Database: Set lastname on create user 2023-12-16 12:06:08 -05:00
mkwcat
6b80eaa691
Database: Fix missing argument in InsertUserWithProfileID 2023-12-16 11:52:35 -05:00
mkwcat
7e18892053
Database: Fix incorrect profile ID in call to UpdateProfile 2023-12-16 11:40:26 -05:00
mkwcat
982f44c1e3
Database: Fix InsertUser query 2023-12-16 11:29:34 -05:00
mkwcat
49ffe37185
Database: Fix missing argument in InsertUser 2023-12-16 11:14:05 -05:00
mkwcat
dcc0a2f2db
Database: Store and verify NG device ID 2023-12-15 15:03:58 -05:00
mkwcat
937722a871
Database: Allow user creation with existing profile ID 2023-12-15 09:18:25 -05:00
mkwcat
ad79cb286a
Don't use database for auth tokens 2023-12-14 11:24:45 -05:00
Sketch
99915ae357 Store NAS challenge in database 2023-11-11 12:06:05 -05:00
Sketch
8dd9c62187 Fix circular import 2023-11-09 19:16:04 -05:00
Sketch
1437443355 Add schema.sql and update README 2023-11-09 19:12:47 -05:00
Sketch
5e122899cb Minor SQL error 2023-11-05 17:22:32 -05:00
mkwcat
90f706c0b6
Database: Always create new auth token 2023-11-05 15:06:34 -05:00
mkwcat
5870d6edaf
SAKE: Store Mario Kart Wii friend info 2023-11-04 07:21:18 -04:00
mkwcat
b645caf448
GPCM: Handle friend requests 2023-10-31 06:40:57 -04:00
mkwcat
bf4c70ba4a
Improvements to logging 2023-10-24 23:09:50 -04:00