{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2623406,"defaultBranch":"master","name":"heritrix3","ownerLogin":"internetarchive","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-10-21T22:00:17.000Z","ownerAvatar":"https://github.com/avatars/u/130493?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724122797.0","currentOid":""},"activityList":{"items":[{"before":"55a179c61008594576779e67a12305051a7e10d2","after":null,"ref":"refs/heads/remove-extractor-chrome","pushedAt":"2024-08-20T02:59:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"}},{"before":"2d862c3e2811c3fef0f21ba8511f6bbc4e248f6e","after":"c35d72211ce0f80cd004c3ff4277cfc39fa98970","ref":"refs/heads/master","pushedAt":"2024-08-20T02:59:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Merge pull request #601 from internetarchive/remove-extractor-chrome\n\nRemove ExtractorChrome","shortMessageHtmlLink":"Merge pull request #601 from internetarchive/remove-extractor-chrome"}},{"before":"cd3a4241769e8e9a6f0819eae85e63a862c4f3e8","after":"2d862c3e2811c3fef0f21ba8511f6bbc4e248f6e","ref":"refs/heads/master","pushedAt":"2024-08-08T19:05:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"Merge pull request #600 from internetarchive/adam/restore-has-prerequisite-behavior\n\nReset CrawlURI status for hasPrerequisite() so that it isn't preserved between attempts","shortMessageHtmlLink":"Merge pull request #600 from internetarchive/adam/restore-has-prerequ…"}},{"before":"0faf338f91c7efa1250a89180b9150c0a29c6e9d","after":"cd3a4241769e8e9a6f0819eae85e63a862c4f3e8","ref":"refs/heads/master","pushedAt":"2024-08-08T07:37:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kris-sigur","name":"Kristinn Sigurðsson","path":"/kris-sigur","primaryAvatarUrl":"https://github.com/avatars/u/1148196?s=80&v=4"},"commit":{"message":"Merge pull request #597 from kris-sigur/extractorhttp-implicit\n\nAdd a more general support for inferred path discovery","shortMessageHtmlLink":"Merge pull request #597 from kris-sigur/extractorhttp-implicit"}},{"before":"b22d6ce2e179d55d476ff0674000d82e80124916","after":"0faf338f91c7efa1250a89180b9150c0a29c6e9d","ref":"refs/heads/master","pushedAt":"2024-08-08T07:36:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kris-sigur","name":"Kristinn Sigurðsson","path":"/kris-sigur","primaryAvatarUrl":"https://github.com/avatars/u/1148196?s=80&v=4"},"commit":{"message":"Merge pull request #595 from internetarchive/meta-content-name\n\nApply speculativeFixup before evaluating meta content","shortMessageHtmlLink":"Merge pull request #595 from internetarchive/meta-content-name"}},{"before":"b3bd36598b2614040aab755e3aae7d9676c7c346","after":"55a179c61008594576779e67a12305051a7e10d2","ref":"refs/heads/remove-extractor-chrome","pushedAt":"2024-08-07T22:21:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Remove ExtractorChrome\n\nThis never worked that well, is causing random test failures and I don't have any plans to continue developing it.","shortMessageHtmlLink":"Remove ExtractorChrome"}},{"before":null,"after":"b3bd36598b2614040aab755e3aae7d9676c7c346","ref":"refs/heads/remove-extractor-chrome","pushedAt":"2024-08-07T22:20:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Remove ExtractorChrome\n\nThis never worked that well, is causing random test failures and I don't have any plans to continue developing it.","shortMessageHtmlLink":"Remove ExtractorChrome"}},{"before":null,"after":"ec164ec77fb7132ce58ba1409ec7680ff43d1bdb","ref":"refs/heads/adam/restore-has-prerequisite-behavior","pushedAt":"2024-08-07T17:31:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"Reset CrawlURI status for hasPrerequisite() so that it isn't preserved between attempts","shortMessageHtmlLink":"Reset CrawlURI status for hasPrerequisite() so that it isn't preserve…"}},{"before":"3ae1300a2130aa09d319a3434c4a7efc91ed9a69","after":"b22d6ce2e179d55d476ff0674000d82e80124916","ref":"refs/heads/master","pushedAt":"2024-08-07T17:17:25.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"Merge pull request #593 from internetarchive/adam/add-crawl-log-logging-to-extractoryoutubedl\n\nfeat: Add logging to crawl.log for metadata records created by ExtractorYoutubeDL","shortMessageHtmlLink":"Merge pull request #593 from internetarchive/adam/add-crawl-log-loggi…"}},{"before":"4a103f3e212ba96714e031405ce981572eb1a7a9","after":"3ae1300a2130aa09d319a3434c4a7efc91ed9a69","ref":"refs/heads/master","pushedAt":"2024-08-07T08:04:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Merge pull request #599 from miku/miku/scriptedprocessor-javadoc-fix\n\nfix: ScriptedProcessor function name in docs","shortMessageHtmlLink":"Merge pull request #599 from miku/miku/scriptedprocessor-javadoc-fix"}},{"before":"31897ed11a3452e0fcc67a327673a74820f179a4","after":"5ced224193a2aa249467cdcac44a4174b73288cc","ref":"refs/heads/master-ait-contrib","pushedAt":"2024-07-25T00:16:46.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"Merge pull request #594 from internetarchive/adam/ait-add-crawl-log-logging-to-extractoryoutubedl\n\nfeat: AIT - Add logging to crawl.log for metadata records created by ExtractorYoutubeDL","shortMessageHtmlLink":"Merge pull request #594 from internetarchive/adam/ait-add-crawl-log-l…"}},{"before":null,"after":"0dd3a2506dfbdb7b4d9f7568fac9efe374ba3399","ref":"refs/heads/meta-content-name","pushedAt":"2024-07-03T11:09:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kris-sigur","name":"Kristinn Sigurðsson","path":"/kris-sigur","primaryAvatarUrl":"https://github.com/avatars/u/1148196?s=80&v=4"},"commit":{"message":"Apply speculativeFixup before evaluating meta content\n\nThis avoids treating meta conent values like \"Example.com\" as relative\nurls as they are converted to absolute URLs. This is already done for\nspeculative JS extraction.\n\nThe example sited above is common in meta \"sitename\" elements where the\nsitename is something dot com or similar.","shortMessageHtmlLink":"Apply speculativeFixup before evaluating meta content"}},{"before":"e64629cddd8645139d7b8b845a57ebdfa936de9e","after":"59635f00f4e11bbd7d7695cf2bb6a6f87bd7735e","ref":"refs/heads/adam/add-crawl-log-logging-to-extractoryoutubedl","pushedAt":"2024-06-21T23:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"chore: fix contrib dependencies","shortMessageHtmlLink":"chore: fix contrib dependencies"}},{"before":"13f63cd9525657257ad3ccbc7a0044fdc4e33d02","after":"54c6b02040ea288b2c1248c563081788067c206a","ref":"refs/heads/ait-qa","pushedAt":"2024-06-21T22:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"chore: fix contrib dependencies","shortMessageHtmlLink":"chore: fix contrib dependencies"}},{"before":"8acb9ebc459f56e4272c04c25257cdbcfc3f093e","after":"eb17155046726e26252fd5bc602e2309dd1eb149","ref":"refs/heads/adam/ait-add-crawl-log-logging-to-extractoryoutubedl","pushedAt":"2024-06-21T22:45:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"fix: commons-codec DigestUtils dependency","shortMessageHtmlLink":"fix: commons-codec DigestUtils dependency"}},{"before":"37b6ef9cfa2c4073f685b2fb482eb0e97bf9f18c","after":"8acb9ebc459f56e4272c04c25257cdbcfc3f093e","ref":"refs/heads/adam/ait-add-crawl-log-logging-to-extractoryoutubedl","pushedAt":"2024-06-20T20:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"refactor: simplify sha1 calculation for yt-dlp json content.","shortMessageHtmlLink":"refactor: simplify sha1 calculation for yt-dlp json content."}},{"before":"71911100cfffbe4285ae583a652e8122170dcf28","after":"13f63cd9525657257ad3ccbc7a0044fdc4e33d02","ref":"refs/heads/ait-qa","pushedAt":"2024-06-20T20:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"refactor: simplify sha1 calculation for yt-dlp json content.","shortMessageHtmlLink":"refactor: simplify sha1 calculation for yt-dlp json content."}},{"before":"55dc23daafb572bab39bedf664c0a3ef12aaf6a0","after":"e64629cddd8645139d7b8b845a57ebdfa936de9e","ref":"refs/heads/adam/add-crawl-log-logging-to-extractoryoutubedl","pushedAt":"2024-06-20T17:59:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"refactor: simplify sha1 calculation for yt-dlp json content.","shortMessageHtmlLink":"refactor: simplify sha1 calculation for yt-dlp json content."}},{"before":null,"after":"37b6ef9cfa2c4073f685b2fb482eb0e97bf9f18c","ref":"refs/heads/adam/ait-add-crawl-log-logging-to-extractoryoutubedl","pushedAt":"2024-06-18T23:48:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"fix: re-add imports where are used in this branch, but not others","shortMessageHtmlLink":"fix: re-add imports where are used in this branch, but not others"}},{"before":"cf5ccf789563659670556919e691d40ceb0532c1","after":null,"ref":"refs/heads/adam/fix-maven-junit3-test-discovery","pushedAt":"2024-06-18T00:57:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"}},{"before":"e38cd3528eaa1006bdbed35c4b1ea2b6c88c0b14","after":"4a103f3e212ba96714e031405ce981572eb1a7a9","ref":"refs/heads/master","pushedAt":"2024-06-18T00:57:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Merge pull request #592 from internetarchive/adam/fix-maven-junit3-test-discovery\n\nfix: maven was not running older junit3 style tests without some extr…","shortMessageHtmlLink":"Merge pull request #592 from internetarchive/adam/fix-maven-junit3-te…"}},{"before":"12691f5d9d2734022e23790fdcb496c4197a5589","after":"71911100cfffbe4285ae583a652e8122170dcf28","ref":"refs/heads/ait-qa","pushedAt":"2024-06-17T19:54:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"fix: re-add imports where are used in this branch, but not others","shortMessageHtmlLink":"fix: re-add imports where are used in this branch, but not others"}},{"before":null,"after":"55dc23daafb572bab39bedf664c0a3ef12aaf6a0","ref":"refs/heads/adam/add-crawl-log-logging-to-extractoryoutubedl","pushedAt":"2024-06-13T23:09:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"feat: Add unit tests for ExtractorYoutubeDL WARC record building","shortMessageHtmlLink":"feat: Add unit tests for ExtractorYoutubeDL WARC record building"}},{"before":null,"after":"cf5ccf789563659670556919e691d40ceb0532c1","ref":"refs/heads/adam/fix-maven-junit3-test-discovery","pushedAt":"2024-06-08T00:08:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adam-miller","name":"Adam Miller","path":"/adam-miller","primaryAvatarUrl":"https://github.com/avatars/u/646025?s=80&v=4"},"commit":{"message":"fix: maven was not running older junit3 style tests without some extra configuration.","shortMessageHtmlLink":"fix: maven was not running older junit3 style tests without some extr…"}},{"before":"5424423e7d59a75d8b62537f1edc699977976bab","after":null,"ref":"refs/heads/jdk22","pushedAt":"2024-05-15T14:17:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"}},{"before":"a151937d4c9c0a9beceeb306161e66ea4b4a19f2","after":"e38cd3528eaa1006bdbed35c4b1ea2b6c88c0b14","ref":"refs/heads/master","pushedAt":"2024-05-15T14:17:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Merge pull request #589 from internetarchive/jdk22\n\nJDK 22 support","shortMessageHtmlLink":"Merge pull request #589 from internetarchive/jdk22"}},{"before":null,"after":"5424423e7d59a75d8b62537f1edc699977976bab","ref":"refs/heads/jdk22","pushedAt":"2024-05-15T14:15:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Add JDK 22 to test matrix","shortMessageHtmlLink":"Add JDK 22 to test matrix"}},{"before":"64c7f0fb1c9a2976cd86127180c772b5bd2555c4","after":"a151937d4c9c0a9beceeb306161e66ea4b4a19f2","ref":"refs/heads/master","pushedAt":"2024-05-15T12:03:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Remove workaround for non-https builds.archive.org repository\n\nIt's now accessible over HTTPS, so we don't need this anymore.","shortMessageHtmlLink":"Remove workaround for non-https builds.archive.org repository"}},{"before":"f81a987110b62f6bf774f791288a7aa67ec5e345","after":"64c7f0fb1c9a2976cd86127180c772b5bd2555c4","ref":"refs/heads/master","pushedAt":"2024-05-15T06:50:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"},"commit":{"message":"Merge pull request #572 from BulkSecurityGeneratorProjectV2/fix/JLL/use_https_to_resolve_dependencies_maven\n\n[SECURITY] Use HTTPS to resolve dependencies in Maven Build","shortMessageHtmlLink":"Merge pull request #572 from BulkSecurityGeneratorProjectV2/fix/JLL/u…"}},{"before":"7975bf3d7c14ab2a0fd05c3e77b6cd1a430a02d2","after":null,"ref":"refs/heads/dependabot/maven/commons/org.springframework-spring-expression-5.3.27","pushedAt":"2024-04-12T07:00:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ato","name":"Alex Osborne","path":"/ato","primaryAvatarUrl":"https://github.com/avatars/u/10588?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnqF5FQA","startCursor":null,"endCursor":null}},"title":"Activity · internetarchive/heritrix3"}