155 Commits (master)

Author SHA1 Message Date
Graham 8a7ca33aa4 Fix CacheDownloader locking up indefinitely if connect() fails 2 days ago
Graham 3da5bb0786 Allow unlimited reconnections if we make progress 7 months ago
Graham 856696a703 Reconnect in JS5 downloader if any I/O error occurs 7 months ago
Graham f6324198ef Add support for OSRS beta caches and server_version param 7 months ago
Graham 8052561dcf Improve server_version support 7 months ago
Graham 73e959a3cb Add initial support for archiving clients 7 months ago
Graham c65cc2ff59 Allow server_version from jav_config to override build number 7 months ago
Graham 71b1ac8e20 Rename XteaKey to SymmetricKey 8 months ago
Graham d85c01d045 Remove extraneous semicolon 8 months ago
Graham 651b2f8b5f Update Guice 8 months ago
Graham dfb1f3c0e6 Skip containers that already exist during import 9 months ago
Graham 28a9667471 Add support for resolving files/groups between old and new engine caches 10 months ago
Graham 8cd73a926b Remove redundant type parameter 12 months ago
Graham 69ea1ac7ab Add beta HTTP js5 endpoint 12 months ago
Graham 962716524e Fix lint error 1 year ago
Graham 54f2a44eab Move assignment outside if 1 year ago
Graham ea9ec62e6e Add support for fetching master index from the API 1 year ago
Graham 0814443bc5 Add total size of all caches to the caches page 2 years ago
Graham 4ca7fab636 Add blank line between is blocks 2 years ago
Graham c0056f9cb1 Update kotlinter 2 years ago
Graham d63af29679 Fix linter error 2 years ago
Graham d0a46dc5e5 Removing loading requirements from the NXT downloader 2 years ago
Graham 851ef8e4e9 Separate LoginResponse and Js5LoginResponse 2 years ago
Graham 1bb244b7f7 Move length encoding/decoding from Rs2{Decoder,Encoder} to PacketCodec 2 years ago
Graham 4c309a0f50 Split protocol packages into upstream/downstream packages 2 years ago
Graham 73defefef4 Create codecs with dependency injection 2 years ago
Graham c43d48f71b Rename LOGIN_DOWNSTREAM_JS5REMOTE to JS5REMOTE_DOWNSTREAM 2 years ago
Graham 0c2108d750 Add separate Protocol for INIT_JS5REMOTE_CONNECTION responses 2 years ago
Graham 67f3dbaf57 Update dependencies 2 years ago
Graham 2b720af6e5 Fix line length 2 years ago
Graham 0158bc937b Add archive/index sizes and completion percentages to legacy cache pages 2 years ago
Graham 2aaa19e05e Format CacheExporter 2 years ago
Graham f5b9f269f6 Add per-archive stats to the cache pages 2 years ago
Graham c94678c7c5 Add API for downloading individual groups 2 years ago
Graham e5512cbdf6 Update number of loading requirements 2 years ago
Graham 3eefa3df52 Fix downloading caches 2 years ago
Graham af918cf535 Add support for hiding broken caches 2 years ago
Graham 80dda3f2dc Add missing JOIN condition 2 years ago
Graham d186f5aef4 Add initial support for separate scopes to the archiving service 2 years ago
Graham 88ef8aec92 Fix reading timestamps with sign bit set 2 years ago
Graham 804ae70def Format refreshViews() in CacheImporter 2 years ago
Graham fe69594180 Add command for extracting caches found with Edward's cache finder 2 years ago
Graham c9f397759e Use advisory locks to prevent concurrent view refreshes 2 years ago
Graham 35f54fd753 Skip corrupt archives when importing legacy caches 2 years ago
Graham 5c77ee4bd2 Format CacheExporter 2 years ago
Graham 73eb30dbf9 Add game, environment, language, build and timestamp to file names 2 years ago
Graham 64713fb862 Add --decode-js5response flag to import-master-index 2 years ago
Graham 71f775f282 Add JSON version of the /caches page 2 years ago
Graham df55c3ece3 Fix reconnection on client-side timeouts in the JS5 client 2 years ago
Graham 469fe2eecc Add environment and language columns to the caches table 2 years ago