{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":69529261,"defaultBranch":"main","name":"protobuf","ownerLogin":"JasonLunn","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-09-29T04:02:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/778854?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702391798.0","currentOid":""},"activityList":{"items":[{"before":"b7b1955c4aac01221f17803d9bb123a593de8824","after":null,"ref":"refs/heads/add-support-for-extensions-in-ruby","pushedAt":"2023-12-12T14:36:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"}},{"before":"1f15ddbda3a3319e0982ff6bd429ae22c7c14aba","after":"b7b1955c4aac01221f17803d9bb123a593de8824","ref":"refs/heads/add-support-for-extensions-in-ruby","pushedAt":"2023-11-06T22:34:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Add test of using `FieldDescriptor` for lookup.","shortMessageHtmlLink":"Add test of using FieldDescriptor for lookup."}},{"before":"04ff516fb4add9307f5ddc41e263f0302d0f6d4d","after":"1f15ddbda3a3319e0982ff6bd429ae22c7c14aba","ref":"refs/heads/add-support-for-extensions-in-ruby","pushedAt":"2023-11-06T22:33:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Allow options to be looked up by `FieldDescriptor` as though they were field names.","shortMessageHtmlLink":"Allow options to be looked up by FieldDescriptor as though they wer…"}},{"before":"42678732d3999617eb5e5fde363d5c60cecc8a25","after":"04ff516fb4add9307f5ddc41e263f0302d0f6d4d","ref":"refs/heads/add-support-for-extensions-in-ruby","pushedAt":"2023-11-06T20:40:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Cleanups.","shortMessageHtmlLink":"Cleanups."}},{"before":"9ae6d127b7981669ce0fd8e15cadae3317f83810","after":"42678732d3999617eb5e5fde363d5c60cecc8a25","ref":"refs/heads/add-support-for-extensions-in-ruby","pushedAt":"2023-11-06T20:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Passing unit test and cleanup.","shortMessageHtmlLink":"Passing unit test and cleanup."}},{"before":null,"after":"9ae6d127b7981669ce0fd8e15cadae3317f83810","ref":"refs/heads/add-support-for-extensions-in-ruby","pushedAt":"2023-11-06T19:40:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"WIP - Add extension handling to Ruby.","shortMessageHtmlLink":"WIP - Add extension handling to Ruby."}},{"before":null,"after":"018f8a7acba06587f2b58e7751aa2f5bbf623ee1","ref":"refs/heads/add-support-for-options-in-ruby","pushedAt":"2023-11-01T21:25:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'jsteinberg/add-support-for-options-in-ruby' into add-support-for-options-in-ruby","shortMessageHtmlLink":"Merge remote-tracking branch 'jsteinberg/add-support-for-options-in-r…"}},{"before":"022d223488c0807e11d1c2509123901f5cc6b0b6","after":"f2ce105a484475a5195ed6d66689fa74c90aad2d","ref":"refs/heads/main","pushedAt":"2023-11-01T21:09:58.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Migrate tests to windows 2022 by default.\n\nFor the windows 2019 test, we need to upgrade python for the latest gcloud to work.\n\nPiperOrigin-RevId: 578600130","shortMessageHtmlLink":"Migrate tests to windows 2022 by default."}},{"before":"4ceb5f308e1b361d18846314fcf1c05c64d350e4","after":"a3f9d0bd4f1f8036253c7a794a61e8cc84b4483c","ref":"refs/heads/fix_14509","pushedAt":"2023-10-27T15:18:06.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into fix_14509","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into fix_14509"}},{"before":null,"after":"4ceb5f308e1b361d18846314fcf1c05c64d350e4","ref":"refs/heads/fix_14509","pushedAt":"2023-10-26T19:08:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Check that ffi-compiler loads before using it to define tasks.","shortMessageHtmlLink":"Check that ffi-compiler loads before using it to define tasks."}},{"before":"c6d19b380be90705cf6c29bd0ff9652c9d49077b","after":"022d223488c0807e11d1c2509123901f5cc6b0b6","ref":"refs/heads/main","pushedAt":"2023-10-23T20:30:17.000Z","pushType":"push","commitsCount":3875,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Automated rollback of commit 538a8e9a0d90b0bd8aea7b10f8e17ba76585b2e8.\n\nPiperOrigin-RevId: 575890896","shortMessageHtmlLink":"Automated rollback of commit 538a8e9."}},{"before":"303cefa59f98d294ebc08494bbe2fa771a11b9ee","after":"194ecece5730f207bb5d232be1b05f1b57532b56","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-18T21:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Align linux shared lib name to FFI Compiler's expectations.","shortMessageHtmlLink":"Align linux shared lib name to FFI Compiler's expectations."}},{"before":"839a3d77e35488ffe32f25d53978f7fa1d6d291d","after":"303cefa59f98d294ebc08494bbe2fa771a11b9ee","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-18T20:19:09.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Only depend on the FFI apple_bundle when building on macOS","shortMessageHtmlLink":"Only depend on the FFI apple_bundle when building on macOS"}},{"before":"af40b0490903ba6bc1431a862816a744bf7f59d1","after":"839a3d77e35488ffe32f25d53978f7fa1d6d291d","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-18T14:04:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Make all interpreters opt-in for FFI.\n\nRename `backend.rb` to `implementation.rb`.","shortMessageHtmlLink":"Make all interpreters opt-in for FFI."}},{"before":"472b65331c57dfd3a5b2514c49d5639caa1ff772","after":"af40b0490903ba6bc1431a862816a744bf7f59d1","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-17T13:52:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Default JRuby to autodetecting FFI but make CRuby request it explicitly.","shortMessageHtmlLink":"Default JRuby to autodetecting FFI but make CRuby request it explicitly."}},{"before":"03a32da647a24092475b2aeb6f7350e6c96aaaaf","after":"472b65331c57dfd3a5b2514c49d5639caa1ff772","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-16T21:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Remove workaround for access to UPI API functions.","shortMessageHtmlLink":"Remove workaround for access to UPI API functions."}},{"before":"55f28843ee8bdb74eaa426c1371e998e9cdc6e49","after":"03a32da647a24092475b2aeb6f7350e6c96aaaaf","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-15T17:59:16.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into simultaneous_ffi\n\n# Conflicts:\n#\tprotobuf_deps.bzl","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into simultaneous_ffi"}},{"before":"2a1cf7c71566c03ed3c81857f249728c934ac310","after":"55f28843ee8bdb74eaa426c1371e998e9cdc6e49","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-15T03:53:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Breakout conformance tests by platform and whether FFI is enabled.","shortMessageHtmlLink":"Breakout conformance tests by platform and whether FFI is enabled."}},{"before":"2c8d0ef6cd820ea9925d183a57e760f2d6c9fefa","after":"2a1cf7c71566c03ed3c81857f249728c934ac310","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-14T15:15:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Use backwards compatible range syntax.","shortMessageHtmlLink":"Use backwards compatible range syntax."}},{"before":"ca808811ab8095828b4ef417ec3d44713e680f37","after":"2c8d0ef6cd820ea9925d183a57e760f2d6c9fefa","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-14T14:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Use the FFI-fix branch of rules_ruby.","shortMessageHtmlLink":"Use the FFI-fix branch of rules_ruby."}},{"before":"bc87afbfc71e558886c74062c2edf0d019ad33ea","after":"ca808811ab8095828b4ef417ec3d44713e680f37","ref":"refs/heads/simultaneous_ffi","pushedAt":"2023-07-14T04:15:35.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Merge branch 'main' into simultaneous_ffi","shortMessageHtmlLink":"Merge branch 'main' into simultaneous_ffi"}},{"before":"91dad051b7b97b072f0c590537282cbc5b7689fe","after":null,"ref":"refs/heads/jruby_version_bump","pushedAt":"2023-07-12T22:17:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"}},{"before":null,"after":"91dad051b7b97b072f0c590537282cbc5b7689fe","ref":"refs/heads/jruby_version_bump","pushedAt":"2023-07-12T21:47:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Add JRuby 9.3 and 9.4 to the test matrix under both Bazel versions.\n\nPrepare for 9.2 to be removed.","shortMessageHtmlLink":"Add JRuby 9.3 and 9.4 to the test matrix under both Bazel versions."}},{"before":"d6157f7c7ec78a6942cfd6d96d2e0b40e007ae0d","after":"c6d19b380be90705cf6c29bd0ff9652c9d49077b","ref":"refs/heads/main","pushedAt":"2023-07-12T21:16:05.179Z","pushType":"push","commitsCount":5,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Merge pull request #13277 from protocolbuffers/main-202307112329\n\nUpdating version.json to: 25-dev","shortMessageHtmlLink":"Merge pull request protocolbuffers#13277 from protocolbuffers/main-20…"}},{"before":"d6157f7c7ec78a6942cfd6d96d2e0b40e007ae0d","after":"c6d19b380be90705cf6c29bd0ff9652c9d49077b","ref":"refs/heads/main","pushedAt":"2023-07-12T21:16:05.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Merge pull request #13277 from protocolbuffers/main-202307112329\n\nUpdating version.json to: 25-dev","shortMessageHtmlLink":"Merge pull request protocolbuffers#13277 from protocolbuffers/main-20…"}},{"before":null,"after":"7db211a342377206f6f10eac39a0cb9dce4bc645","ref":"refs/heads/object_cache_test_update","pushedAt":"2023-07-12T21:06:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Use `omit` to prevent ObjectCache tests from running when it is not it use.\n\nUnblocks execution of these tests on JRuby FFI.","shortMessageHtmlLink":"Use omit to prevent ObjectCache tests from running when it is not i…"}},{"before":"f14af7bea74c8345ec422378cec2709cf83c0399","after":"bac21239825744a51cf6de7921c95b0874373c59","ref":"refs/heads/upd-update-for-ffi","pushedAt":"2023-07-12T16:40:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Sync UPB for PHP.","shortMessageHtmlLink":"Sync UPB for PHP."}},{"before":"533fbbb45e666784a671aa9cb4ed5dd6a844a5a9","after":"f14af7bea74c8345ec422378cec2709cf83c0399","ref":"refs/heads/upd-update-for-ffi","pushedAt":"2023-07-12T16:33:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Sync UPB.","shortMessageHtmlLink":"Sync UPB."}},{"before":"533fbbb45e666784a671aa9cb4ed5dd6a844a5a9","after":"d6157f7c7ec78a6942cfd6d96d2e0b40e007ae0d","ref":"refs/heads/main","pushedAt":"2023-07-12T16:32:16.584Z","pushType":"push","commitsCount":2,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Mark `FieldDescriptor.hasOptionalKeyword()` as deprecated.\n\nThis API will be removed in a future breaking change.\n\nPiperOrigin-RevId: 547505900","shortMessageHtmlLink":"Mark FieldDescriptor.hasOptionalKeyword() as deprecated."}},{"before":"533fbbb45e666784a671aa9cb4ed5dd6a844a5a9","after":"d6157f7c7ec78a6942cfd6d96d2e0b40e007ae0d","ref":"refs/heads/main","pushedAt":"2023-07-12T16:32:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JasonLunn","name":"Jason Lunn","path":"/JasonLunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778854?s=80&v=4"},"commit":{"message":"Mark `FieldDescriptor.hasOptionalKeyword()` as deprecated.\n\nThis API will be removed in a future breaking change.\n\nPiperOrigin-RevId: 547505900","shortMessageHtmlLink":"Mark FieldDescriptor.hasOptionalKeyword() as deprecated."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADyHRnUgA","startCursor":null,"endCursor":null}},"title":"Activity · JasonLunn/protobuf"}