Commit Graph

  • 94992601f6 Update dependencies Graham 2021-03-06 14:08:30 +0000
  • d665749481 Use a shorter name for caches downloaded directly from a JS5 server Graham 2021-03-06 11:54:55 +0000
  • 5d7bf1d59b Don't merge names/descriptions if they are equal to the existing ones Graham 2021-03-06 11:53:27 +0000
  • 509d88b18f Add support for storing multiple build numbers per master index Graham 2021-03-05 19:58:26 +0000
  • 9a672153f9 Change the overwrite flag to only overwrite the name/description Graham 2021-03-04 22:19:43 +0000
  • 55870e428e Add navbar-expand class to the nav element Graham 2021-03-04 22:14:33 +0000
  • f6a78247e1 Update dependencies Graham 2021-03-04 22:10:31 +0000
  • 715e8ec47b Refactor integer power method Graham 2021-03-03 17:23:46 +0000
  • 25ee52738d Use minimum build number when merging master indexes Graham 2021-02-24 23:24:06 +0000
  • c06417bed7 Add PRIMARY KEY to tmp_keys for sanity checking Graham 2021-02-24 22:52:54 +0000
  • 3d09c4d90a Make XteaKey a data class Graham 2021-02-24 22:51:36 +0000
  • df2aab7639 Fix position of 'Calculating...' text Graham 2021-02-24 22:24:48 +0000
  • 8a25d3d31a Use CREATE EXTENSION IF NOT EXISTS in V1__init.sql Graham 2021-02-24 21:58:25 +0000
  • d0df60cc1c Add archiving service config file Graham 2021-02-24 18:08:27 +0000
  • 7fdbe5113f Add address and port options to WebCommand Graham 2021-02-24 17:46:54 +0000
  • 23bb1ef13c Add refresh-views command Graham 2021-02-23 22:33:53 +0000
  • 604ba00154 Update Gradle Graham 2021-02-22 18:44:05 +0000
  • a977f79409 Update dependencies Graham 2021-02-22 18:41:34 +0000
  • 70644b5e06 Combine master_index_{archive,group}_stats Graham 2021-02-21 18:07:56 +0000
  • 20988a70cc Add size column to the master_index_group_stats view Graham 2021-02-21 17:49:20 +0000
  • f20070d8c3 Fix indentation in V1__init.sql Graham 2021-02-21 17:37:11 +0000
  • f8c44f1de4 Rename master_index_valid_{indexes,groups} to resolved_{indexes,groups} Graham 2021-02-21 13:44:45 +0000
  • 29541b03a8 Remove collision TODO from V1__init.sql Graham 2021-02-21 11:48:24 +0000
  • 4f0a37e13e Format caches/index.html Graham 2021-02-21 11:43:12 +0000
  • 3a067b8b9c Add support for downloading keys from Polar's archive Graham 2021-02-21 11:37:37 +0000
  • b2ccbad031 Add contentType and charset extension properties to HttpResponse Graham 2021-02-21 11:06:58 +0000
  • 326371312d Use Set instead of List internally in JsonKeyReader Graham 2021-02-21 11:06:23 +0000
  • 03cb7701c5 Move migrations to a separate directory to speed up classpath scanning Graham 2021-02-20 14:25:55 +0000
  • cd874f4b2c Add connection pooling to the archiving service Graham 2021-02-20 13:54:30 +0000
  • c5bd044574 Add CloseableInjector Graham 2021-02-20 13:43:25 +0000
  • a0f7bf3922 Remove duplicate json dependency Graham 2021-02-20 11:44:49 +0000
  • e0d9f2f0a2 Fix module descriptions (Guava module -> Guice module) Graham 2021-02-20 11:02:35 +0000
  • 833373a70e Fix LEFT JOINs in queries for listing missing groups Graham 2021-02-20 10:30:06 +0000
  • d7919da2a3 Improve error messages in Js5ChannelHandler Graham 2021-02-20 10:27:56 +0000
  • 59d75721d1 Add JS5 client timeout Graham 2021-02-20 10:21:32 +0000
  • e3e0094b43 Remove empty loc group special case Graham 2021-02-20 00:05:47 +0000
  • aa7b59e4b9 Add a page for each cache Graham 2021-02-20 00:01:25 +0000
  • 47b1bd5bf0 Replace concatenation with classappend Graham 2021-02-18 22:56:10 +0000
  • d5b1bf016e Remove redundant active class Graham 2021-02-18 22:52:00 +0000
  • 9638b0311a Add explicit line breaks and non-breaking spaces to improve appearance Graham 2021-02-18 21:58:30 +0000
  • 31689bb7d3 Update dependencies Graham 2021-02-18 21:35:32 +0000
  • 37d86af7c1 Add command for downloading group names from RuneStar Graham 2021-02-15 00:16:30 +0000
  • 3f8b8eec1a Add view for detecting collisions Graham 2021-02-14 23:08:50 +0000
  • 5f5d1aad93 Fix divide by zero in CacheExporter Graham 2021-02-14 23:06:52 +0000
  • 5e81ccc92c Improve footnote style Graham 2021-02-14 22:52:13 +0000
  • a920570f04 Fix total archive, group and key counts Graham 2021-02-14 22:41:32 +0000
  • 1cbd97d3c9 Fix case (on -> ON) Graham 2021-02-14 22:31:32 +0000
  • 1c301f6aa5 Improve footnote wording Graham 2021-02-14 22:29:54 +0000
  • 0e80066c29 Format caches/index.html Graham 2021-02-14 21:46:00 +0000
  • c260548d73 Add command for downloading keys from RuneLite and OpenOSRS Graham 2021-02-14 21:43:39 +0000
  • 5da59135ea Add HTTP module Graham 2021-02-14 21:24:28 +0000
  • 86e9963a75 Format timestamps more concisely Graham 2021-02-14 20:33:05 +0000
  • b5a4f75fb9 Group cache and keys links Graham 2021-02-14 20:28:08 +0000
  • 0775449eae Make the caches table responsive Graham 2021-02-14 20:24:42 +0000
  • e56d16ab91 Right align numeric columns Graham 2021-02-14 20:18:34 +0000
  • 4b4b6fabc0 Add percentage of valid indexes, groups and keys to the table Graham 2021-02-14 20:16:44 +0000
  • 8eb1f82048 Log a warning in CacheImporter if a group is corrupt Graham 2021-02-14 20:10:01 +0000
  • e1f1da1cc0 Check that there is no trailing data after a group in CacheImporter Graham 2021-02-14 20:09:34 +0000
  • b067020cad Ignore trailing blocks with a non-zero next block pointer Graham 2021-02-14 18:57:22 +0000
  • 75d4446b92 Ensure uncompressIfKeyValid always consumes the entire container Graham 2021-02-14 18:40:08 +0000
  • fffc96a83f Add navbar to the archive web interface Graham 2021-02-14 18:26:29 +0000
  • 416dabec4c Include empty loc groups in the total number of known keys Graham 2021-02-14 18:14:22 +0000
  • 2ac2ab8230 Add groups and total_uncompressed_length to master_index_archives Graham 2021-02-14 14:08:10 +0000
  • 86f100ff4f Format CacheExporter Graham 2021-02-14 12:15:24 +0000
  • 330ef655ba Remove PACKAGES_IMPORT_LAYOUT Graham 2021-02-14 11:54:35 +0000
  • b94cc80785 Update HTML code style Graham 2021-02-14 11:42:09 +0000
  • bce6270957 Set background colour of the indexes, groups and keys cells Graham 2021-02-14 11:35:59 +0000
  • 3ff6cd2d02 Add custom JSON pretty printer Graham 2021-02-14 11:07:13 +0000
  • bdab767ca7 Add thousands separators to group/key counts Graham 2021-02-14 10:59:03 +0000
  • 554520b285 Add initial Bootstrap style Graham 2021-02-14 10:50:58 +0000
  • 81e2dedee5 Add number of valid indexes, groups and keys to the web interface Graham 2021-02-14 10:24:47 +0000
  • 971fb642c1 Remove pointless cast Graham 2021-02-14 10:02:01 +0000
  • afcd1fac36 Add workaround for IDEA-256707 Graham 2021-02-13 16:37:04 +0000
  • bdaf5aae2c Rename WHIRLPOOL to DIGESTS for consistency with the Js5Index flags Graham 2021-02-13 16:17:17 +0000
  • 53db5b3314 Add support for the current master index format Graham 2021-02-13 16:04:49 +0000
  • 192b24b9bd Improve JsonKeyReader Graham 2021-02-13 10:36:26 +0000
  • 31db959a46 Add XteaKeyDeserializer Graham 2021-02-13 10:36:03 +0000
  • 704687e262 Remove /keys/submit endpoint Graham 2021-02-12 23:01:25 +0000
  • e1f33158f2 Throw an exception if the JS5 connection closes unexpectedly Graham 2021-02-12 22:56:22 +0000
  • 2bce00be54 Remove pointless return Graham 2021-02-12 18:59:00 +0000
  • 4ca9bcb6d2 Rename master_index_id to last_master_index_id Graham 2021-02-12 00:22:31 +0000
  • e565b0cb4f Tighten JOIN conditions in importMasterIndexAndGetIndexes Graham 2021-02-12 00:02:06 +0000
  • e3865180ca Remove tmp_groups table Graham 2021-02-11 23:44:28 +0000
  • 692ca20344 Add processGroup method to Js5ChanneHandler Graham 2021-02-11 23:29:21 +0000
  • 06ff7a9d3b Download all groups that changed between the previous and current cache Graham 2021-02-11 23:24:19 +0000
  • 48ce47ad7b Remove tmp_indexes table Graham 2021-02-11 22:05:13 +0000
  • 2aab020e67 Use int for master index ids consistently Graham 2021-02-11 21:35:31 +0000
  • 5d8f89e319 Add master_index_valid_{indexes,groups} views to reduce duplication Graham 2021-02-11 19:05:56 +0000
  • 60812f22eb Update dependencies Graham 2021-02-11 18:43:16 +0000
  • 5cbb87e788 Update copyright year Graham 2021-02-11 18:41:37 +0000
  • e8fd432f14 Combine key validation with uncompression Graham 2021-02-10 18:17:26 +0000
  • 359891c01e Convert all test objects to classes Graham 2021-02-10 22:28:56 +0000
  • 91d4e46c89 Rename GroupKey to Key Graham 2021-02-10 19:42:21 +0000
  • 9b409c8331 Improve JUnit dependencies Graham 2021-02-10 19:20:25 +0000
  • c295ecb0a0 Allow nullable ReferenceCounted objects to be passed to use Graham 2021-02-10 17:37:29 +0000
  • 3289af5ddf Add uncompressed_{length,crc32} columns to the containers table Graham 2021-02-09 21:12:46 +0000
  • 177376f47e Update dependencies Graham 2021-02-09 19:02:35 +0000
  • b003e02ef4 De-duplicate key validation code in KeyBruteForcer Graham 2021-02-09 18:24:11 +0000
  • 5e6afb88f6 Improve RSA method naming Graham 2021-02-08 18:40:49 +0000
  • 2c7cb5e054 Minimise code in the NotImplementedError catch block Graham 2021-02-08 18:40:14 +0000