Tags: AlexMog/PokeGOAPI-Java
Tags
Development (Grover-c13#248) * Refresh the OAuth token when it expires * Fix my siliness and provide API consumers a way to provide their refresh token when using static auth * add query from hatched eggs + rewrite stuff around EggPokemon * fix the explaination for eclipse user * Level enum public for custom loggers * Publish sources jar Fixes Grover-c13#128 * add license to GoogleLoginSecrets * Use a reset instead of using another instance * Fix the checkstyle config to not break other modules * find Pokemon by ID update inventory after hatching eggs add missing license * Meta info on pokemon * add method the incubator * fix typo * Add a callback for when the Initial oAuth completes so that the app can automate the flow * Power up pokemon API * Add info about native google sign in * REAME.md: fix Usefull->Useful typo * README.md: fix PtcLogin classname type * fix force updating inventories * Fix incorrect static statements on point * Added iv calculator (Grover-c13#207) * Added iv calculator * checkstyleMain fix * Fix @returns in doc of getIVRatio() * take care that the candies actually are in the map * forgot that cancerous check style * tweak checkstyle config to be friendly (Grover-c13#226) * Add cause to LoginFailedExceptions. (Grover-c13#220) Signed-off-by: Niklas Walter <[email protected]> * Remove printStackTrace from updateProfile (Grover-c13#221) updateProfile, in case of failure, would dump stacktraces to the console and then crash in the next line with a NullPointerException * Added request to add modifiers to forts, for example a lure-module on a pokestop (Grover-c13#217) * implemented request to add fort modifier * added @throws to javadoc for addModifier in Pokestop.java * Added SetFavoritePokemon method (Grover-c13#222) * add lombok to more objects (Grover-c13#212) * add lombok to more objects * add lombok to GoogleAuthJson * add lombok to Team * getItemsCount function (Grover-c13#224) * get total space used by items * get total space used by items * add javadoc * Rewrote and Refactored login logic. Now the credential providers transparently handle providing credentials and refreshing tokens. * Update the protobuf dependency (Grover-c13#235) Includes fix for hatched eggs IndexOutOfBoundsException * WIP: Gym/Battle (Grover-c13#203) * Add info about native google sign in * fix force updating inventories * REAME.md: fix Usefull->Useful typo * README.md: fix PtcLogin classname type * Start Gym + Battle API * Battle API - Example included, utility functions to get state of battle. Can only spam attack right now. * Deprecate pokemon.getFavorite, rename to pokemon.isFavorite (Grover-c13#230) * deprecate getFavorite, rename to isFavorite * Adhere to checkstyle * Use gradle-wrapper instead (Grover-c13#200) * Use gradle-wrapper instead * Changed second gradle usage to use gradlew aswell * Fix typos (Grover-c13#218) * Fix UTF-8 encoding * Fix typo recieved -> received * fix example * Consistently use RemoteServerException for network/server errors (Grover-c13#243) * Redone meta pm, lots of info available, several enums for pokemon (some may be duplicates of proto enums), fix catchable pokemon (Grover-c13#246) * fix Grover-c13#237 + Grover-c13#227 (Grover-c13#240) * Update protobufs to latest version