{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":212465715,"defaultBranch":"main","name":"buf","ownerLogin":"bufbuild","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-03T00:09:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54191850?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723468590.0","currentOid":""},"activityList":{"items":[{"before":"bc7ea984d684278f63c216db587a959c10bd93fe","after":"ee94df10f6c60787f7f321b99a12c308d4243c43","ref":"refs/heads/ed/splitMapper","pushedAt":"2024-08-12T14:32:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Fix FilterReadBucketCloser func signature","shortMessageHtmlLink":"Fix FilterReadBucketCloser func signature"}},{"before":"71f72bfd92ea01ab127271153d0e9edc8cdb070c","after":"072d1ffdc69a69d6287b51678960972d286054c4","ref":"refs/heads/ed/maskMatcher","pushedAt":"2024-08-12T13:52:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Filter walk prefix paths\n\nAdds a new method MatchPrefix to matchers. This is used on Walk to\nconstrain the walk paths to paths declared by matchers.","shortMessageHtmlLink":"Filter walk prefix paths"}},{"before":"84199507425fb19b30d5f1fa7362341088b5fa4b","after":"bc7ea984d684278f63c216db587a959c10bd93fe","ref":"refs/heads/ed/splitMapper","pushedAt":"2024-08-12T13:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Remove comment on Matcher implementing Mappers","shortMessageHtmlLink":"Remove comment on Matcher implementing Mappers"}},{"before":"4e30943e1ae9e06927fda15e3f4f0ac6e734d13f","after":"84199507425fb19b30d5f1fa7362341088b5fa4b","ref":"refs/heads/ed/splitMapper","pushedAt":"2024-08-12T13:32:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Separate matchers to new storage filter\n\nAdds a new read bucket called Filter that works exclusively on Matchers.\nThis allows for using Matchers to constrain the bucket walk path.\nBuckets that use Matchers as Mappers have been split as a Mapper and\nFilter bucket. The method MapPrefix on Mappers has been removed.\nMatchers no longer implement Mappers.","shortMessageHtmlLink":"Separate matchers to new storage filter"}},{"before":null,"after":"71f72bfd92ea01ab127271153d0e9edc8cdb070c","ref":"refs/heads/ed/maskMatcher","pushedAt":"2024-08-12T13:16:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Filter walk prefix paths\n\nAdds a new method MatchPrefix to matchers. This is used on Walk to\nconstrain the walk paths to paths declared by matchers.","shortMessageHtmlLink":"Filter walk prefix paths"}},{"before":"2c30e60a98260ecb59a99506bd97388d84ec018e","after":"4e30943e1ae9e06927fda15e3f4f0ac6e734d13f","ref":"refs/heads/ed/splitMapper","pushedAt":"2024-08-12T11:20:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Refactor matchers to new storage filter","shortMessageHtmlLink":"Refactor matchers to new storage filter"}},{"before":null,"after":"1790fc767be1c416ead34df7b2e2eedba4f17916","ref":"refs/heads/ed/maskPaths","pushedAt":"2024-08-12T11:11:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Add storage mask for filtering of buckets","shortMessageHtmlLink":"Add storage mask for filtering of buckets"}},{"before":"fd6f2ddfe7d94a8811669da3ee3b3e8fc5a3871e","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/google/go-containerregistry-0.20.1","pushedAt":"2024-08-12T04:12:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"dd31c7ab3c3af9a26aefc73bf94d91fd814e6655","ref":"refs/heads/dependabot/go_modules/github.com/google/go-containerregistry-0.20.2","pushedAt":"2024-08-12T04:12:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/google/go-containerregistry from 0.19.2 to 0.20.2\n\nBumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) from 0.19.2 to 0.20.2.\n- [Release notes](https://github.com/google/go-containerregistry/releases)\n- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)\n- [Commits](https://github.com/google/go-containerregistry/compare/v0.19.2...v0.20.2)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/google/go-containerregistry\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/google/go-containerregistry from 0.19.2 to 0.20.2"}},{"before":"b7e34c30ae9e9cb4b3561daed03cad85c34f6ae3","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.23.0","pushedAt":"2024-08-12T04:11:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"9154f97c5139b3948c8872076f50c97382b13f13","ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.24.0","pushedAt":"2024-08-12T04:11:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/tools from 0.22.0 to 0.24.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.22.0 to 0.24.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.22.0...v0.24.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/tools from 0.22.0 to 0.24.0"}},{"before":null,"after":"2c30e60a98260ecb59a99506bd97388d84ec018e","ref":"refs/heads/ed/splitMapper","pushedAt":"2024-08-11T17:04:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Refactor matchers to new storage filter","shortMessageHtmlLink":"Refactor matchers to new storage filter"}},{"before":"ebc4537aeee1369d6f9e3feca5c376b90a3fc694","after":"777f4fa5f17f1eb2343fbb85021384f87daaffec","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T14:16:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Add micro benchmark","shortMessageHtmlLink":"Add micro benchmark"}},{"before":"261f0f6124f31d16babc6a9093aba798f6bc040d","after":"ebc4537aeee1369d6f9e3feca5c376b90a3fc694","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T13:53:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Flatten windows path check","shortMessageHtmlLink":"Flatten windows path check"}},{"before":"0b3ead103b8b0e059d5ab787c8eb336a5fb46212","after":"261f0f6124f31d16babc6a9093aba798f6bc040d","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T13:28:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Flatten windows path check","shortMessageHtmlLink":"Flatten windows path check"}},{"before":"134243ece171efe8f5ac75aa49db0d498c5c8a53","after":"0b3ead103b8b0e059d5ab787c8eb336a5fb46212","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T13:23:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Flatten windows path check","shortMessageHtmlLink":"Flatten windows path check"}},{"before":"744911e4279d786f68c1eb7c578926b68582a742","after":"134243ece171efe8f5ac75aa49db0d498c5c8a53","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T13:13:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Flatten windows path check","shortMessageHtmlLink":"Flatten windows path check"}},{"before":"e5293532035b5132999da44fddd470b492765fb9","after":"744911e4279d786f68c1eb7c578926b68582a742","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T13:04:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Flatten windows path check","shortMessageHtmlLink":"Flatten windows path check"}},{"before":"ca6aaae52b9628c1529a33c9687052402104a50b","after":"e5293532035b5132999da44fddd470b492765fb9","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T13:01:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Flatten windows path check","shortMessageHtmlLink":"Flatten windows path check"}},{"before":"a038da682584d382d59924139638221c8b030dc7","after":"ca6aaae52b9628c1529a33c9687052402104a50b","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T12:43:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Flatten windows path check","shortMessageHtmlLink":"Flatten windows path check"}},{"before":"777f4fa5f17f1eb2343fbb85021384f87daaffec","after":"a038da682584d382d59924139638221c8b030dc7","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T12:32:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Flatten windows path check","shortMessageHtmlLink":"Flatten windows path check"}},{"before":null,"after":"777f4fa5f17f1eb2343fbb85021384f87daaffec","ref":"refs/heads/ed/flattenNormalPath","pushedAt":"2024-08-11T12:26:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Add micro benchmark","shortMessageHtmlLink":"Add micro benchmark"}},{"before":null,"after":"6bf583782a7a54ce124f598448c95d7693a173ff","ref":"refs/heads/ed/fixMapWriteCloser","pushedAt":"2024-08-11T11:50:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emcfarlane","name":"Edward McFarlane","path":"/emcfarlane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3036610?s=80&v=4"},"commit":{"message":"Fix close on write storage mappers","shortMessageHtmlLink":"Fix close on write storage mappers"}},{"before":"a3c61e5dcae4c63f15f97ff6073d2940bdfbecad","after":"343784b383da68cffef3720abc38f9cf4c1ba625","ref":"refs/heads/associated-source-paths","pushedAt":"2024-08-09T23:57:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"doriable","name":"Doria Keung","path":"/doriable","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9167065?s=80&v=4"},"commit":{"message":"Convert CLI utility into tests.","shortMessageHtmlLink":"Convert CLI utility into tests."}},{"before":"1362bc09e97b518d60bb2b5afeb49c010f129b77","after":"a3c61e5dcae4c63f15f97ff6073d2940bdfbecad","ref":"refs/heads/associated-source-paths","pushedAt":"2024-08-09T23:57:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"doriable","name":"Doria Keung","path":"/doriable","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9167065?s=80&v=4"},"commit":{"message":"Convert CLI utility into tests.","shortMessageHtmlLink":"Convert CLI utility into tests."}},{"before":"4d8e7c32fcabfa413d31f55f81d264ac98ea5aa8","after":"b2b9a770cf611e97aba9eb4adf0d93aa3b3728b8","ref":"refs/heads/bufplugin","pushedAt":"2024-08-09T22:14:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bufdev","name":null,"path":"/bufdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4228796?s=80&v=4"},"commit":{"message":"commit","shortMessageHtmlLink":"commit"}},{"before":"fefe680dfe207327168126b2e3bbd898f7ceb338","after":"4d8e7c32fcabfa413d31f55f81d264ac98ea5aa8","ref":"refs/heads/bufplugin","pushedAt":"2024-08-09T22:12:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bufdev","name":null,"path":"/bufdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4228796?s=80&v=4"},"commit":{"message":"commit","shortMessageHtmlLink":"commit"}},{"before":"6188d9510cead0e6017ebc4ab8fd8c412ea3d500","after":"fefe680dfe207327168126b2e3bbd898f7ceb338","ref":"refs/heads/bufplugin","pushedAt":"2024-08-09T22:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bufdev","name":null,"path":"/bufdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4228796?s=80&v=4"},"commit":{"message":"commit","shortMessageHtmlLink":"commit"}},{"before":"e1138e6441bf03b08c804319938965f64bba09f5","after":"6188d9510cead0e6017ebc4ab8fd8c412ea3d500","ref":"refs/heads/bufplugin","pushedAt":"2024-08-09T22:06:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bufdev","name":null,"path":"/bufdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4228796?s=80&v=4"},"commit":{"message":"commit","shortMessageHtmlLink":"commit"}},{"before":"239982d516a4b2690a5ff13f195509f93f2fff3a","after":"e1138e6441bf03b08c804319938965f64bba09f5","ref":"refs/heads/bufplugin","pushedAt":"2024-08-09T21:55:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bufdev","name":null,"path":"/bufdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4228796?s=80&v=4"},"commit":{"message":"commit","shortMessageHtmlLink":"commit"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmDcheAA","startCursor":null,"endCursor":null}},"title":"Activity ยท bufbuild/buf"}