antihax

Results 7 issues of antihax

@wing328 From what I can tell, there are races around the data structures here when hit concurrently. Please review and make sure my use of `Collections.synchronizedList` and `synchronized` are correct....

# Bug ESI is returning all deleted mails when requesting labels. ### Request ``` mails, _, err := mbox.user.backend.esi.ESI.MailApi.GetCharactersCharacterIdMail( auth, mbox.user.characterID, &esi.GetCharactersCharacterIdMailOpts{ Labels: optional.NewInterface([]int32{mbox.id}), LastMailId: optional.NewInt64(lastMailID), }, ) ``` ###...

bug
esi-mail

Was receiving a lot of failures every now and then from get_upload_url. Should probably retry more than once on failure of these calls.

I ran this docker container recently and ran into a few issues. First the license file is not sent to the correct location. Having to install the SAP system each...

I was able to add 2300 contacts to a character and the endpoints would give an Action Failed trying to manipulate or add more. The limit is apparently 1024 which...

bug
esi-contacts

#Inconsistency https://esi.tech.ccp.is/v1/wars/999999/ https://esi.tech.ccp.is/v1/wars/472733/ Both these requests return 422 with json of `{"error":"War not found"}` Shouldn't this be a 404?

conventions
esi-wars
monolith

# Bug Allies on long running wars have expired but are still listed as an ally via API. This is not the case in game and is breaking some tooling...

bug
esi-wars