Commit Graph

126 Commits

Author SHA1 Message Date
Adam
6e8c48774b Merge pull request #418 from deathbeam/update-lombok
Update Project Lombok version to 1.16.20
2018-01-23 15:37:19 -05:00
Tomas Slusny
1ad129a608 Update Project Lombok version to 1.16.20
Update Project Lombok version to 1.16.20 (from 1.16.18) and specify this
version in runelite-parent instead of having it specified all around the
maven projects.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-01-23 15:58:02 +01:00
UniquePassive
741d42ab49 http-service: fix exception on empty config setKey request body 2018-01-22 01:21:58 +01:00
Adam
7d5e0ff389 http-service: add beginning of xp tracker 2018-01-20 19:48:07 -05:00
Adam
4d2c02e81c http-service: split hiscore service from controller 2018-01-20 19:11:28 -05:00
Adam
b7d8b75647 item service: set cache-control: public too 2018-01-19 19:39:24 -05:00
Adam
9aded64e04 cache service: remove unused import 2018-01-19 15:06:59 -05:00
Adam
8eb37bb3db Revert "cache service: move database updating to happen during download"
This reverts commit 018843f3a34f343c32c59db259aae317193f9fc8.
2018-01-19 14:13:02 -05:00
Adam
1eeab55b01 Revert "cache service: don't skip already up to date archives"
This reverts commit cb90940b54dc07dd2221d3169e569b08876a3265.
2018-01-19 14:12:50 -05:00
Adam
057327463e Revert "cache service: use an identity hashmap as equals checks archive contents"
This reverts commit 1b46911dea9e8362c16de89952c5c4becfdc4e43.
2018-01-19 14:12:40 -05:00
Adam
00480e6030 cache service: use an identity hashmap as equals checks archive contents 2018-01-19 11:10:35 -05:00
Adam
244cce506c cache service: don't skip already up to date archives 2018-01-19 10:31:53 -05:00
Adam
36acbebd1b cache service: move database updating to happen during download 2018-01-19 09:45:36 -05:00
Adam
fff5f51077 cache service: skip loading filedata as it is not necessary for cache updater 2018-01-19 09:42:47 -05:00
Adam
e1a6fb13a2 cache service: lazily load store 2018-01-18 17:08:18 -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
c774784c4e http-service: change item price cache to 30 minutes 2018-01-10 17:23:41 -05:00
Adam
9021b9a600 http-service: add cache control to item price 2018-01-10 15:47:54 -05:00
Adam
0fda835422 http-service: disable default cache control provided by spring-security 2018-01-10 15:45:41 -05:00
Adam
e53b33d4e8 http-service: remove junit/mockito dependencies since spring pulls them in 2018-01-10 15:44:35 -05:00
Adam
ad8b2e82d1 http-service: fix item price cache to use fetched time instead of price time
Reduce cache duration to 30 minutes
2018-01-10 11:44:56 -05: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
Adam
82d277a8a5 cache: split cache client and server into their own projects
Split handshake and update protocol also into their own projects
2017-12-28 21:15:01 -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
Adam
033cf3bb01 cache: split loading archive files from archive loading
Also no longer store archive contents in memory and instead read it from
storage on demand.
2017-12-17 18:36:05 -05: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
Adam
7b66528694 cache dao: fix findMostRecent() to sort by revision properly 2017-11-10 11:28:39 -05: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
32eeef4a3f Update guava to 23.2-jre, place under dependencyManagement
This is to fix guava #2152 which causes ClassPath to return an empty list when the path of the classloader contains special characters
2017-10-22 10:15:26 -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
Unknown
09f7cebedb http-service: Fix capturing the whole of dot-delimited keys 2017-10-15 00:04:33 +02: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
3414e27bd6 account service: use common gson 2017-09-28 22:59:49 -04:00
Adam
58b34d0fc0 xtea: validate submitted keys and make them not unique per revision 2017-09-28 19:28:42 -04:00
Adam
f1bc016cf9 cache: use the most recent cache instead of the archive with the highest revision, which isn't always reliable 2017-09-28 19:22:56 -04:00
Adam
16aff43607 http-service: disable csrf protection which got enabled from the cache security manager 2017-09-28 19:22:08 -04:00