{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624056558,"defaultBranch":"main","name":"minder","ownerLogin":"stacklok","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-05T16:47:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/110237746?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726760275.0","currentOid":""},"activityList":{"items":[{"before":"c15a0f9a20aff7500ecb0fbb5a30de3f3e5d0c7e","after":null,"ref":"refs/heads/unit-test-TestPropertiesToProtoMessage","pushedAt":"2024-09-19T14:21:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JAORMX","name":"Juan Antonio Osorio","path":"/JAORMX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145564?s=80&v=4"}},{"before":"9b83ffedb1dd9e059a04d63222ec9a6fe105f521","after":"275579a0a21ce0ccf3aca4aa13bb0eda56da25d4","ref":"refs/heads/main","pushedAt":"2024-09-19T14:21:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JAORMX","name":"Juan Antonio Osorio","path":"/JAORMX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145564?s=80&v=4"},"commit":{"message":"Add unit tests for `TestPropertiesToProtoMessage` in Gitlab provider (#4544)\n\nSigned-off-by: Juan Antonio Osorio ","shortMessageHtmlLink":"Add unit tests for TestPropertiesToProtoMessage in Gitlab provider (#…"}},{"before":"d753ee71c8e9747bb56d9252a7785833ee949259","after":null,"ref":"refs/heads/unit-test-entity-reg","pushedAt":"2024-09-19T14:20:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JAORMX","name":"Juan Antonio Osorio","path":"/JAORMX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145564?s=80&v=4"}},{"before":"b8fefb400819c3372f41ca46f0dfc3a77bdd5701","after":"9b83ffedb1dd9e059a04d63222ec9a6fe105f521","ref":"refs/heads/main","pushedAt":"2024-09-19T14:20:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JAORMX","name":"Juan Antonio Osorio","path":"/JAORMX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145564?s=80&v=4"},"commit":{"message":"Add unit tests for gitlab entity registration (#4546)\n\nSigned-off-by: Juan Antonio Osorio ","shortMessageHtmlLink":"Add unit tests for gitlab entity registration (#4546)"}},{"before":null,"after":"d753ee71c8e9747bb56d9252a7785833ee949259","ref":"refs/heads/unit-test-entity-reg","pushedAt":"2024-09-19T13:16:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JAORMX","name":"Juan Antonio Osorio","path":"/JAORMX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145564?s=80&v=4"},"commit":{"message":"Add unit tests for gitlab entity registration\n\nSigned-off-by: Juan Antonio Osorio ","shortMessageHtmlLink":"Add unit tests for gitlab entity registration"}},{"before":"4053c9b60b0cbe297ea0cd3b2b83f95be16036a3","after":null,"ref":"refs/heads/dependabot/github_actions/peter-evans/create-pull-request-7.0.5","pushedAt":"2024-09-19T12:57:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"}},{"before":"d869bce785bceee8feba8af274b5dabccbb47740","after":"b8fefb400819c3372f41ca46f0dfc3a77bdd5701","ref":"refs/heads/main","pushedAt":"2024-09-19T12:57:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"},"commit":{"message":"build(deps): bump peter-evans/create-pull-request from 7.0.3 to 7.0.5 (#4540)\n\nBumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.3 to 7.0.5.\r\n- [Release notes](https://github.com/peter-evans/create-pull-request/releases)\r\n- [Commits](https://github.com/peter-evans/create-pull-request/compare/6cd32fd93684475c31847837f87bb135d40a2b79...5e914681df9dc83aa4e4905692ca88beb2f9e91f)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: peter-evans/create-pull-request\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump peter-evans/create-pull-request from 7.0.3 to 7.0.5 ("}},{"before":null,"after":"c15a0f9a20aff7500ecb0fbb5a30de3f3e5d0c7e","ref":"refs/heads/unit-test-TestPropertiesToProtoMessage","pushedAt":"2024-09-19T12:13:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JAORMX","name":"Juan Antonio Osorio","path":"/JAORMX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145564?s=80&v=4"},"commit":{"message":"Add unit tests for `TestPropertiesToProtoMessage` in Gitlab provider\n\nSigned-off-by: Juan Antonio Osorio ","shortMessageHtmlLink":"Add unit tests for TestPropertiesToProtoMessage in Gitlab provider"}},{"before":"78f408b14d4755a7a9c9b4396a843962fab187df","after":"ebf8c8a23bd1e3f7a42d51c7961e6241988828c1","ref":"refs/heads/enh/improved-vulncheck-evaluation-detail","pushedAt":"2024-09-19T12:05:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blkt","name":"Michelangelo Mori","path":"/blkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/328978?s=80&v=4"},"commit":{"message":"Add template support to evaluation details.\n\nThis change extends error type available for use in evaluation engines\nwith support for go templates. This error type supports rendering\ncomplex templates along with the usual string rendering. Despite the\ntype itself being the same, a new constructor was added to avoid a\nbigger refactoring. Ideally, the old constructor should be deprecated\nand all places returning an `ErrEvaluationFailed` error should use the\nnew one instead.\n\nTemplates are internal to Minder and cannot be customized by the end\nuser. Also, template engine choice was arbitrary and can be changed at\nany time.\n\nFixes #4525\nFixes #4526","shortMessageHtmlLink":"Add template support to evaluation details."}},{"before":"717a4583319152deed537c8d15ff7e1c0f3067c9","after":"920d07ce51ce6d733747ffcbaa28a759b76bf47e","ref":"refs/heads/gh-pages","pushedAt":"2024-09-19T11:55:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: d869bce785bceee8feba8af274b5dabccbb47740","shortMessageHtmlLink":"deploy: d869bce"}},{"before":"e3f7dae472fcf206c0fcd2f7d4e2fe23cbbfba98","after":"d869bce785bceee8feba8af274b5dabccbb47740","ref":"refs/heads/main","pushedAt":"2024-09-19T11:53:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"},"commit":{"message":"Add a method to retrieve an entity by upstream ID with a hint (#4519)\n\n* Rename EntityWithProperties to EntityWithPropertiesByID\r\n\r\nWe're about to add a different `EntityWithPropertiesByUpstreamID` so\r\nlet's make the names more descriptive.\r\n\r\n* Add EntityWithPropertiesByUpstreamHint\r\n\r\nWhen processing a webhook payload, we typically only have the\r\ninformation from the webhook payload available which is to say\r\ninformation about the upstream entity. We even don't know exactly which\r\nprovider and which project are we handling.\r\n\r\nWe used to sort of wing it in the github webhook handler and were just\r\nsearching by upstream ID as if it was globally unique, but that no\r\nlonger works with the introduction of multiple providers where several\r\nentities might have the same upstream ID or the same name, just in different providers.\r\n\r\nTo handle that, we add a new method to the properties service that\r\nsearches by upstream properties with a hint. At the moment, the interface\r\nsupports providerID, projectID and provider implements as a hint.\r\n\r\nThe immediate use is that the github provider will search by the\r\nupstream ID with the hint set to ProviderTypeGithub as that's\r\nimplemented both by the app and OAuth github providers.\r\n\r\nIf any attribute of the hint is set, then the entity's attribute must\r\nmatch the hint, otherwise the entity is filtered out. Additionally, once\r\nthe entity is found, the hint might contain a property with a value that\r\nmust match. The use-case there would be deleting entities where we want\r\nto ensure that we are deleting an entity with an appropriate upstream\r\nhook ID.\r\n\r\nIf no entities match the hints or if multiple entities match a hint, an\r\nerror is returned.\r\n\r\nRelated: #4327\r\n\r\n* getAllByProperty returns an empty list, not ErrEntityNotFound, their callers convert it to ErrEntityNotFound if needed","shortMessageHtmlLink":"Add a method to retrieve an entity by upstream ID with a hint (#4519)"}},{"before":"8079246ddc7667f11915ca0dc307fff7635f40c6","after":"8111143cadd8ceb93ded6cd7e434f39b49ad7a64","ref":"refs/heads/enh/request-id-interceptor","pushedAt":"2024-09-19T11:28:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blkt","name":"Michelangelo Mori","path":"/blkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/328978?s=80&v=4"},"commit":{"message":"Add request id to logs.\n\nThis change adds a GRPC interceptor that fetches the header\n`Grpc-Metadata-Request-Id` and adds it to the logger. It also returns\nthe request id to the client in the trailer, which is helpful for\ndebugging.\n\nCLI command `minder history list` was modified to show its usage, but\nthose changes should be reverted.","shortMessageHtmlLink":"Add request id to logs."}},{"before":"700b242c8d33944b6d977ca2e789a8ebb4d79afa","after":"78f408b14d4755a7a9c9b4396a843962fab187df","ref":"refs/heads/enh/improved-vulncheck-evaluation-detail","pushedAt":"2024-09-19T11:25:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blkt","name":"Michelangelo Mori","path":"/blkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/328978?s=80&v=4"},"commit":{"message":"Add template support to evaluation details.\n\nThis change extends error type available for use in evaluation engines\nwith support for go templates. This error type supports rendering\ncomplex templates along with the usual string rendering. Despite the\ntype itself being the same, a new constructor was added to avoid a\nbigger refactoring. Ideally, the old constructor should be deprecated\nand all places returning an `ErrEvaluationFailed` error should use the\nnew one instead.\n\nTemplates are internal to Minder and cannot be customized by the end\nuser. Also, template engine choice was arbitrary and can be changed at\nany time.\n\nFixes #4525","shortMessageHtmlLink":"Add template support to evaluation details."}},{"before":"5504b7ad6d158942f244410a1be74bfc73d1270e","after":"717a4583319152deed537c8d15ff7e1c0f3067c9","ref":"refs/heads/gh-pages","pushedAt":"2024-09-19T10:53:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e3f7dae472fcf206c0fcd2f7d4e2fe23cbbfba98","shortMessageHtmlLink":"deploy: e3f7dae"}},{"before":"9611653d20019fc7ce6ef7a35061260421cf72a9","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.35","pushedAt":"2024-09-19T10:51:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"}},{"before":"62eccf6641e0ac35775cccf865352367de9faf88","after":"e3f7dae472fcf206c0fcd2f7d4e2fe23cbbfba98","ref":"refs/heads/main","pushedAt":"2024-09-19T10:51:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"},"commit":{"message":"build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.33 to 1.27.35 (#4521)\n\nbuild(deps): bump github.com/aws/aws-sdk-go-v2/config\r\n\r\nBumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.27.33 to 1.27.35.\r\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\r\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.33...config/v1.27.35)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/aws/aws-sdk-go-v2/config\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.33 to…"}},{"before":"909d10c4bba70ce71f13d2d53d848b8fd4e0014d","after":null,"ref":"refs/heads/enh/make-idle-connections-configurable","pushedAt":"2024-09-19T08:52:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blkt","name":"Michelangelo Mori","path":"/blkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/328978?s=80&v=4"}},{"before":"83874e3b21729b9124ec08e3622483c320159776","after":"62eccf6641e0ac35775cccf865352367de9faf88","ref":"refs/heads/main","pushedAt":"2024-09-19T08:52:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blkt","name":"Michelangelo Mori","path":"/blkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/328978?s=80&v=4"},"commit":{"message":"Make max number of idle connections configurable. (#4527)\n\nThis change allows setting the maximum number of idle connections via\r\nconfiguration file. This is useful since local testing showed that\r\nMinder `eventer` spends roughly ~25% of its time opening connections\r\nto Postgres.","shortMessageHtmlLink":"Make max number of idle connections configurable. (#4527)"}},{"before":"dc7f82b502d504f8b40246757a5d407b01c6e952","after":"b49abb39d569890765ca0dee7d5740314d922e5e","ref":"refs/heads/chore/dependabot-group-splunk-otel-go","pushedAt":"2024-09-19T08:51:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blkt","name":"Michelangelo Mori","path":"/blkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/328978?s=80&v=4"},"commit":{"message":"Group splunk dependency updates into single PRs.","shortMessageHtmlLink":"Group splunk dependency updates into single PRs."}},{"before":"e5d91bd1fee6b564460bfbfe6a5e262d67363aca","after":"692332d752f150b8f6d4130dd52c0d4ccac2780b","ref":"refs/heads/enh/blkt-profiling","pushedAt":"2024-09-19T08:51:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blkt","name":"Michelangelo Mori","path":"/blkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/328978?s=80&v=4"},"commit":{"message":"Save properties in batch during Get Profile.","shortMessageHtmlLink":"Save properties in batch during Get Profile."}},{"before":"c6fd09f3183888e480111f9519d90f17f87890a0","after":"700b242c8d33944b6d977ca2e789a8ebb4d79afa","ref":"refs/heads/enh/improved-vulncheck-evaluation-detail","pushedAt":"2024-09-19T08:50:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blkt","name":"Michelangelo Mori","path":"/blkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/328978?s=80&v=4"},"commit":{"message":"Add template support to evaluation details.\n\nThis change extends error type available for use in evaluation engines\nwith support for go templates. This error type supports rendering\ncomplex templates along with the usual string rendering. Despite the\ntype itself being the same, a new constructor was added to avoid a\nbigger refactoring. Ideally, the old constructor should be deprecated\nand all places returning an `ErrEvaluationFailed` error should use the\nnew one instead.\n\nTemplates are internal to Minder and cannot be customized by the end\nuser. Also, template engine choice was arbitrary and can be changed at\nany time.\n\nFixes #4525","shortMessageHtmlLink":"Add template support to evaluation details."}},{"before":"ff7bb7f0180a597f403c5274c6e1169cef6f0f68","after":null,"ref":"refs/heads/reregister-entity","pushedAt":"2024-09-19T08:48:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JAORMX","name":"Juan Antonio Osorio","path":"/JAORMX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145564?s=80&v=4"}},{"before":"fe0a93929a2997015217061f30c2109bf878ac47","after":"83874e3b21729b9124ec08e3622483c320159776","ref":"refs/heads/main","pushedAt":"2024-09-19T08:48:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JAORMX","name":"Juan Antonio Osorio","path":"/JAORMX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145564?s=80&v=4"},"commit":{"message":"Add `ReregisterEntity` to provider interface (#4541)\n\nThis adds an interface that's meant to re-register an entity. This is\r\nuseful when updating a certain part of the entity registration. The only\r\nuse-case we have right now is secret rotation. So this is what was\r\neffectively implemented.\r\n\r\nThis merely implemented the functions for the GitLab and GitHub\r\nproviders. The webhook update sub-command will be updated to take it\r\ninto use in a subsequent patch.\r\n\r\nSigned-off-by: Juan Antonio Osorio ","shortMessageHtmlLink":"Add ReregisterEntity to provider interface (#4541)"}},{"before":"dc9d92d61532babb2c970ae7fb68634fe0ee2a6c","after":"886e609af2ce6f7ad970af9d58cf993ffcabea28","ref":"refs/heads/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp-0.55.0","pushedAt":"2024-09-19T08:32:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp\n\nBumps [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) from 0.54.0 to 0.55.0.\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.54.0...zpages/v0.55.0)\n\n---\nupdated-dependencies:\n- dependency-name: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/htt…"}},{"before":"9013a2fcd617f78d0f745e09bfeb12409bff720d","after":"fe0a93929a2997015217061f30c2109bf878ac47","ref":"refs/heads/main","pushedAt":"2024-09-19T08:31:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"},"commit":{"message":"Add Vyom-Yadav as a maintainer (#4533)","shortMessageHtmlLink":"Add Vyom-Yadav as a maintainer (#4533)"}},{"before":"420839e59bc133080439fa548204bf3a1b62934b","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/styrainc/regal-0.27.0","pushedAt":"2024-09-19T08:30:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"}},{"before":"50bb09fab226ff390b51baa7bc6e0b9667d23af9","after":"9013a2fcd617f78d0f745e09bfeb12409bff720d","ref":"refs/heads/main","pushedAt":"2024-09-19T08:30:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"},"commit":{"message":"build(deps): bump github.com/styrainc/regal from 0.26.2 to 0.27.0 (#4538)\n\nBumps [github.com/styrainc/regal](https://github.com/styrainc/regal) from 0.26.2 to 0.27.0.\r\n- [Release notes](https://github.com/styrainc/regal/releases)\r\n- [Changelog](https://github.com/StyraInc/regal/blob/main/.goreleaser.yaml)\r\n- [Commits](https://github.com/styrainc/regal/compare/v0.26.2...v0.27.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/styrainc/regal\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump github.com/styrainc/regal from 0.26.2 to 0.27.0 (#4538"}},{"before":"54475fdf8bc1704b6ef31c8a3d7c9e60259e87d6","after":null,"ref":"refs/heads/dependabot/go_modules/tools/github.com/bufbuild/buf-1.42.0","pushedAt":"2024-09-19T08:14:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"}},{"before":"66044f9d6fbd706ced4bab126a01d3679038bff5","after":"50bb09fab226ff390b51baa7bc6e0b9667d23af9","ref":"refs/heads/main","pushedAt":"2024-09-19T08:14:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"},"commit":{"message":"build(deps): bump github.com/bufbuild/buf from 1.41.0 to 1.42.0 in /tools (#4539)\n\nbuild(deps): bump github.com/bufbuild/buf in /tools\r\n\r\nBumps [github.com/bufbuild/buf](https://github.com/bufbuild/buf) from 1.41.0 to 1.42.0.\r\n- [Release notes](https://github.com/bufbuild/buf/releases)\r\n- [Changelog](https://github.com/bufbuild/buf/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/bufbuild/buf/compare/v1.41.0...v1.42.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/bufbuild/buf\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump github.com/bufbuild/buf from 1.41.0 to 1.42.0 in /t…"}},{"before":"4bd3303a9dce2ef0a9b1a021254e3d866c625467","after":"66044f9d6fbd706ced4bab126a01d3679038bff5","ref":"refs/heads/main","pushedAt":"2024-09-19T08:12:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhrozek","name":"Jakub Hrozek","path":"/jhrozek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/715522?s=80&v=4"},"commit":{"message":"Use encoding/csv to when parsing selector record (#4515)\n\n* Use encoding/csv to when parsing selector record\r\n\r\n`encoding/csv` allows us to handle selectors with commas in them which\r\nour naive parser embarassingly didn't such as:\r\n```\r\nrepository.properties['github/primary_language'] in ['TypeScript', 'Go'\r\n```\r\n\r\nFixes: #4514\r\n\r\n* Enable LazyQuotes in the CSV parser to handle uneven quoting\r\n\r\n* Use backticks to avoid escaping quotes","shortMessageHtmlLink":"Use encoding/csv to when parsing selector record (#4515)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNDoyMTowNS4wMDAwMDBazwAAAAS69Ziz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNDoyMTowNS4wMDAwMDBazwAAAAS69Ziz","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwODoxMjoxMS4wMDAwMDBazwAAAAS6kpy9"}},"title":"Activity · stacklok/minder"}