Commit Graph

196 Commits

Author SHA1 Message Date
Owain van Brakel
cae4bdbb0b Merge remote-tracking branch 'runelite/master' 2021-12-23 04:44:04 +01:00
Adam
ab07c09d76 http-api: lombokize a few classes 2021-12-22 15:49:43 -05:00
Owain van Brakel
7ad3563097 Merge remote-tracking branch 'runelite/master' 2021-12-22 15:08:16 +01:00
Adam
7dd504fdf5 http-service: remove cache controller
This has never been used and just encourages misuse due to how expensive the requests are
2021-12-20 18:28:18 -05:00
Owain van Brakel
ecacba413e Merge remote-tracking branch 'runelite/master' 2021-12-16 10:23:22 +01:00
Hexagon
425d93ba81 Remove osb related http endpoints and client 2021-12-15 13:18:53 -05:00
Owain van Brakel
8b80c0b71f Merge remote-tracking branch 'runelite/master' 2021-12-15 05:49:19 +01:00
Owain van Brakel
62a5942180 Merge remote-tracking branch 'runelite/master' 2021-12-15 05:39:29 +01:00
Adam
b3c4465e73 Move hiscore client to rl-client
Thie removes the http-service hiscore api, which we haven't used in
awhile and doesn't work in practice due to upstream rate limits, as well
as the xp tracker which also hasn't been used in a long time since there
are now multiple quality community run xptrackers.
2021-12-14 20:24:22 -05:00
Adam
1892adf6ca hiscore: add nex 2021-12-13 19:20:01 -05:00
Justin
bcc8072751 client: rev 201 2021-11-03 22:50:34 +11:00
Owain van Brakel
869702c055 Merge remote-tracking branch 'runelite/master' 2021-09-03 20:42:14 +02:00
Adam
b42932d581 loot tracker: add world id to loot record for dmmt 2021-08-30 11:05:33 -04:00
Owain van Brakel
ac8a3216d4 Merge remote-tracking branch 'runelite/master' 2021-08-25 15:08:37 +02:00
Adam
719022c044 Update world types for seasonal deadman 2021-08-25 08:06:40 -04:00
Owain van Brakel
e6729de460 Merge remote-tracking branch 'runelite/master' 2021-08-11 21:39:01 +02:00
Max Weber
b23a310832 itemstats: remove quest field
this has always been unused and isn't particularly useful to us anyway
2021-08-06 00:20:28 -06:00
Owain van Brakel
0188d9c416 Merge remote-tracking branch 'runelite/master' 2021-07-21 19:16:23 +02:00
Adam
21a7bf4906 chat commands: add pets command
Co-authored-by: Illya Myshakov <imyshako@uwaterloo.ca>
2021-07-17 10:15:10 -04:00
ThatGamerBlue
2cf7d72351 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2021-06-30 12:41:17 +01:00
Max Weber
f2b7f26387 http-api, rl-client: add phosani's nightmare to hiscores 2021-06-30 04:47:50 -06:00
ThatGamerBlue
6278fd9835 Merge remote-tracking branch 'upstream/master' into master 2021-06-16 10:50:06 +01:00
Adam
86a79a1509 Remove examine api
The non-items examine info has been broken for years, and the wiki already has item examines anyway, so we can use those in the future if we need them.
2021-06-13 15:25:04 -04:00
ThatGamerBlue
405ab68bf5 Merge remote-tracking branch 'upstream/master' into master 2021-06-04 21:10:58 +01:00
Adam
4b05699d6e http-api: add tob hm hiscores 2021-06-03 08:57:11 -04:00
ThatGamerBlue
38634fcad3 Merge remote-tracking branch 'upstream/master' into master
Nice insider info btw, be nice if you shared it, so-called "open source" client.
2021-05-28 21:39:25 +01:00
Adam
991e8fda50 Allow rs.version to be a double
This allows sub-versions of the same RS revision
2021-05-26 19:43:26 -04:00
ThatGamerBlue
ea04edba2b Merge remote-tracking branch 'upstream/master' into master 2021-03-24 16:58:14 +00:00
Adam
29dbb949c9 http-api: add Tempoross hiscores 2021-03-24 06:16:27 -06:00
Hydrox6
33cdd85ee7 http-service: change pbs from int to double 2021-03-23 13:46:08 -04:00
ThatGamerBlue
ebffc0983b xtea: update urls 2021-03-17 19:44:29 +00:00
ThatGamerBlue
74028f9690 Merge remote-tracking branch 'upstream/master' into hi-phil-swift-here-for-flex-tape-the-super-strong-waterproof-tape 2021-03-10 16:32:29 +00:00
Adam
48352f11c9 item service: include wiki prices in price data 2021-03-09 16:40:23 -05:00
Adam
b3b7491680 http service: remove unused price endpoints
Also remove time from ItemPrice, which is no longer needed now that the endpoint for fetching historic price data is gone
2021-03-07 23:20:09 -05:00
Max Weber
06b8e1b798 http-api: encode json Instants as millis since epoch 2021-03-04 21:40:57 -05:00
Max Weber
463b0d73ba http-api: encode json Colors as ARGB hex codes 2021-03-04 21:40:57 -05:00
ThatGamerBlue
4b570acdf7 httpapi: use openosrs session server 2021-03-03 04:46:40 +00:00
Kyle
3c97586343 project: discord api (#2936)
project: discord api
2021-02-23 02:20:34 +00:00
Max Weber
5de258310a http-api: allow gsoning classes outside of net.runelite
This broke plugin hub plugins using our gson, which is valid since you
can reflect into any unnamed module.
2021-02-06 16:39:33 -05:00
Max Weber
2b3ce15516 don't use gson's reflection serialization on non RuneLite classes
java >=16 disallows access to most private fields which makes these
fail with the reflection type adapter
2021-01-30 11:24:18 -05:00
Adam
0f17ecdaea http-api: add soul wars hiscores 2021-01-06 15:27:07 -05:00
Adam
e3b75c8b7a ge: submit buy limit reset time 2020-12-25 19:58:22 -05:00
Adam
9a322c70d0 ge: add trade seq number
Occasionally the trades are delivered out of order, this allows us to reassemble them in the correct order
2020-12-25 19:19:41 -05:00
Max Weber
e769ee0a7b http-api, http-service, rl-client: bulk upload configuration changes 2020-11-25 22:29:35 -07:00
Adam
1799c9e593 loottracker: submit loot when not logged in
This is to aid the wiki drop log project. The data is not otherwise
stored.
2020-10-01 18:31:39 -04:00
Max Weber
431e09588b specify utf8 encoding
this should fix the following known bugs:
 - putting a U+2019 in the config causes it to become corrupted and
   ~double in size every launch
 - scripts become assembled incorrectly and the nbsp after your name in
   the chatbox becomes incorrect
 - the feed panel doesn't show emoji
2020-08-28 21:58:08 -04:00
Adam
30516b0bc3 Add Leagues hiscores and update icons for Trailblazer League 2020-08-25 10:44:53 -04:00
Adam
c9859f36b6 hiscore panel: fix lookup to run on edt
It modifies various fields in the ui and should be running on edt.
Additionally add a clear listener to reset the search state when the
input is cleared.

This requires changing the hiscore client to be async so that the
response can be properly applied on the edt
2020-08-23 11:54:36 -04:00
Hydrox
549dd89f8a loottrackerclient: log when submitting loot isn't successful 2020-08-15 18:47:52 -04:00
leejt
18087ca9cc loot tracker: add metadata field to loot record
This is for tracking miscellaneous data with the loot records, such as
npc id and skill levels, for the wiki drop log project.

Co-authored-by: Adam <Adam@sigterm.info>
2020-08-07 18:50:18 -04:00