Commit Graph

97 Commits

Author SHA1 Message Date
TraceEntertains
616a2a1978 Update dockerfile to use go 1.23 2025-02-20 18:09:48 -05:00
TraceEntertains
33c0090de7 Initial library update (untested) 2025-02-19 22:53:57 -05:00
Ash Logan
6aaa5d24fc chore(gitignore): Add idea
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-02-05 15:01:12 +11:00
Ash Logan
9dd77621ae fix(datastore): Limit returned course count to manage db load
We need to change the schema here, but the nested query with the schema is losing the plot entirely in prod (50k rows)
2025-02-05 15:00:44 +11:00
Ash Logan
abc7796369 chore: update go modules 2025-02-05 14:56:36 +11:00
Jonathan Barrow
b3703180d6 Merge pull request #13 from PretendoNetwork/endian-config
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-01-31 18:25:13 -05:00
Daniel López Guimaraes
590452189e chore(datastore): Update comments to remove redundancy 2025-01-31 23:23:00 +00:00
Daniel López Guimaraes
cfb789e8b8 fix(datastore): Use proper endianness on GetApplicationConfig
Most of the values are wronly represented with endianness flipped, which
would get sent as big endian. This causes issues like the game not
triggering the API requests for 100 Mario or bookmarks. Use proper
endianness to fix the issue.
2025-01-31 23:09:28 +00:00
Jonathan Barrow
b9df34c078 Merge pull request #11 from binaryoverload/master 2024-08-07 15:46:28 -04:00
William Oldham
2abcd77bf1 Don't use fatal log for .env not existing 2024-08-05 19:25:28 +01:00
Jonathan Barrow
033d8786b0 Merge pull request #10 from binaryoverload/master 2024-08-04 17:49:18 -04:00
William Oldham
c4b7fdcb6e Add environment variable for S3 whether to use http or https 2024-08-04 20:14:44 +01:00
Jonathan Barrow
3f22dc178c Merge pull request #9 from mrjvs/master 2024-07-27 12:23:59 -04:00
mrjvs
5af2964a48 Add Dockerfile & CI
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2024-07-27 13:04:02 +02:00
Jonathan Barrow
b5d5140a04 Merge pull request #5 from PretendoNetwork/modernize
Modernize
2023-11-01 09:28:42 -04:00
Jonathan Barrow
7c51aab180 removed unused code and comment from GetCustomRankingsByDataIDs 2023-11-01 09:24:22 -04:00
Jonathan Barrow
7f132403af migrate to common and update README 2023-11-01 09:20:14 -04:00
Jonathan Barrow
d6c5c3b33d fixed object period and data type update functions being swapped 2023-10-29 01:01:40 -04:00
Jonathan Barrow
6aad1b475d fixed datastore_smm_db.GetCustomRankingsByDataIDs not returning all results 2023-10-29 01:00:39 -04:00
Jonathan Barrow
84c7bbb36e updated flags check in ChangeMeta 2023-10-29 00:59:34 -04:00
Jonathan Barrow
a61404decc update pResults success code in GetMetasMultipleParam 2023-10-29 00:57:53 -04:00
Jonathan Barrow
36db27a5e7 remove all the jank, treat everything as originally intended 2023-10-26 21:20:40 -04:00
Jonathan Barrow
817703269b migrate from cassandra to postgres. all courses deleted 2023-10-18 17:29:48 -04:00
Jonathan Barrow
9a4497287b added Makefile 2023-10-18 17:29:12 -04:00
Jonathan Barrow
97d644b4bd added missing MessageDelivery::DeliverMessage handler 2023-10-18 17:25:34 -04:00
Jonathan Barrow
7f42de1a8c remove Bunny from CompleteAttachFile 2023-10-17 13:00:16 -04:00
Jonathan Barrow
33263e61b6 err check in presigner for POST 2023-10-17 12:26:48 -04:00
SuperMarioDaBom
1273af1e58 go mod tidy 2023-10-15 23:59:45 -07:00
SuperMarioDaBom
c5a98d7d33 Switch from Bunny CDN to direct requests 2023-10-15 23:59:01 -07:00
SuperMarioDaBom
7f97c91bc4 Switch to grpc 2023-10-15 23:58:23 -07:00
SuperMarioDaBom
223f69763e Remove conditions from PostPolicy 2023-10-15 23:56:35 -07:00
SuperMarioDaBom
5998a3118b Add authentication, rename secure 2023-10-15 23:55:28 -07:00
SuperMarioDaBom
d89195105d Add auth globals, rename secure global 2023-10-15 23:54:22 -07:00
SuperMarioDaBom
f9a2141224 Add grpc to globals 2023-10-15 23:41:05 -07:00
SuperMarioDaBom
991d7ced2c Switch from legacy mongo connection to grpc 2023-10-15 23:40:21 -07:00
SuperMarioDaBom
3f49a7ba66 Moved datastore id generator to globals to prevent import loop 2023-10-15 23:35:36 -07:00
SuperMarioDaBom
67c2f856ac Initialize grpc, check for env vars 2023-10-15 23:33:29 -07:00
SuperMarioDaBom
05707d9d47 Switch from aws-sdk to minio, import grpc 2023-10-15 23:31:12 -07:00
SuperMarioDaBom
d6c1d64f1d Update nex-protocols-go library version 2023-10-15 23:29:57 -07:00
Jonathan Barrow
e9aee73839 begin transition to MinIO 2023-10-14 15:33:17 -04:00
Jonathan Barrow
da509aac43 update to latest library versions, again 2023-10-10 18:16:33 -04:00
Jonathan Barrow
9192524d52 Update to new library standards 2023-07-14 17:00:48 -04:00
Jonathan Barrow
3c93a594cc Updated .gitignore 2023-07-14 16:50:40 -04:00
Jonathan Barrow
bfaa05734f Added log folder to gitignore 2023-04-08 14:10:45 -04:00
Jonathan Barrow
03c438080d Updated NEX lib versions 2023-04-08 14:05:02 -04:00
Jonathan Barrow
be21209d3c Create LICENSE 2022-08-13 20:41:11 -04:00
Jonathan Barrow
f57c3fc28b added comment 2022-02-05 17:15:53 -05:00
Jonathan Barrow
57a3cc61a7 Added specific check for shutters PID to test things 2022-02-05 17:15:34 -05:00
Jonathan Barrow
634e4d1062 forgot to commit new utility method 2022-01-31 09:06:32 -05:00
Jonathan Barrow
d80ba5ed3b Implement news data meta request 2022-01-31 09:05:52 -05:00