Commit Graph

  • eb85ca351d Merge pull request #51 from BDMCGaming/dev dev mrjvs 2026-08-24 23:22:35 +02:00
  • 8cdd938f3f fix: update libraries to resolve x01-0807 BDMCGaming 2026-08-17 13:17:17 -04:00
  • 3be7e40c9d Merge pull request #47 from RusticMaple/dev Daniel López Guimaraes 2026-07-23 19:53:51 +01:00
  • 7a6c1e41e2 fix: adjust variable names back to how they were Maple Nebel 2026-07-23 19:56:23 +02:00
  • 3d6fff0f0a chore: make error style more consistent Maple Nebel 2026-07-23 01:19:05 +02:00
  • bfd8e9fafb fix: make friend requests accept properly Maple Nebel 2026-07-23 00:46:42 +02:00
  • 4ea3bbcf21 fix(3ds): Use RelationshipTypeIncomplete for new relationships Daniel López Guimaraes 2026-07-20 13:12:32 +01:00
  • bcd8996b08 Merge pull request #46 from PretendoNetwork/feat/grpc-token Daniel López Guimaraes 2026-07-17 21:14:35 +01:00
  • 6ab58a2066 feat: update to use gRPC tokens Daniel López Guimaraes 2026-07-16 22:37:19 +01:00
  • 4e6021b047 Merge pull request #45 from PretendoNetwork/feat/pidhmac Jonathan Barrow 2026-06-24 15:13:39 -04:00
  • 53d6d251e9 feat(account-management): use new algorithm for pidHMAC Daniel López Guimaraes 2026-06-17 00:24:06 +01:00
  • c5221a5092 Merge pull request #43 from DaniElectra/grpc-get-user-data-3ds Daniel López Guimaraes 2026-06-12 00:02:22 +01:00
  • ff10b7c746 fix(database/3ds): fix GetMii SQL query Daniel López Guimaraes 2026-06-11 23:43:21 +01:00
  • 2f04f8d2bd Merge pull request #42 from PretendoNetwork/feat/grpc-friends-data Jemma Poffinbarger 2026-05-29 18:47:20 -05:00
  • 235b31adc6 chore: go mod tidy Jemma Poffinbarger 2026-05-29 17:48:26 -05:00
  • 084cd5e8fc fix(grpc): move logs to only occur when internal error occurs Jemma Poffinbarger 2026-05-29 17:47:44 -05:00
  • eacd16bc30 feat(config): add checks for Mii decryption key config Jemma Poffinbarger 2026-05-29 17:43:27 -05:00
  • 38aec18ae8 fix(grpc): add missing log entries for get user friends data Jemma Poffinbarger 2026-05-29 16:45:01 -05:00
  • f2f00ec4dc chore(grpc): split out 3DS & Wii U grpc methods Jemma Poffinbarger 2026-05-27 15:45:41 -05:00
  • a797ea5207 fix(grpc): incorrect mii data length check + variable casing Jemma Poffinbarger 2026-05-27 15:41:48 -05:00
  • ab0f152eb3 feat(grpc): add decrypted mii data to 3DS response Jemma Poffinbarger 2026-05-25 18:43:04 -05:00
  • 067363fd84 fix(grpc): throw grpc errors Jemma Poffinbarger 2026-05-23 17:57:35 -05:00
  • bfeadb61c5 chore(grpc): remove old row scan Jemma Poffinbarger 2026-05-23 17:57:04 -05:00
  • 2ad590a71e fix(grpc): updated timestamps to be accurate, more cleanup Jemma Poffinbarger 2026-05-08 22:20:06 -05:00
  • 306399a5df fix(database): switch to PID type for input and clean up redundant struct declarations Jemma Poffinbarger 2026-05-08 22:11:10 -05:00
  • a95ecba31a fix(grpc): fix mii data field assignment on getUserData3DS Jemma Poffinbarger 2026-05-05 21:12:21 -05:00
  • dc02700dc2 feat(grpc): implement getUserData rpcs Jemma Poffinbarger 2026-05-05 21:09:33 -05:00
  • f34d3ea212 feat(grpc): add presence for 3DS Jemma Poffinbarger 2026-05-03 21:05:35 -05:00
  • 87142fc9d7 chore: bump grpc version Jemma Poffinbarger 2026-05-03 20:13:56 -05:00
  • 9a6edb48ab fix(grpc): switch to timestamps per updated proto Jemma Poffinbarger 2026-04-26 12:12:57 -05:00
  • 98c707df11 fix(grpc): split out rpc requests Jemma Poffinbarger 2026-04-25 22:40:14 -05:00
  • eb6bb06c72 feat(grpc): implement fetch user data for WIi U & 3DS Jemma Poffinbarger 2026-04-25 22:31:06 -05:00
  • 6c6d0016f0 Merge pull request #40 from Crisoxyz/fix-friend-requests Daniel López Guimaraes 2026-03-19 12:46:17 +00:00
  • f0c4ffc340 refactor(wiiu): update timestamps and reset status flags in a single query Crisoxyz 2026-02-23 18:17:37 +01:00
  • 0addb2f0d2 fix(wiiu): reset accepted flag to allow resending requests Crisoxyz 2026-02-23 00:57:36 +01:00
  • 7455c84512 chore: move go files to copy so readonly fs isn't errored temp/test William Oldham 2026-02-06 21:40:45 +00:00
  • e251b1ad2c fix: run go mod tidy William Oldham 2026-02-06 21:34:04 +00:00
  • ee4139c515 fix: run go mod download to update go.sum William Oldham 2026-02-06 21:30:00 +00:00
  • 0fbebebed9 chore: bump Dockerfile Jonathan Barrow 2026-02-04 13:24:56 -05:00
  • 4931d548da chore: update nex-go and grpc libraries Jonathan Barrow 2026-02-04 13:21:58 -05:00
  • d079c77ff0 Merge pull request #38 from PretendoNetwork/dev master mrjvs 2026-01-27 22:26:28 +01:00
  • f994194681 Merge pull request #37 from PretendoNetwork/feat/basic-health-check mrjvs 2026-01-27 22:24:51 +01:00
  • 6b70800444 fix: check initialisms list in capitalizeWord before checking if word ends with "S" Jonathan Barrow 2026-01-26 14:27:50 -05:00
  • 0ee8d52fe1 fix: initialize globals.Config Jonathan Barrow 2026-01-26 13:52:50 -05:00
  • 01ee8a37d7 chore: update to account v2 grpc properly Jonathan Barrow 2026-01-21 17:24:30 -05:00
  • 634be56091 chore: use grpc.NewClient instead of deprecated grpc.Dial Jonathan Barrow 2026-01-20 20:35:03 -05:00
  • 597430b2dd fix: set correct requiresTokenAuth values for NewAccount Jonathan Barrow 2026-01-20 20:34:14 -05:00
  • 5b380a7f2d chore: AccountGRPCAPIKEY -> AccountGRPCAPIKey Jonathan Barrow 2026-01-20 20:31:46 -05:00
  • f22ec1bfe0 chore: bump Dockerfile image versions Jonathan Barrow 2026-01-16 17:24:07 -05:00
  • 2c79a1228d feat: update config parsing and env var names Jonathan Barrow 2026-01-16 17:09:20 -05:00
  • 6fee83c989 feat: add basic health check server Jonathan Barrow 2026-01-16 16:27:39 -05:00
  • 803ccf46b5 feat: update to latest libs Jonathan Barrow 2026-01-16 16:24:28 -05:00
  • bba53eb3ef Merge pull request #33 from PretendoNetwork/token-validation William Oldham 2025-07-03 00:15:22 +01:00
  • 9af53b5a27 Merge remote-tracking branch 'origin/dev' into token-validation William Oldham 2025-07-03 00:10:51 +01:00
  • 405b944a9b Update docker.yml mrjvs 2025-06-07 13:03:08 +02:00
  • bfa8592627 fix(crypto): Disallow short tokens Ash Logan 2025-06-07 20:59:28 +10:00
  • 66c6e6028a feat: Implement token validation from common protocols Daniel López Guimaraes 2025-04-17 20:44:56 +01:00
  • 5560c1d7f2 chore: bump nex-go version Jonathan Barrow 2025-04-13 15:07:39 -04:00
  • b44feb2ae0 Merge pull request #31 from PretendoNetwork/dev Jonathan Barrow 2025-02-16 19:42:32 -05:00
  • af5c5f15c8 Merge pull request #10 from PretendoNetwork/nex-go-rewrite Jonathan Barrow 2025-02-16 19:17:11 -05:00
  • 3561c89748 chore: update to latest protocol lib nex-go-rewrite Jonathan Barrow 2025-02-16 13:06:06 -05:00
  • 887ec971b5 chore: update Dockerfile build image Jonathan Barrow 2025-02-16 11:47:09 -05:00
  • 95b3843bee feat: randomize kerberos password at boot Jonathan Barrow 2025-02-15 23:39:06 -05:00
  • 8432cfd6d5 feat: update to latest NEX libs Jonathan Barrow 2025-02-15 23:31:32 -05:00
  • 3377ef25ea Merge pull request #29 from DaniElectra/nex-accounts Jonathan Barrow 2024-11-06 12:23:39 -05:00
  • 120776e197 fix: Better initialization of NEX server accounts Daniel López Guimaraes 2024-10-29 23:01:59 +00:00
  • 87db0af44b Merge pull request #26 from mrjvs/patch-2 Jonathan Barrow 2024-07-28 16:55:28 -04:00
  • 00a5919e36 Update docker.yml mrjvs 2024-07-28 22:46:56 +02:00
  • 0378121795 Update docker.yml mrjvs 2024-07-28 22:37:50 +02:00
  • 60a6675c62 Merge pull request #25 from mrjvs/patch-1 Jonathan Barrow 2024-07-28 16:30:18 -04:00
  • 87de44f30a Update docker.yml mrjvs 2024-07-28 21:19:10 +02:00
  • 5541ed09fb chore: bump module versions Jonathan Barrow 2024-07-07 16:24:34 -04:00
  • 8285002fd8 chore: bump nex-go version Jonathan Barrow 2024-07-05 13:12:37 -04:00
  • b31ca89f9c chore: update modules Jonathan Barrow 2024-07-02 13:02:29 -04:00
  • 6644f994e4 Merge pull request #22 from wolfendale/fix-queries Jonathan Barrow 2024-07-02 12:26:44 -04:00
  • a383676954 Merge pull request #23 from MatthewL246/docker-updates Jonathan Barrow 2024-07-01 16:42:23 -04:00
  • 4f0c4e74c9 chore: mkdir and chown on one layer Matthew Lopez 2024-07-01 15:32:47 -04:00
  • d5395eb9d1 chore: separate app_dir and build_string arguments for readability Matthew Lopez 2024-07-01 15:32:24 -04:00
  • dd3c236880 feat: create Docker build and publish action Matthew Lopez 2024-06-25 19:05:25 -04:00
  • 531d9f8ed5 chore: update Docker setup Matthew Lopez 2024-06-24 21:12:22 -04:00
  • 71f47f9ffc fix: remove n+1 queries Michael Wolfendale 2024-06-23 13:42:55 +01:00
  • ee46ec47e5 Merge pull request #20 from DaniElectra/update-mii-fix Jonathan Barrow 2024-05-21 11:34:20 -04:00
  • b77dd1b392 fix(database/3ds): Fix INSERT query for UpdateUserMii Daniel López Guimaraes 2024-05-21 15:44:35 +01:00
  • 7b6224e80e fix: initialize ConnectedUser presence data Jonathan Barrow 2024-05-20 17:16:12 -04:00
  • d5f7bb67b4 Merge pull request #19 from DaniElectra/mii-character-set Jonathan Barrow 2024-05-20 17:12:39 -04:00
  • 0b57926bba Merge pull request #18 from DaniElectra/friendship-3ds Jonathan Barrow 2024-05-20 17:10:24 -04:00
  • f9071cbed3 feat: Update modules and new Mii database fields Daniel López Guimaraes 2024-05-20 21:55:56 +01:00
  • ab80949173 fix(3ds): Send friendship notification to proper target Daniel López Guimaraes 2024-05-20 21:32:15 +01:00
  • 7bc3dbf4f1 fix: use Copy() on presence data to get around race condition Jonathan Barrow 2024-05-16 07:43:26 -04:00
  • c1e06be4d5 Merge pull request #17 from DaniElectra/norows-fix Jonathan Barrow 2024-05-15 18:42:29 -04:00
  • 116b5c7df5 fix(database): Proper checks on QueryRow for sql.ErrNoRows Daniel López Guimaraes 2024-05-15 22:49:47 +01:00
  • 9855dea445 refactor(wiiu): dont track NNAInfo in user state, use the DB Jonathan Barrow 2024-05-12 15:56:24 -04:00
  • 915b52c88d chore: migrate to SQL manager Jonathan Barrow 2024-04-27 16:22:30 -04:00
  • e54e6b92b1 Merge pull request #15 from DaniElectra/database-defaults Jonathan Barrow 2024-04-22 16:38:44 -04:00
  • a662ca1961 database/3ds: Remove old comment Daniel López Guimaraes 2024-04-20 13:51:00 +01:00
  • f4a4b2830b database: Update database defaults and add country Daniel López Guimaraes 2024-04-20 13:44:44 +01:00
  • 7aef2f1750 notifications/3ds: Send events to the target user Daniel López Guimaraes 2024-04-20 13:43:13 +01:00
  • e2a630d1a7 wiiu: add nil check in SendPresenceUpdate Jonathan Barrow 2024-04-09 14:30:47 -04:00
  • af603f2295 fix: close rows when existing database functions Jonathan Barrow 2024-04-09 14:28:04 -04:00
  • 9e5a02d286 wiiu: fix nil connectedUser not being updated Jonathan Barrow 2024-04-09 12:45:11 -04:00