{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":90636971,"defaultBranch":"master","name":"certificate-transparency-go","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-08T14:22:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717183290.0","currentOid":""},"activityList":{"items":[{"before":"1e5918d1b704890fe69746d067bcc9c2cb397fa1","after":null,"ref":"refs/heads/dependabot/github_actions/github/codeql-action-3.25.7","pushedAt":"2024-05-31T19:21:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"}},{"before":"391b69012aa658613bdb830694622aa4cfb33a5d","after":"7fdd1e1cc14ad5a3d41927a53df3c3c15a230666","ref":"refs/heads/master","pushedAt":"2024-05-31T19:21:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Bump github/codeql-action from 3.25.6 to 3.25.7 (#1501)\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.6 to 3.25.7.\r\n- [Release notes](https://github.com/github/codeql-action/releases)\r\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/github/codeql-action/compare/9fdb3e49720b44c48891d036bb502feb25684276...f079b8493333aace61c81488f8bd40919487bd9f)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github/codeql-action\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":"Bump github/codeql-action from 3.25.6 to 3.25.7 (#1501)"}},{"before":null,"after":"1e5918d1b704890fe69746d067bcc9c2cb397fa1","ref":"refs/heads/dependabot/github_actions/github/codeql-action-3.25.7","pushedAt":"2024-05-31T18:26:36.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/codeql-action from 3.25.6 to 3.25.7\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.6 to 3.25.7.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/9fdb3e49720b44c48891d036bb502feb25684276...f079b8493333aace61c81488f8bd40919487bd9f)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github/codeql-action from 3.25.6 to 3.25.7"}},{"before":"54012f5b93aad5f9cb8d859ba67d46815e6f562f","after":null,"ref":"refs/heads/dependabot/go_modules/go.etcd.io/etcd/client/v3-3.5.14","pushedAt":"2024-05-31T11:54: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":"1e43a9ae5eeca8cabec38a2c330db00c6574d5d3","after":null,"ref":"refs/heads/dependabot/go_modules/go.etcd.io/etcd/etcdctl/v3-3.5.14","pushedAt":"2024-05-31T11:54: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":"21b0ce9bb44685f2aa4cd92a48df27c0ad9a35e0","after":null,"ref":"refs/heads/dependabot/go_modules/go.etcd.io/etcd/v3-3.5.14","pushedAt":"2024-05-31T11:54:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"}},{"before":"2308f6247a80eeea97cccb343b0a5f56fdd793d5","after":"391b69012aa658613bdb830694622aa4cfb33a5d","ref":"refs/heads/master","pushedAt":"2024-05-31T11:54:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Bump go.etcd.io/etcd/v3 from 3.5.13 to 3.5.14 (#1500)\n\nBumps [go.etcd.io/etcd/v3](https://github.com/etcd-io/etcd) from 3.5.13 to 3.5.14.\n- [Release notes](https://github.com/etcd-io/etcd/releases)\n- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.13...v3.5.14)\n\n---\nupdated-dependencies:\n- dependency-name: go.etcd.io/etcd/v3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump go.etcd.io/etcd/v3 from 3.5.13 to 3.5.14 (#1500)"}},{"before":null,"after":"21b0ce9bb44685f2aa4cd92a48df27c0ad9a35e0","ref":"refs/heads/dependabot/go_modules/go.etcd.io/etcd/v3-3.5.14","pushedAt":"2024-05-30T18:56:10.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 go.etcd.io/etcd/v3 from 3.5.13 to 3.5.14\n\nBumps [go.etcd.io/etcd/v3](https://github.com/etcd-io/etcd) from 3.5.13 to 3.5.14.\n- [Release notes](https://github.com/etcd-io/etcd/releases)\n- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.13...v3.5.14)\n\n---\nupdated-dependencies:\n- dependency-name: go.etcd.io/etcd/v3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump go.etcd.io/etcd/v3 from 3.5.13 to 3.5.14"}},{"before":null,"after":"1e43a9ae5eeca8cabec38a2c330db00c6574d5d3","ref":"refs/heads/dependabot/go_modules/go.etcd.io/etcd/etcdctl/v3-3.5.14","pushedAt":"2024-05-30T18:56:02.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 go.etcd.io/etcd/etcdctl/v3 from 3.5.13 to 3.5.14\n\nBumps [go.etcd.io/etcd/etcdctl/v3](https://github.com/etcd-io/etcd) from 3.5.13 to 3.5.14.\n- [Release notes](https://github.com/etcd-io/etcd/releases)\n- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.13...v3.5.14)\n\n---\nupdated-dependencies:\n- dependency-name: go.etcd.io/etcd/etcdctl/v3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump go.etcd.io/etcd/etcdctl/v3 from 3.5.13 to 3.5.14"}},{"before":null,"after":"54012f5b93aad5f9cb8d859ba67d46815e6f562f","ref":"refs/heads/dependabot/go_modules/go.etcd.io/etcd/client/v3-3.5.14","pushedAt":"2024-05-30T18:55:49.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 go.etcd.io/etcd/client/v3 from 3.5.13 to 3.5.14\n\nBumps [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd) from 3.5.13 to 3.5.14.\n- [Release notes](https://github.com/etcd-io/etcd/releases)\n- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.13...v3.5.14)\n\n---\nupdated-dependencies:\n- dependency-name: go.etcd.io/etcd/client/v3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump go.etcd.io/etcd/client/v3 from 3.5.13 to 3.5.14"}},{"before":"d28d13e33cee8b11f8e6949daa5574d06766d7c9","after":"2308f6247a80eeea97cccb343b0a5f56fdd793d5","ref":"refs/heads/master","pushedAt":"2024-05-30T15:27:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md for v1.2.1 release (#1497)","shortMessageHtmlLink":"Update CHANGELOG.md for v1.2.1 release (#1497)"}},{"before":"1a675fddd884e8399118ccda9b912ba20b01f5dd","after":"d28d13e33cee8b11f8e6949daa5574d06766d7c9","ref":"refs/heads/master","pushedAt":"2024-05-30T11:59:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Fix Go potential bugs and maintainability (#1496)\n\n* Fix returning statement copies `sync.Mutex` by value\r\n\r\n* Add comment for exported `IssuanceChainCache` struct\r\n\r\n* Remove unnecessary else usage\r\n\r\n* Prefer using `any` instead of `interface{}`\r\n\r\n* Add exported method comment for `BuildLogLeafWithChainHash`\r\n\r\n* Add method comment for export `IssuanceChainStorage` struct\r\n\r\n* Return `nil` instead of `&trillian.LogLeaf{}` when there is an err","shortMessageHtmlLink":"Fix Go potential bugs and maintainability (#1496)"}},{"before":"f446d825eb91a38f791efa7853fe860adb364bce","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.64.0","pushedAt":"2024-05-29T17:34:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"}},{"before":"0c9c98f339b9304a5ffbff496c2b032883319607","after":"1a675fddd884e8399118ccda9b912ba20b01f5dd","ref":"refs/heads/master","pushedAt":"2024-05-29T17:34:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#1482)\n\n* Bump google.golang.org/grpc from 1.63.2 to 1.64.0\r\n\r\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.63.2 to 1.64.0.\r\n- [Release notes](https://github.com/grpc/grpc-go/releases)\r\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.63.2...v1.64.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: google.golang.org/grpc\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\n\r\n* Add `exclude-rules` in golangci for grpc linters\r\n\r\n* Add `exclude-rules` in golangci for grpc linters\r\n\r\n* Add `exclude-rules` in golangci for grpc linters\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Roger Ng ","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#1482)"}},{"before":"c567999758386523ba0b216afba67bf96c2f66fa","after":"f446d825eb91a38f791efa7853fe860adb364bce","ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.64.0","pushedAt":"2024-05-29T17:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Add `exclude-rules` in golangci for grpc linters","shortMessageHtmlLink":"Add exclude-rules in golangci for grpc linters"}},{"before":"55196f7f815a3657050a5780f61af56016359ded","after":"c567999758386523ba0b216afba67bf96c2f66fa","ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.64.0","pushedAt":"2024-05-29T17:18:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Add `exclude-rules` in golangci for grpc linters","shortMessageHtmlLink":"Add exclude-rules in golangci for grpc linters"}},{"before":"b155f3a3557eb6f0a61e8ec1da4c947e09723bf3","after":"55196f7f815a3657050a5780f61af56016359ded","ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.64.0","pushedAt":"2024-05-29T17:16:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Add `exclude-rules` in golangci for grpc linters","shortMessageHtmlLink":"Add exclude-rules in golangci for grpc linters"}},{"before":"c4a2c8a8e45bca15187fa16611db8c5495021e61","after":"b155f3a3557eb6f0a61e8ec1da4c947e09723bf3","ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.64.0","pushedAt":"2024-05-29T17:06:07.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":"Bump google.golang.org/grpc from 1.63.2 to 1.64.0\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.63.2 to 1.64.0.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.63.2...v1.64.0)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/grpc from 1.63.2 to 1.64.0"}},{"before":"998b8f632500444c3f46515db9cd382e5d3a7e53","after":"0c9c98f339b9304a5ffbff496c2b032883319607","ref":"refs/heads/master","pushedAt":"2024-05-28T15:31:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md for v1.2.0 release (#1495)","shortMessageHtmlLink":"Update CHANGELOG.md for v1.2.0 release (#1495)"}},{"before":"414a850db654f7aedd14bd691aadc9c9c4dc87b2","after":"998b8f632500444c3f46515db9cd382e5d3a7e53","ref":"refs/heads/master","pushedAt":"2024-05-28T09:04:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Fix incorrect deployment doc and server config (#1494)","shortMessageHtmlLink":"Fix incorrect deployment doc and server config (#1494)"}},{"before":"16dc518013dd1f57024e28d518a93cbdbc443dcf","after":null,"ref":"refs/heads/dependabot/docker/internal/witness/cmd/feeder/alpine-77726ef6b57ddf65bb551896826ec38bc3e53f75cdde31354fbffb4f25238ebd","pushedAt":"2024-05-26T11:04:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"}},{"before":"e329a8e46cb23dc676a4248b980d221f9066d0be","after":"414a850db654f7aedd14bd691aadc9c9c4dc87b2","ref":"refs/heads/master","pushedAt":"2024-05-26T11:04:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"Bump alpine from `58d02b4` to `77726ef` in /internal/witness/cmd/feeder (#1493)\n\nBumps alpine from `58d02b4` to `77726ef`.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: alpine\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump alpine from 58d02b4 to 77726ef in /internal/witness/cmd/feed…"}},{"before":null,"after":"16dc518013dd1f57024e28d518a93cbdbc443dcf","ref":"refs/heads/dependabot/docker/internal/witness/cmd/feeder/alpine-77726ef6b57ddf65bb551896826ec38bc3e53f75cdde31354fbffb4f25238ebd","pushedAt":"2024-05-23T18:52:18.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 alpine from `58d02b4` to `77726ef` in /internal/witness/cmd/feeder\n\nBumps alpine from `58d02b4` to `77726ef`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump alpine from 58d02b4 to 77726ef in /internal/witness/cmd/feeder"}},{"before":"c0132bdac570ed4ade52bb3eec28be83004cdbe6","after":null,"ref":"refs/heads/dependabot/docker/internal/witness/cmd/feeder/alpine-58d02b40a8685ad9fdd71d45f65ad7c91ef5703793ffd25468c574eaacf7d823","pushedAt":"2024-05-23T08:33:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhutchinson","name":"Martin Hutchinson","path":"/mhutchinson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355668?s=80&v=4"}},{"before":"a3fb01efe6a369e66e14473aa846a350fa456efe","after":"e329a8e46cb23dc676a4248b980d221f9066d0be","ref":"refs/heads/master","pushedAt":"2024-05-23T08:33:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mhutchinson","name":"Martin Hutchinson","path":"/mhutchinson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355668?s=80&v=4"},"commit":{"message":"--- (#1491)\n\nupdated-dependencies:\r\n- dependency-name: alpine\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"--- (#1491)"}},{"before":null,"after":"c99061127c729129ff7617c6d7046f98e8129a7d","ref":"refs/heads/dependabot/docker/trillian/examples/deployment/docker/envsubst/alpine-3.20","pushedAt":"2024-05-22T18:21:33.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":"---\nupdated-dependencies:\n- dependency-name: alpine\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"c0132bdac570ed4ade52bb3eec28be83004cdbe6","ref":"refs/heads/dependabot/docker/internal/witness/cmd/feeder/alpine-58d02b40a8685ad9fdd71d45f65ad7c91ef5703793ffd25468c574eaacf7d823","pushedAt":"2024-05-22T18:16:11.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":"---\nupdated-dependencies:\n- dependency-name: alpine\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"64bda79ce48405c8468a18a127378b5a67c4816f","after":"a3fb01efe6a369e66e14473aa846a350fa456efe","ref":"refs/heads/master","pushedAt":"2024-05-22T16:51:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"CTFE Extra Data Issuance Chain Deduplication (#1477)\n\n* CTFE Extra Data Issuance Chain Deduplication\r\n\r\n* Add CT server with MySQL configuration example\r\n\r\n* Update CTFE storage saving changelog\r\n\r\n* Fix always if true condition\r\n\r\n* Reuse `IsCTFEStorageEnabled`\r\n\r\n* Setting default cache size and ttl to -1\r\n\r\n* Add code comments for `issuanceChainStorage` and `issuanceChainCache`\r\n\r\n* Fix incorrect NewIssuanceChainCache comment\r\n\r\n* Refactor `addChainInternal` and remove `buildLogLeafForAddChain`\r\n\r\n* Move cache flags to ct_server main\r\n\r\n* Remove TODO comment for `[]ct.ASN1Cert` to `[]byte` conversion\r\n\r\n* Add FixLogLeaf method comment\r\n\r\n* Return err in `GetByHash` and `Add` when storage is nil\r\n\r\n* Enable MySQL in ct server test\r\n\r\n* Refactor log leaf build logic\r\n\r\n* Fix `leaf` var scope bug\r\n\r\n* Rename method from public `Add` to private `add`\r\n\r\n* Refactor `issuanceChainService.FixLogLeaf` into `rpcGetLeavesByRange` and `rpcGetEntryAndProof`\r\n\r\n* Add `rpcGetLeavesByRange` and `rpcGetEntryAndProof` method comment\r\n\r\n* Add more information in CHANGELOG.md\r\n\r\n* Add table create command in `resetctdb.sh`\r\n\r\n* Add `extra_data_issuance_chain_storage_backends` config to integration test\r\n\r\n* Fix incorrect config name to `extra_data_issuance_chain_storage_backend`\r\n\r\n* Add missing `mysql://` in `ctfe_storage_connection_string` config\r\n\r\n* Update the hostname to `db` in `ctfe_storage_connection_string` config\r\n\r\n* Update the hostname to `mysql` in `ctfe_storage_connection_string` config\r\n\r\n* Update the tested MySQL version to 8.4 in CHANGELOG.md\r\n\r\n* Import MySQL schema in integration test flow\r\n\r\n* Fix missing `then` in `resetctdb.sh`\r\n\r\n* Update integration test to use cttest as the CTFE database\r\n\r\n* Reset the CT test database before launching CT personalities in integration test flow\r\n\r\n* Add `mariadb-client` to ct_testbase Dockerfile\r\n\r\n* Update comment\r\n\r\n* Export `MYSQL_HOST` in ct_functions.sh\r\n\r\n* Export `MYSQL_ROOT_PASSWORD` in ct_functions.sh\r\n\r\n* Export `MYSQL_USER_HOST` in ct_functions.sh\r\n\r\n* Add all combination of `extra_data_issuance_chain_storage_backend` config in integration test flow\r\n\r\n* Unexport `MYSQL_USER_HOST` for debugging\r\n\r\n* Revert: Unexport `MYSQL_USER_HOST` for debugging\r\n\r\n* Add debug log to `resectdb.sh`\r\n\r\n* Add \"SHOW TABLES\" in debug log\r\n\r\n* Add `USE ${MYSQL_DATABASE}; SHOW TABLES;`\r\n\r\n* Move CT test database reset to GCB step 3 (ci-ready)\r\n\r\n* Fix missing `$` in cloudbuild.yaml\r\n\r\n* Reset CT test database in cloudbuild_master.yaml\r\n\r\n* Update CHANGELOG.md\r\n\r\n* Remove duplicated comment\r\n\r\n* Rename `hash` to `chainHash`\r\n\r\n* Unexport `isCTFEStorageEnabled` method\r\n\r\n* Add comments for type/struct\r\n\r\n* Add code comment about the way we unmarshal leaf.ExtraData\r\n\r\n* Rename method to `ExtraDataForChainHash` and remove unused `chain` argument\r\n\r\n* Remove unused `chain` argument\r\n\r\n* Update `FixLogLeaf` method comment\r\n\r\n* Add buildLogLeaf method comment","shortMessageHtmlLink":"CTFE Extra Data Issuance Chain Deduplication (#1477)"}},{"before":"5b38bf94faa4793cedd6144fca89863fbd5f5ab0","after":null,"ref":"refs/heads/dependabot/github_actions/github/codeql-action-3.25.6","pushedAt":"2024-05-21T08:20:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"}},{"before":"ae7c4dbe1780c45b0bc95a6d4108925ccfc78caa","after":"64bda79ce48405c8468a18a127378b5a67c4816f","ref":"refs/heads/master","pushedAt":"2024-05-21T08:20:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roger2hk","name":"Roger Ng","path":"/roger2hk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2505465?s=80&v=4"},"commit":{"message":"--- (#1490)\n\nupdated-dependencies:\r\n- dependency-name: github/codeql-action\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":"--- (#1490)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWVWJQQA","startCursor":null,"endCursor":null}},"title":"Activity · google/certificate-transparency-go"}