{"push_id":557127385,"size":175,"distinct_size":175,"ref":"refs/heads/master","head":"745da671d36a4eac5a01503d17dcae7962a99719","before":"caad6b66d4a72c54a9f3357b3d1adfc7792d4b73","commits":[{"sha":"5bf89944b3a724c3b7c67e0c4cfc71506f2acb6f","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"add comment to, clean up code around timestampDedupLength","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/5bf89944b3a724c3b7c67e0c4cfc71506f2acb6f"},{"sha":"0da15ad440a5bf402d36c20935bc87e2b91f66de","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"code clean-up around CDXServer.\nfix indent, remove trailing spaces, fold lines.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/0da15ad440a5bf402d36c20935bc87e2b91f66de"},{"sha":"c2e9b98c52517b1ac55c6172f46aa4e53859ae07","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"add collapseTime parameter to WaybackRequest, queryCollapseTime to AccessPoint. pass queryCollapseTime to EmbeddedCDXServerIndex via WaybackRequest for query UI.\naddresses ARI-3883.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/c2e9b98c52517b1ac55c6172f46aa4e53859ae07"},{"sha":"740d579d5e26b33f1e75041c828c8af5944495b6","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"add test catching WWM-118.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/740d579d5e26b33f1e75041c828c8af5944495b6"},{"sha":"b25223153035dfd6bcd20b8b566bc5195ff65323","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"FIX typo in testElementLookAlikeInScript(): missing “[“","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/b25223153035dfd6bcd20b8b566bc5195ff65323"},{"sha":"f07a8a81e093dd40c67782ff4ece1e181602d6b2","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"BUGFIX: continue reading CDATA from <SCRIPT> body until </SCRIPT> is found.\nFixes WWM-118.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/f07a8a81e093dd40c67782ff4ece1e181602d6b2"},{"sha":"d2d2a2352980b91ee9efac1eedb42270f2e88734","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"BUGFIX: pass through queryCollapseTime to sub AccessPoints","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/d2d2a2352980b91ee9efac1eedb42270f2e88734"},{"sha":"be5ee21dcdad2a73c6cea854c2d79069c95a4107","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"BUGFIX: read queryCollapseTime through getter to support CompositeAccessPoint.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/be5ee21dcdad2a73c6cea854c2d79069c95a4107"},{"sha":"b4ba7a30afb68d5d022c5157665793f801d7f48b","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"Merge branch 'ARI-3883'","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/b4ba7a30afb68d5d022c5157665793f801d7f48b"},{"sha":"65556091fea59042368f235e47124232bc758c16","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"switch dependency to webarchive-commons 1.1.1-IA-SNAPSHOT.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/65556091fea59042368f235e47124232bc758c16"},{"sha":"0541de7b4bdcda46d4cceaa1ef1ffa68c6c3c8d9","author":{"email":"ed548340c7da3122212dc83b144b809582ac1662@archive.org","name":"Noah Levitt"},"message":"Merge pull request #31 from kngenie/webarchive-commons\n\nswitch dependency to webarchive-commons 1.1.1-IA-SNAPSHOT.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/0541de7b4bdcda46d4cceaa1ef1ffa68c6c3c8d9"},{"sha":"3e5a2a3c828bfce4b068fc0c4c54bacb3f0ad8fe","author":{"email":"ed548340c7da3122212dc83b144b809582ac1662@archive.org","name":"Noah Levitt"},"message":"Merge pull request #30 from kngenie/WWM-118\n\nFastArchivalUrlReplayParseEventHandler inserts banner in the middle of JavaScript","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/3e5a2a3c828bfce4b068fc0c4c54bacb3f0ad8fe"},{"sha":"deed7110e58f1edc85220c44cbb9b25a63af7475","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"Reimplemented CharacterDetector in more modular way.\nOverride UTF-16 charsets in META tag as prescribed by WHAT-NG.\nAdd BOM sniffer.\nAlso includes CompositeResource for representing revisited resource as single Resource (not for general use yet).\nAddresses ARI-3933.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/deed7110e58f1edc85220c44cbb9b25a63af7475"},{"sha":"ab2ef796ca0ceb23a54cfad84e1e82bd50d6e567","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"BUGFIX: StandardCharsetDetector must not return null.\n(also added javadoc note of the requirement)","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/ab2ef796ca0ceb23a54cfad84e1e82bd50d6e567"},{"sha":"9524744c434fc705020f59ed4281277e3e2fb5f0","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"add a test for ContentTypeHeaderSniffer.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/9524744c434fc705020f59ed4281277e3e2fb5f0"},{"sha":"6e600bba23d703b3bba3a68a66b344d09488937b","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"TEST: add tests for TimeMapRequestParser.\n  it reveals a few inconsistent/surprising behaviors","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/6e600bba23d703b3bba3a68a66b344d09488937b"},{"sha":"58e6bc28b4bb10d5564329654d86688516f992b1","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"Merge branch 'ARI-3933'","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/58e6bc28b4bb10d5564329654d86688516f992b1"},{"sha":"010a0eec51fd6c8f482b8cf3eb8f98016dc0066f","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"add test case catching WWM-119 (it fails).\n\tEmbeddexCDXServerIndexTest is sorta wrong place to have this test, but it is much harder to have this test in wayback-cdx-server - clean up after refactoring.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/010a0eec51fd6c8f482b8cf3eb8f98016dc0066f"},{"sha":"81c2e39a875c837e2be350f38885fc4efc1da777","author":{"email":"bef58a0390c7f4e5cf182743a820cf0c64b6539e@archive.org","name":"Kenji Nagahashi"},"message":"BUGFIX: do not overwrite AuthToken.ignoreRobots flag in PrivTokenAuthChecker.isAllUrlAccessAllowed(AuthToken). it re-enables robots.txt exclusion turned-off for embeds. Run a separate check for ignore-robots token in createAccessFilter().\nThis is an interim fix until we refactor permission control system.\nFixes WWM-119.","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/81c2e39a875c837e2be350f38885fc4efc1da777"},{"sha":"2a016c6416f5a70033c068b61478a36829d507a4","author":{"email":"6e2f9e6111e77edd0c446ea7a84e25323d137a61@archive.org","name":"Hunter Stern"},"message":"Make MultiRegexReplaceStringTransformer extend RewriteRule so that it can be used with org.archive.wayback.replay.html.rewrite.RewritingStringTransformer","distinct":true,"url":"https://api.github.com/repos/nlnwa/openwayback/commits/2a016c6416f5a70033c068b61478a36829d507a4"}]}