{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10910,"defaultBranch":"main","name":"mechanize","ownerLogin":"sparklemotion","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2008-04-18T16:55:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1851072?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724272574.0","currentOid":""},"activityList":{"items":[{"before":"752e4d21f9ccbf9c7b9330c40389fefed13791db","after":"3bace724d3d9088678628e71f02ed7b87cfe3841","ref":"refs/heads/main","pushedAt":"2024-08-21T20:33:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #652 from adrianodennanni/main\n\nAdd Zstd support (optional dependency, just like Brotli)","shortMessageHtmlLink":"Merge pull request #652 from adrianodennanni/main"}},{"before":"e9460cf64e87c2611556b2f0298745284276aa51","after":null,"ref":"refs/heads/flavorjones-pride-is-broken","pushedAt":"2024-08-14T18:26:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"dbfa966ab856dc5ddfc4b294f5933e1d837bd51f","after":"752e4d21f9ccbf9c7b9330c40389fefed13791db","ref":"refs/heads/main","pushedAt":"2024-08-14T18:26:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #651 from sparklemotion/flavorjones-pride-is-broken\n\ntest: don't use minitest/pride","shortMessageHtmlLink":"Merge pull request #651 from sparklemotion/flavorjones-pride-is-broken"}},{"before":null,"after":"e9460cf64e87c2611556b2f0298745284276aa51","ref":"refs/heads/flavorjones-pride-is-broken","pushedAt":"2024-08-14T18:25:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"test: don't use minitest/pride\n\nIt broke in CI where the TERM env var is not set, see minitest/minitest#1009","shortMessageHtmlLink":"test: don't use minitest/pride"}},{"before":"163634817a53684bcebc8532418de9d2562a8c65","after":"dbfa966ab856dc5ddfc4b294f5933e1d837bd51f","ref":"refs/heads/main","pushedAt":"2024-07-29T15:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"version bump to v2.12.0","shortMessageHtmlLink":"version bump to v2.12.0"}},{"before":"90a412bbb9773bed4474cd0dd6d62d3e16b8be64","after":"163634817a53684bcebc8532418de9d2562a8c65","ref":"refs/heads/main","pushedAt":"2024-07-29T15:03:47.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #650 from weshatheleopard/main\n\nAdd support for Brotli compression","shortMessageHtmlLink":"Merge pull request #650 from weshatheleopard/main"}},{"before":"f56af099a9c142da0ddcdf5c8f9e56cd94ba4039","after":"90a412bbb9773bed4474cd0dd6d62d3e16b8be64","ref":"refs/heads/main","pushedAt":"2024-07-18T16:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"version bump to v2.11.0","shortMessageHtmlLink":"version bump to v2.11.0"}},{"before":"6e70867e4ed40b55586cf5f9f6589a30e3889c09","after":null,"ref":"refs/heads/flavorjones-647-remove-deprecated-headers","pushedAt":"2024-07-18T16:07:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"b0738a426d9eff8ca724c27746c901f04e26a068","after":"f56af099a9c142da0ddcdf5c8f9e56cd94ba4039","ref":"refs/heads/main","pushedAt":"2024-07-18T16:07:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #648 from sparklemotion/flavorjones-647-remove-deprecated-headers\n\ntidy: do not send the deprecated `accept-charset` header","shortMessageHtmlLink":"Merge pull request #648 from sparklemotion/flavorjones-647-remove-dep…"}},{"before":null,"after":"6e70867e4ed40b55586cf5f9f6589a30e3889c09","ref":"refs/heads/flavorjones-647-remove-deprecated-headers","pushedAt":"2024-07-18T16:05:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"tidy: do not send the deprecated `accept-charset` header\n\nSee #646 for discussion.","shortMessageHtmlLink":"tidy: do not send the deprecated accept-charset header"}},{"before":"c38962cc08ec321634904945b1a127df7e502178","after":"b0738a426d9eff8ca724c27746c901f04e26a068","ref":"refs/heads/main","pushedAt":"2024-06-12T21:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"version bump to v2.10.1","shortMessageHtmlLink":"version bump to v2.10.1"}},{"before":"11d668a8cb2c31c535c01a8afeaba9872258e4fe","after":null,"ref":"refs/heads/flavorjones-fix-bad-encoding-detection","pushedAt":"2024-06-12T21:03:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"7834210775b08e386bcf76c8c32a2d16418a697a","after":"c38962cc08ec321634904945b1a127df7e502178","ref":"refs/heads/main","pushedAt":"2024-06-12T21:03:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #644 from sparklemotion/flavorjones-fix-bad-encoding-detection\n\nfix: correctly recognize encoding errors in libxml >= 2.12.0","shortMessageHtmlLink":"Merge pull request #644 from sparklemotion/flavorjones-fix-bad-encodi…"}},{"before":null,"after":"11d668a8cb2c31c535c01a8afeaba9872258e4fe","ref":"refs/heads/flavorjones-fix-bad-encoding-detection","pushedAt":"2024-06-12T21:00:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"fix: correctly recognize encoding errors in libxml >= 2.12.0\n\nStarting with libxml2 v2.12.0, encoding errors have a message that was\nnot being detected by Page#encoding_error? resulting in a page that\nwas parsed using incorrect encoding.\n\nThis change updates Page to detect those errors as _encoding errors_\nand as a result we get the expected encoding back on the parsed\ndocument.","shortMessageHtmlLink":"fix: correctly recognize encoding errors in libxml >= 2.12.0"}},{"before":"35090244042210ab0b95166a3c7be80ad404aa39","after":"7834210775b08e386bcf76c8c32a2d16418a697a","ref":"refs/heads/main","pushedAt":"2024-04-18T15:23:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #643 from izumitomo/fix-README\n\nfix broken link of \"Test suite\" in README","shortMessageHtmlLink":"Merge pull request #643 from izumitomo/fix-README"}},{"before":"608f729a774360d92054dbb7fbc3f8cfd66ec4a0","after":null,"ref":"refs/heads/flavorjones-frozen-string-literal-tests","pushedAt":"2024-03-24T16:07:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"d353494721bb55df395ee53bc2c1318d73c82d0c","after":"35090244042210ab0b95166a3c7be80ad404aa39","ref":"refs/heads/main","pushedAt":"2024-03-24T16:07:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #640 from sparklemotion/flavorjones-frozen-string-literal-tests\n\ntest: update tests to use frozen string literals","shortMessageHtmlLink":"Merge pull request #640 from sparklemotion/flavorjones-frozen-string-…"}},{"before":"caff6d7da04d216f14b7668816470c76376f4c56","after":"608f729a774360d92054dbb7fbc3f8cfd66ec4a0","ref":"refs/heads/flavorjones-frozen-string-literal-tests","pushedAt":"2024-03-24T15:57:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"test: update tests to use frozen string literals\n\nso that ruby 3.4 doesn't emit so many warnings.","shortMessageHtmlLink":"test: update tests to use frozen string literals"}},{"before":"8d49a1efcb366891fd331479912824acb2a91e95","after":"caff6d7da04d216f14b7668816470c76376f4c56","ref":"refs/heads/flavorjones-frozen-string-literal-tests","pushedAt":"2024-03-24T15:51:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"test: update tests to use frozen string literals\n\nso that ruby 3.4 doesn't emit so many warnings.","shortMessageHtmlLink":"test: update tests to use frozen string literals"}},{"before":"4f1611c6f0fb10f7c62fa6910fdbef7d7e39f7fe","after":"8d49a1efcb366891fd331479912824acb2a91e95","ref":"refs/heads/flavorjones-frozen-string-literal-tests","pushedAt":"2024-03-24T15:50:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"test: update tests to use frozen string literals\n\nso that ruby 3.4 doesn't emit so many warnings.","shortMessageHtmlLink":"test: update tests to use frozen string literals"}},{"before":null,"after":"4f1611c6f0fb10f7c62fa6910fdbef7d7e39f7fe","ref":"refs/heads/flavorjones-frozen-string-literal-tests","pushedAt":"2024-03-24T15:50:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"test: update tests to use frozen string literals\n\nso that ruby 3.4 doesn't emit so many warnings","shortMessageHtmlLink":"test: update tests to use frozen string literals"}},{"before":"9e72346881b4400a57a9fbeb61bca370fce67773","after":null,"ref":"refs/heads/flavorjones-refactor-ci","pushedAt":"2024-03-23T21:01:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"}},{"before":"4a110852f7ba96ff0b55e3817e962cce0c8ab0d0","after":"d353494721bb55df395ee53bc2c1318d73c82d0c","ref":"refs/heads/main","pushedAt":"2024-03-23T21:01:56.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"Merge pull request #639 from sparklemotion/flavorjones-refactor-ci\n\nci: extract upstream pipeline, start integration testing against nokogiri main","shortMessageHtmlLink":"Merge pull request #639 from sparklemotion/flavorjones-refactor-ci"}},{"before":"539bea77ae3b40a0b0cdca99a72d2c81c3584cf6","after":"9e72346881b4400a57a9fbeb61bca370fce67773","ref":"refs/heads/flavorjones-refactor-ci","pushedAt":"2024-03-23T20:59:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: add upstream nokogiri integration test","shortMessageHtmlLink":"ci: add upstream nokogiri integration test"}},{"before":"1c0401c796ceca85709e2e922b6619010fa176d7","after":"539bea77ae3b40a0b0cdca99a72d2c81c3584cf6","ref":"refs/heads/flavorjones-refactor-ci","pushedAt":"2024-03-23T20:58:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: add upstream nokogiri integration test","shortMessageHtmlLink":"ci: add upstream nokogiri integration test"}},{"before":"0cf4d3044f2d126fc7df4456e87c94240ae5543b","after":"1c0401c796ceca85709e2e922b6619010fa176d7","ref":"refs/heads/flavorjones-refactor-ci","pushedAt":"2024-03-23T20:52:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: add upstream nokogiri integration test","shortMessageHtmlLink":"ci: add upstream nokogiri integration test"}},{"before":"0d582407e2086240f6dc9aa781a0ae0990ca58ce","after":"0cf4d3044f2d126fc7df4456e87c94240ae5543b","ref":"refs/heads/flavorjones-refactor-ci","pushedAt":"2024-03-23T20:51:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: add upstream nokogiri integration test","shortMessageHtmlLink":"ci: add upstream nokogiri integration test"}},{"before":"3cff941230ef6bcaad4bddd06446e26b64ecbbd4","after":"0d582407e2086240f6dc9aa781a0ae0990ca58ce","ref":"refs/heads/flavorjones-refactor-ci","pushedAt":"2024-03-23T20:50:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: add upstream nokogiri integration test","shortMessageHtmlLink":"ci: add upstream nokogiri integration test"}},{"before":null,"after":"3cff941230ef6bcaad4bddd06446e26b64ecbbd4","ref":"refs/heads/flavorjones-refactor-ci","pushedAt":"2024-03-23T20:39:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: extract upstream.yml pipeline\n\nto test edge rubies","shortMessageHtmlLink":"ci: extract upstream.yml pipeline"}},{"before":"2d4b1af26baf021b57c50ab8fd5d1c7db1a7e11e","after":"4a110852f7ba96ff0b55e3817e962cce0c8ab0d0","ref":"refs/heads/main","pushedAt":"2024-03-23T20:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flavorjones","name":"Mike Dalessio","path":"/flavorjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207?s=80&v=4"},"commit":{"message":"ci: skeleton upstream.yml file\n\nto which I will PR additions shortly","shortMessageHtmlLink":"ci: skeleton upstream.yml file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoJ084wA","startCursor":null,"endCursor":null}},"title":"Activity · sparklemotion/mechanize"}