Commit Graph
93 Commits
Author SHA1 Message Date
Adam 7d5e0ff389 http-service: add beginning of xp tracker 2018-01-20 19:48:07 -05:00
Runelite auto updater 08c2464f06 [maven-release-plugin] prepare for next development iteration 2018-01-18 14:04:26 +00:00
Runelite auto updater eb1e19535b [maven-release-plugin] prepare release runelite-parent-1.2.12 2018-01-18 14:04:22 +00:00
Runelite auto updater d6f7075870 [maven-release-plugin] prepare for next development iteration 2018-01-11 22:58:46 +00:00
Runelite auto updater 06a93ec072 [maven-release-plugin] prepare release runelite-parent-1.2.11 2018-01-11 22:58:43 +00:00
Adam 05dc2eb39e Consistently capitalize RuneLite 2018-01-07 17:25:48 -05:00
UniquePassive 5cf24a8f83 Add world types 2018-01-06 19:54:25 -05:00
UniquePassive 31c86ac816 Add a world list lookup client 2018-01-06 19:54:24 -05:00
Tomas Slusny 4660bb3739 Fix OkHttp connection leaks on connection error
When request fails, entire response needs to be wrapped in try with
resources in order to close the connection properly and not only
response body.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2017-12-22 02:05:28 +01:00
Runelite auto updater 75f69fdde2 [maven-release-plugin] prepare for next development iteration 2017-12-21 13:28:10 +00:00
Runelite auto updater c674896a5a [maven-release-plugin] prepare release runelite-parent-1.2.10 2017-12-21 13:28:06 +00:00
Runelite auto updater b811dd2c62 [maven-release-plugin] prepare for next development iteration 2017-11-30 13:32:24 +00:00
Runelite auto updater 4cfe7a9a6c [maven-release-plugin] prepare release runelite-parent-1.2.9 2017-11-30 13:32:20 +00:00
Runelite auto updater 75522cd758 [maven-release-plugin] prepare for next development iteration 2017-11-24 15:22:56 +00:00
Runelite auto updater 142c008165 [maven-release-plugin] prepare release runelite-parent-1.2.8 2017-11-24 15:22:53 +00:00
Runelite auto updater 5cf73f424d [maven-release-plugin] prepare for next development iteration 2017-11-16 17:24:29 +00:00
Runelite auto updater 230bdc4d1e [maven-release-plugin] prepare release runelite-parent-1.2.7 2017-11-16 17:24:26 +00:00
Runelite auto updater 330f8071c3 [maven-release-plugin] prepare for next development iteration 2017-11-09 17:41:55 +00:00
Runelite auto updater 665f8fedb1 [maven-release-plugin] prepare release runelite-parent-1.2.6 2017-11-09 17:41:50 +00:00
Adam 38a9ccc976 Update checkstyle to version 8.3 2017-10-20 20:03:35 -04:00
Runelite auto updater 4ad762293a [maven-release-plugin] prepare for next development iteration 2017-10-19 12:13:38 +00:00
Runelite auto updater 2d6ad1da84 [maven-release-plugin] prepare release runelite-parent-1.2.5 2017-10-19 12:13:32 +00:00
Runelite auto updater 917b0963b4 [maven-release-plugin] prepare for next development iteration 2017-10-07 14:23:08 +00:00
Runelite auto updater 0d1abe4b1b [maven-release-plugin] prepare release runelite-parent-1.2.4 2017-10-07 14:23:04 +00:00
Adam a8ecde7913 xtea client: fix checkstyle violation 2017-09-28 22:40:05 -04:00
Adam 72ee72d38e xteakeymanager: load keys from api 2017-09-28 22:34:07 -04:00
Julian Nowaczek b12bd04764 Hiscore feature expansion (#152)
* Add remaining Hiscore parameters to HiscoreSkill

* Add remaining Hiscore parameters to HiscoreResult

* Add remaining Hiscore parameters to HiscoreResultBuilder

* Add new Hiscore panel icons (from offical Hiscore website, so they don't match very well) and subpanel for Clue Scrolls, Bounty Hunter - Hunter, Bounty Hunter - Rogue, and Last Man Standing

* Add logic to catch unranked hiscores and display them properly. Not currently checking for combat level calculations, but other cases should be covered.

* Make HiscoreService and HiscoreClient aware of different hiscore endpoints

* Add Spring Editor to convert path variable String to enum, add pretty versions of HiscoreEndpoint names, add new icons for endpoint selection

* Fix HiscoreEndpoint.valueof failing silently and preventing lookup, update HiscoreService tests, add Hiscore endpoint selection buttons to HiscorePanel

* Replace HiscorePanel skill icons with smaller versions from the official hiscore website

* Fix details listing rank instead of experience

* Fix details listing rank instead of experience, fix skill panels not being cleared when selecting a different hiscore category, make HiscoreService respond 404  when a Hiscore entry is not found instead of 500.

* Fix skill panels not being cleared when selecting a different hiscore category, make HiscoreService respond 404  when a Hiscore entry is not found instead of 500.

* Revert changing RuneliteAPI base URL, those changes should not have been committed (local testing only)

* Add ClueScrollAll and ClueScrollMaster to HiscoreService tests.

* Style cleanup and relocate NotFoundException to http-service package

* Use relative path for small skill icons

* Move Jagex Hiscore urls from HiscoreService to HiscoreEndpoint

* Create new util package in http-service for common exceptions and Spring converters, clean up HiscoreService by streamlining error handling and removing methods for old unit test

* Change HiscoreService unit test to use new HiscoreTestService subclass which handles setting the test URL

* Change HiscoreEndpoint hiscoreUrls to HttpUrl instead of String

* Cleanup formatting, remove unused http-service exception

* http-api: cleanup HiscoreEndpoint
2017-09-16 16:41:11 -04:00
Adam ea7a9257b3 http-api: add cache pojos 2017-09-11 16:25:25 -04:00
Runelite auto updater e38ac2c52a [maven-release-plugin] prepare for next development iteration 2017-08-24 17:26:25 +00:00
Runelite auto updater a93ffa730d [maven-release-plugin] prepare release runelite-parent-1.2.3 2017-08-24 17:26:21 +00:00
Runelite auto updater 9895bcbba5 [maven-release-plugin] prepare for next development iteration 2017-08-17 12:31:56 +00:00
Runelite auto updater 560830180d [maven-release-plugin] prepare release runelite-parent-1.2.2 2017-08-17 12:31:53 +00:00
Adam 1caf515377 runelite-client: improve hiscore plugin
Shows total level and combat level, as well as letting you view
experience/rank etc. Mostly from @jnowaczek in #139
2017-08-15 18:17:40 -04:00
Runelite auto updater a81935849d [maven-release-plugin] prepare for next development iteration 2017-08-07 22:02:50 +00:00
Runelite auto updater bb008f01b8 [maven-release-plugin] prepare release runelite-parent-1.2.1 2017-08-07 22:02:47 +00:00
Runelite auto updater 13e4fc4117 [maven-release-plugin] prepare for next development iteration 2017-08-03 12:13:54 +00:00
Runelite auto updater 6ffe49f45d [maven-release-plugin] prepare release runelite-parent-1.2.0 2017-08-03 12:13:51 +00:00
Adam 22c34e84c5 Bump for 1.2.0-SNAPSHOT 2017-07-22 13:57:33 -04:00
Adam 8b5f22106e http-service: add single skill hiscore lookup 2017-07-21 18:15:10 -04:00
Runelite auto updater 1d4305a17a [maven-release-plugin] prepare for next development iteration 2017-07-20 15:25:52 +00:00
Runelite auto updater 5db59e745a [maven-release-plugin] prepare release runelite-parent-1.1.33 2017-07-20 15:25:49 +00:00
Adam 43f8c58d5a runelite-client: add !price command 2017-07-16 13:49:17 -04:00
Adam 9734ded390 http-service: add item search 2017-07-14 18:34:34 -04:00
Runelite auto updater 292df9c7d2 [maven-release-plugin] prepare for next development iteration 2017-07-13 12:41:15 +00:00
Runelite auto updater 3c3812821b [maven-release-plugin] prepare release runelite-parent-1.1.32 2017-07-13 12:41:11 +00:00
Adam 77c9f40e35 runelite-client: add examine plugin to submit examines 2017-07-08 13:36:18 -04:00
Runelite auto updater f5a3770727 [maven-release-plugin] prepare for next development iteration 2017-06-29 17:18:17 +00:00
Runelite auto updater 205f152b50 [maven-release-plugin] prepare release runelite-parent-1.1.31 2017-06-29 17:18:13 +00:00
Runelite auto updater 82dadaa48e [maven-release-plugin] prepare for next development iteration 2017-06-15 18:15:06 +00:00
Runelite auto updater 1610e86ef7 [maven-release-plugin] prepare release runelite-parent-1.1.30 2017-06-15 18:14:59 +00:00