-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to v2 libraries and small bug fixes and refactors #10
Conversation
fixed comment typo in set_user_blocked.go
We can't use slices.Contains anymore since now we are comparing pointers, and the check would always return false. Replace with using the Equals function.
Cemu seems to have some some DC issues, but I'm unsure if this is an us issue or a Cemu issue. Cemu would disconnect every few seconds and reconnect when in the friends applet That said, I was connected via real hardware for around 30 minutes with no issue. Since real hardware is our main target, I'm fine with this |
Are there any other |
Although the UPDATE section of the query was updated properly, the INSERT ection was unmodified, which causes type conflicts when trying to update the user's Mii. Update the INSERT query properly.
Initializing the server accounts in their own thread (e.g. the authentication and secure servers) can cause a race condition where the secure account hasn't been set up yet when authentication configures `ticket-granting`, causing sometimes crashes on startup. This has happened on production causing unnecesary restarts. To fix this, initialize the accounts on the `init` function to ensure they will always be accessible when needed.
|
Marked as draft again since so much has changed, and this is largely untested right now. Will need someone like @hauntii to verify the 3DS parts as he's the one who designed them |
Dockerfile
Outdated
FROM alpine:3.17 as runner | ||
WORKDIR /build | ||
# * Building the application | ||
FROM golang:1.22-alpine3.20 AS build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The build is currently failing due to an outdated version of Go in Docker:
go: go.mod requires go >= 1.23.0 (running go 1.22.12; GOTOOLCHAIN=local)
Please update this Dockerfile to use 1.23
FROM golang:1.22-alpine3.20 AS build | |
FROM golang:1.23.6-alpine AS build |
Draft since lots of things are changing still, but wanted to get this into more peoples hands
PR brings server up to date with the latest nex-go PR