aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/io
AgeCommit message (Collapse)Author
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-08-05Fix crash with invalid meusum data (#789)NopoTheGamer
try catch crash
2023-08-05Made a texture display for sets with 5 items (#792)CalMWolfs
* fixed things with 5 in museum * fix level crash
2023-08-05Some changes to the backup repo (#796)CalMWolfs
* maybe fix the backup repo not working sometimes * change wording
2023-08-05Removing join command and dungeon preset (#800)jani270
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-07-20added lowest bin url to /neustats repo (#774)NopoTheGamer
2023-07-17Add free rift infusion to timer (#766)Roman / Linnea Gräf
2023-07-06Adding /neustats repo (#748)CalMWolfs
2023-07-06Storage Overlay use /backpack (#740)IRONM00N
Co-authored-by: nopo <nopotheemail@gmail.com>
2023-07-06fix MuseumTooltipManager NPE (#755)Lulonaut
2023-06-27Add joinServer command (#738)Roman / Linnea Gräf
2023-06-27Changes that happened in alpha 17 (#744)NopoTheGamer
* made Display donation status false * Added a command to set api key
2023-06-27Fix crash in npc exporter when mode = null (#736)Roman / Linnea Gräf
2023-06-27Recent Pv profiles (#727)CalMWolfs
2023-06-27Fix pv not having a skyblock check (#716)NopoTheGamer
Co-authored-by: nea <nea@nea.moe>
2023-06-23Various rift related changes (#724)Roman / Linnea Gräf
2023-06-19Add variables to calculator (#721)Roman / Linnea Gräf
* Add variables to calculator * Fix unary minus for variables
2023-06-19Fix hot potato book being parsed as potato (#722)Roman / Linnea Gräf
2023-06-17Add special mayor to calendar overlay (#685)Roman / Linnea Gräf
2023-06-08PV Overhaul (#708)kr45732
Co-authored-by: Lulonaut <lulonaut@tutanota.de>
2023-06-08Add museum donation status to tooltip (#710)Lulonaut
2023-06-08NEUConfig: Add manadatory IQ test to api tab (#703)Roman / Linnea Gräf
2023-06-08Fix navigation warps being broken by reading chat messages instead of… (#707)Roman / Linnea Gräf
2023-05-31Removing the neu AH (#627)hannibal2
* Removed the neu ah. * make compile * make command say its removed * just what i wanted, an empty file --------- Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Co-authored-by: nopo <nopotheemail@gmail.com>
2023-05-31DungeonNPCProfitOverlay: make use of ItemResolutionQuerys id by name … (#700)Roman / Linnea Gräf
DungeonNPCProfitOverlay: make use of ItemResolutionQuerys id by name resolvers
2023-05-31Fix Soopy Networth (#706)Roman / Linnea Gräf
* Fix Soopy Networth * Add api cache clear command
2023-05-31Add NPC Sell price to tooltip (#702)Roman / Linnea Gräf
2023-05-27Make builders ruler not work cross plot (#691)Roman / Linnea Gräf
2023-05-27Add NPC Position only exporter (#686)Roman / Linnea Gräf
2023-05-27Fixed slayer overlay (#701)NopoTheGamer
2023-05-26Graph v2 (#680)DeDiamondPro
2023-04-22Fix getting location from scoreboard (#678)DeDiamondPro
2023-04-04Change neustats back to only using modname instead of full path (#659)NopoTheGamer
change neustats back to only using modname instead of full path
2023-04-04Copy /neustats dump data to clipboard (#660)Lulonaut
This is needed because the generated data was too long for https://hst.sh/ Also adds a "copyToClipboard" extension function for String The HastebinUploader.java class is now no longer needed
2023-04-04Check for buyback slots in npc shop exporter (#662)Roman / Linnea Gräf
2023-03-22Made it so you can use per hour instead of per minute on crops and coins (#625)Cobble8
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-03-13Improve NPC shop generator (#650)Roman / Linnea Gräf
2023-03-12cheapest museum item to donate (#522)Lulonaut
Co-authored-by: nea <romangraef@gmail.com> Co-authored-by: nea <nea@nea.moe> Co-authored-by: Roman / Linnea Gräf <roman.graef@gmail.com> Co-authored-by: nopo <nopotheemail@gmail.com> Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-03-12Dynamic Light Items (#646)Vixid
Co-authored-by: Vixid <52578495+Vixid1@users.noreply.github.com>
2023-03-06Fix /neudevtest useragent command (#648)Roman / Linnea Gräf
2023-03-04I hate FontRenderer. (#612)hannibal2
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-03-04Replace all commands in NEU with a brigadier implementation (#599)Roman / Linnea Gräf
2023-02-25Magical power in SkyBlock Menu icon again (#588)hannibal2
Show magical power at accessory bag in skyblock menu. Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-24Museum: Display hydrated items for items taken outside of the repo (#621)Roman / Linnea Gräf
Co-authored-by: Lulonaut <lulonaut@tutanota.de>
2023-02-22Added Sky Mall to Dwarven Overlay (#604)hannibal2
* Added Sky Mall to Dwarven Overlay. * Made SkyBlockTime a data object. * Added color to names and display item per different perk variant. * Added daySuffix support for days greater 10. * Data classes have a copy method already. * Green color does not work. * Fixed a bug in monthName. * Add Unit Tests and make use of Instant * Fixed Sky Mall overlay showing in crystal hollows. * 11st 12nd 13rd --------- Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Co-authored-by: nea <nea@nea.moe> Co-authored-by: nopo <nopotheemail@gmail.com>
2023-02-22HotmInformation rework (#611)hannibal2
* Rename .java to .kt * hotm rework. * Moved class to kotlin directory. * Removed debug. * Support for maxed out levels. * Fun fact of the day: Developer waste more time on the name of a variable than actual coding. * default is 0 --------- Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
2023-02-18ApiCache: Fix apparent NullPointerException (#619)Roman / Linnea Gräf
`CacheResult` should in theory have either a `file != null` a `future != null` or be `disposed`. Apparently this invariant of `CacheResult` is either being violated somewhere, or the `synchronized` blocks arent as synchronized as id hoped they were. In fact, `dispose()` does not even delete the file, so i can really only see this happening because the first `synchronized` block that writes the file and the second `synchronized` block that reads from the file hold the same lock. I have no idea how this would happen, but hopefully this fixes it (since the dispose didn't have a threading issue reported so far, i feel more confident leaving the .deleteOnExit in there, but I'm also wrapping any potential IOExceptions during access, because I am just so confused how the internal state was broken.
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>