aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/util/ApiUtil.java
AgeCommit message (Collapse)Author
2023-12-14Update API URL to v2 (#966)jani270
2023-10-06Remove legacy API keys from the code base (#862)Lulonaut
Co-authored-by: nopo <nopotheemail@gmail.com>
2023-08-30move taming, beastmaster, and minion overlay information to be gathered when ↵NopoTheGamer
running /pv (#785) * use pv to steal taming level and beast master for pet overlay * update profile data load event to when /pv is ran * make minion helper say to use /pv if data is null * make error message show * make it so you can still pv if error in event
2023-08-05Starting to remove api key mentions from NEU (#781)jani270
* Starting to remove api key mentions from NEU * remove api key error popup * ooops --------- Co-authored-by: nopo <nopotheemail@gmail.com>
2023-07-21Use ursa-minor as API proxy (#762)Roman / Linnea Gräf
* Use ursa-minor as API proxy * Allow setting a ursa server url * Make client aware of x-ursa-expires * Make profile data syncer work using legacy api * Add better header support * Add manual call functionality * Improve callUrsa to allow for raw strings * Save tokens better and add logs on http failure status codes * Remove API key requirement for PV * Make museum in pv also use ursa
2023-05-31Add NPC Sell price to tooltip (#702)Roman / Linnea Gräf
2023-04-22Make ApiUtil accept gzip encoding (#677)DeDiamondPro
2023-04-22Show invalid API key notification on Request failure (#674)Lulonaut
2023-02-15 ApiUtil: Add cache with per request timeout and per class histogram (#592)Roman / Linnea Gräf
* ApiUtil: Add cache with per request timeout and per class histogram * MinionHelper: Only load minion helper data when needed * Api: Make api response processing more async. * Lower cache for /pv to 30 seconds and rename cacheDuration to max age * Disk cache for the API
2023-02-15API errors in console (#610)hannibal2
* Print api errors in console. * No reason not to just append. * Censor API Key --------- Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Co-authored-by: nea <nea@nea.moe>
2023-02-07ApiUtil: Add developer only user agent override (#590)Roman / Linnea Gräf
Co-authored-by: NopoTheGamer <40329022+NopoTheGamer@users.noreply.github.com>
2023-02-06Fixed Lags: Magical power in SkyBlock Menu (#587)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-01-11Fix skin downloads on some older java versions (#537)Roman / Linnea Gräf
2022-10-23Minion Helper (#254)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Co-authored-by: ThexXTURBOXx <nico.mexis@kabelmail.de> Co-authored-by: efefury <69400149+efefury@users.noreply.github.com>
2022-10-21Soopy networth option in pv (#303)Soopyboo32
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2022-09-29Add custom keystore and refactor HypixelApi.java (#318)Roman / Linnea Gräf
* Add custom keystore and refactor HypixelApi.java * Fix inputstream leak (+ less console spam) * Fix HOTM crash * Use api selected variable to find best profile * Number formatting * Make old profiles show again Co-authored-by: nopo <nopotheemail@gmail.com>