Justin
b3cd9b7867
runeliteapi: cleanup
2022-01-04 13:18:05 +11:00
Justin
88af9303a6
upstream: merge
2022-01-03 02:56:01 +11:00
Justin
d7f72f79eb
Revert "Remove http-api and http-service"
...
This reverts commit 055f5c2d
2022-01-03 02:19:20 +11:00
Justin
2f9e0d2787
Merge branch 'master' of https://github.com/runelite/runelite into upstream-03012022
...
Conflicts:
README.md
cache-client/pom.xml
cache-updater/pom.xml
cache/pom.xml
cache/src/test/java/net/runelite/cache/SpritePixelsManagerTest.java
config/checkstyle/checkstyle.xml
config/checkstyle/suppressions.xml
deobfuscator/src/main/java/net/runelite/asm/attributes/code/instructions/BALoad.java
deobfuscator/src/main/java/net/runelite/asm/pool/Class.java
deobfuscator/src/main/java/net/runelite/deob/DeobProperties.java
deobfuscator/src/main/java/net/runelite/deob/deobfuscators/lvt/LVTType.java
deobfuscator/src/test/java/net/runelite/asm/annotations/MyAnnotation.java
deobfuscator/src/test/java/net/runelite/asm/execution/mapper/StaticStepTest.java
deobfuscator/src/test/java/net/runelite/deob/deobfuscators/UnusedParametersTest.java
deobfuscator/src/test/java/net/runelite/deob/deobfuscators/transformers/buffer/BufferFinderTest.java
deobfuscator/src/test/java/net/runelite/deob/deobfuscators/unusedclass/ClassA.java
deobfuscator/src/test/java/net/runelite/deob/deobfuscators/unusedclass/EmptyClass.java
http-api/src/main/java/net/runelite/http/api/RuneLiteAPI.java
http-api/src/main/java/net/runelite/http/api/item/ItemStats.java
http-api/src/main/resources/runelite.properties
injection-annotations/src/main/java/net/runelite/api/mixins/Mixins.java
pom.xml
runelite-api/pom.xml
runelite-api/src/main/java/net/runelite/api/Frames.java
runelite-api/src/main/java/net/runelite/api/events/NpcActionChanged.java
runelite-api/src/main/java/net/runelite/api/events/PlayerSkullChanged.java
runelite-api/src/main/java/net/runelite/api/events/WidgetPressed.java
runelite-api/src/main/java/net/runelite/api/queries/InventoryItemQuery.java
runelite-api/src/main/java/net/runelite/api/util/JagexPrintableCharMatcher.java
runelite-client/pom.xml
runelite-client/src/main/java/com/openosrs/client/events/OPRSPluginChanged.java
runelite-client/src/main/java/com/openosrs/client/events/OPRSRepositoryChanged.java
runelite-client/src/main/java/com/openosrs/client/game/AttackStyle.java
runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java
runelite-client/src/main/java/net/runelite/client/RuneLite.java
runelite-client/src/main/java/net/runelite/client/RuneLiteModule.java
runelite-client/src/main/java/net/runelite/client/SessionClient.java
runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java
runelite-client/src/main/java/net/runelite/client/game/ItemClient.java
runelite-client/src/main/java/net/runelite/client/game/ItemManager.java
runelite-client/src/main/java/net/runelite/client/game/WorldService.java
runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpData.java
runelite-client/src/main/java/net/runelite/client/plugins/xtea/XteaClient.java
runelite-client/src/main/java/net/runelite/client/util/PvPUtil.java
runelite-client/src/main/resources/net/runelite/client/runelite.properties
runelite-client/src/test/java/net/runelite/client/config/ConfigManagerTest.java
runelite-client/src/test/java/net/runelite/client/plugins/raids/RaidsPluginTest.java
runelite-client/src/test/java/net/runelite/client/plugins/xptracker/XpTrackerPluginTest.java
runelite-jshell/pom.xml
runelite-mixins/src/main/java/net/runelite/mixins/ProcessClientErrorMixin.java
runelite-mixins/src/main/java/net/runelite/mixins/RSTextureMixin.java
runelite-script-assembler-plugin/pom.xml
runescape-api/src/main/java/net/runelite/rs/api/RSAbstractRasterProvider.java
runescape-api/src/main/java/net/runelite/rs/api/RSDecimator.java
runescape-api/src/main/java/net/runelite/rs/api/RSFrames.java
runescape-api/src/main/java/net/runelite/rs/api/RSProjectile.java
runescape-api/src/main/java/net/runelite/rs/api/RSRasterProvider.java
runescape-api/src/main/java/net/runelite/rs/api/RSScriptEvent.java
runescape-api/src/main/java/net/runelite/rs/api/RSUsername.java
runescape-client/src/test/java/ISAACCipherTest.java
2022-01-03 02:04:47 +11:00
Adam
055f5c2d2b
Remove http-api and http-service
...
These are being split into a separate repository at https://github.com/runelite/api.runelite.net
2021-12-24 13:19:45 -05:00
Adam
0a501429e6
Move okhttp client from http-api
...
The client has been recreated with a new builder off of the http-api
client for awhile anyway since runelite-client has multiple other
requirements (caching, tls, etc). This fully moves creation of the
okhttp client into both http-service and runelite-client separately.
I've kept the CLIENT field in http-api for now since a few external
plugins depend on it currently.
2021-12-23 12:36:05 -05:00
Adam
37d538f0db
Move http-api clients to rl-client
2021-12-23 11:30:55 -05:00
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
Adam
9e780d58c8
Use junit rule for mock webserver
2021-05-31 11:34:59 -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
ThatGamerBlue
f4580f37e0
Merge remote-tracking branch 'upstream/master' into runelite
...
# Conflicts:
# cache-client/pom.xml
# cache-updater/pom.xml
# cache/pom.xml
# http-api/pom.xml
# http-service/pom.xml
# pom.xml
# runelite-api/pom.xml
# runelite-api/src/main/java/net/runelite/api/Client.java
# runelite-api/src/main/java/net/runelite/api/FarmingTrackerTest.java
# runelite-client/pom.xml
# runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java
# runelite-client/src/test/java/net/runelite/client/chat/ChatMessageManagerTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/cluescrolls/ClueScrollPluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/emojis/EmojiPluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/grounditems/GroundItemsPluginTest.java
# runelite-client/src/test/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPluginTest.java
# runelite-script-assembler-plugin/pom.xml
2021-02-14 00:31:56 +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
zeruth
0c1f321473
Merge branch 'upstream-master' into runelite
...
# Conflicts:
# deobfuscator/src/test/java/net/runelite/deob/deobfuscators/gson/ColorTypeAdapterTest.java
# deobfuscator/src/test/java/net/runelite/deob/deobfuscators/gson/InstantTypeAdapterTest.java
# runelite-client/src/main/java/net/runelite/client/RuneLiteModule.java
2021-02-01 12:06:49 -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