Ringo Hoffmann
Ringo Hoffmann
Nice Idea, but why no JSON involved? I mean, you can always use jq for that stuff: ```bash curl -Ls -X POST https://pasty.lus.pm -d @snippet.txt | jq .id ``` That...
Another approach would be to use the `Accept` header. So if you specify `application/json` as `Accept` header value, you get a fully hydrated JSON response. Otherwise, if you do not...
When I've implemented the overview over backups I also thought about recovering backups directly from the web interface. The thing is, that the recovery process is a verry complicated and...
Hm, that's weird. Do you use the Docker image or the binaries from the release page? Also, could you please repeat the login process with the developer tools of the...
This is actually really odd, because this handler should never return a blank `200 OK`. I tried to reproduce this by downloading the binaries (release 1.27.0) and running them on...
I've tried around to find differences in your config to mine and just found you are setting `debugpublicaddr`. This should never be used outside of debugging and development, so maybe...
That's interesting, at least it means that the request comes in to shinpuru and is getting handled in *some* way. I've added a lot of debug log output to the...
Okay, this is actually really interesting. ``` DEBU[2022/01/16 12:04:22 CET] I328 :: Entering DiscordOAuth#HandlerCallback code=0xb056b1ee3173b02318710b674ac0aa4f ERRO[2022/01/16 12:04:22 CET] I328 :: Token request: Error response code code=0xb056b1ee3173b02318710b674ac0aa4f responseCode=401 ``` That means,...
Okay, this is really odd. Why are the access tokens generated by shinpuru invalid? xD ``` DEBU[2022/01/16 15:35:18 CET] WS :: GET /api/me code=200 duration="14.489µs" error="invalid access token" ip= method=GET...
Yeah but how? You can not simply open a modal when a user joins and even if, this would be counter intuitive as hell.