{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":620534840,"defaultBranch":"main","name":"structlog-gcp","ownerLogin":"multani","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-28T21:54:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65311?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708856344.0","currentOid":""},"activityList":{"items":[{"before":"22ffa1d4952af627e3e6cb3269f96b056731a0eb","after":null,"ref":"refs/heads/custom-json-serializer-2","pushedAt":"2024-02-25T10:17:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"}},{"before":"576d9690a20b628898f0392937e5ab9303c33b53","after":"64b029252686ef35e35c072f9faf2b29b0310af3","ref":"refs/heads/main","pushedAt":"2024-02-25T10:17:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Split out the JSON renderer from the Cloud Logging formatter (#30)\n\nThis separates the concern a bit more and allow to configure specific\r\nJSON renderer when there's a need to.","shortMessageHtmlLink":"Split out the JSON renderer from the Cloud Logging formatter (#30)"}},{"before":"91c4f06885d9d17f1099aaa0375c3b78e6488291","after":null,"ref":"refs/heads/custom-json-serializer","pushedAt":"2024-02-25T09:57:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"}},{"before":"ea36fbb6680d431fddd8af8c4cf255e8e7dac81e","after":"22ffa1d4952af627e3e6cb3269f96b056731a0eb","ref":"refs/heads/custom-json-serializer-2","pushedAt":"2024-02-25T09:50:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Split out the JSON renderer from the Cloud Logging formatter\n\nThis separates the concern a bit more and allow to configure specific\nJSON renderer when there's a need to.","shortMessageHtmlLink":"Split out the JSON renderer from the Cloud Logging formatter"}},{"before":null,"after":"ea36fbb6680d431fddd8af8c4cf255e8e7dac81e","ref":"refs/heads/custom-json-serializer-2","pushedAt":"2024-02-24T16:53:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Split out the JSON renderer from the Cloud Logging formatter\n\nThis separates the concern a bit more and allow to configure specific\nJSON renderer when there's a need to.","shortMessageHtmlLink":"Split out the JSON renderer from the Cloud Logging formatter"}},{"before":null,"after":"91c4f06885d9d17f1099aaa0375c3b78e6488291","ref":"refs/heads/custom-json-serializer","pushedAt":"2024-01-29T18:34:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Configure a custom JSON serializer","shortMessageHtmlLink":"Configure a custom JSON serializer"}},{"before":"3637c0c9cc7c0757a8673b3dc08261bd51c21eef","after":null,"ref":"refs/heads/renovate/actions-upload-artifact-4.x","pushedAt":"2023-12-18T14:13:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"1a7414db2e37b7727cf471bf504a365edb163028","after":"576d9690a20b628898f0392937e5ab9303c33b53","ref":"refs/heads/main","pushedAt":"2023-12-18T14:13:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/upload-artifact action to v4","shortMessageHtmlLink":"Update actions/upload-artifact action to v4"}},{"before":"36d333af723a9ce64054056138002fb186256a1f","after":"3637c0c9cc7c0757a8673b3dc08261bd51c21eef","ref":"refs/heads/renovate/actions-upload-artifact-4.x","pushedAt":"2023-12-18T09:27:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/upload-artifact action to v4","shortMessageHtmlLink":"Update actions/upload-artifact action to v4"}},{"before":"a8e95c732c50bdd36f4d3be224e4c71c5886c3be","after":null,"ref":"refs/heads/renovate/actions-download-artifact-4.x","pushedAt":"2023-12-18T09:27:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"bb92e17c1600658c026b38b8662551e906ce127b","after":"1a7414db2e37b7727cf471bf504a365edb163028","ref":"refs/heads/main","pushedAt":"2023-12-18T09:27:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/download-artifact action to v4","shortMessageHtmlLink":"Update actions/download-artifact action to v4"}},{"before":null,"after":"36d333af723a9ce64054056138002fb186256a1f","ref":"refs/heads/renovate/actions-upload-artifact-4.x","pushedAt":"2023-12-18T06:53:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/upload-artifact action to v4","shortMessageHtmlLink":"Update actions/upload-artifact action to v4"}},{"before":null,"after":"a8e95c732c50bdd36f4d3be224e4c71c5886c3be","ref":"refs/heads/renovate/actions-download-artifact-4.x","pushedAt":"2023-12-18T06:53:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/download-artifact action to v4","shortMessageHtmlLink":"Update actions/download-artifact action to v4"}},{"before":"dbba55c8d5de34f8650d869cc0e447e816f297b0","after":null,"ref":"refs/heads/renovate/actions-setup-python-5.x","pushedAt":"2023-12-11T08:40:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"}},{"before":"fed9728c203c7c6aa198455b0dae40c4ec4cf85e","after":"bb92e17c1600658c026b38b8662551e906ce127b","ref":"refs/heads/main","pushedAt":"2023-12-11T08:40:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Update actions/setup-python action to v5 (#25)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update actions/setup-python action to v5 (#25)"}},{"before":null,"after":"dbba55c8d5de34f8650d869cc0e447e816f297b0","ref":"refs/heads/renovate/actions-setup-python-5.x","pushedAt":"2023-12-11T07:24:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/setup-python action to v5","shortMessageHtmlLink":"Update actions/setup-python action to v5"}},{"before":"39d7bfa7288979fd480ef4041815dae1d3989138","after":"fed9728c203c7c6aa198455b0dae40c4ec4cf85e","ref":"refs/heads/main","pushedAt":"2023-10-18T10:00:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Update Python dependency (#24)","shortMessageHtmlLink":"Update Python dependency (#24)"}},{"before":"b9cd326f9d9a9d03ba60f94ff2d63baa59db6465","after":null,"ref":"refs/heads/renovate/actions-checkout-4.x","pushedAt":"2023-09-05T05:45:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"0a76203c68011f4abfdde74f71c56637d523fa3a","after":"39d7bfa7288979fd480ef4041815dae1d3989138","ref":"refs/heads/main","pushedAt":"2023-09-05T05:45:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/checkout action to v4","shortMessageHtmlLink":"Update actions/checkout action to v4"}},{"before":null,"after":"b9cd326f9d9a9d03ba60f94ff2d63baa59db6465","ref":"refs/heads/renovate/actions-checkout-4.x","pushedAt":"2023-09-04T17:43:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update actions/checkout action to v4","shortMessageHtmlLink":"Update actions/checkout action to v4"}},{"before":"b4056a8e32cd2201a0dfc866f3c204e6d9ed195d","after":"0a76203c68011f4abfdde74f71c56637d523fa3a","ref":"refs/heads/main","pushedAt":"2023-09-03T20:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Fix fetching the version during release","shortMessageHtmlLink":"Fix fetching the version during release"}},{"before":"fca29b6e7f7d2a192500495c2fc77d86d5b38106","after":null,"ref":"refs/tags/v0.2.2","pushedAt":"2023-09-03T20:28:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"}},{"before":"fca29b6e7f7d2a192500495c2fc77d86d5b38106","after":"b4056a8e32cd2201a0dfc866f3c204e6d9ed195d","ref":"refs/heads/main","pushedAt":"2023-09-03T20:28:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Actually deploy on releases","shortMessageHtmlLink":"Actually deploy on releases"}},{"before":"16621e204941a8af11466dd69c42fa4bd35fbc6f","after":null,"ref":"refs/heads/extra-keys","pushedAt":"2023-09-03T20:23:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"}},{"before":"74915ea37eb4786eaca05be6e7465a5a896717b8","after":"fca29b6e7f7d2a192500495c2fc77d86d5b38106","ref":"refs/heads/main","pushedAt":"2023-09-03T20:23:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Correctly format extra event keys to have them parsed by Cloud Logging (#19)\n\nExtra keys are not added to `logging.googleapis.com/labels` as it's some\r\nkind of special (I'll add a formatter to add extra labels in there).\r\n\r\nInstead, the extra keys are simply added as extra JSON keys when formatted\r\nto stdout, and they will be picked up by Google Cloud Logging and added as\r\nextra keys into the final Cloud Logging event's `jsonPayload` key\r\n\r\nOnly downside: when there are no extra keys, Cloud Logging simply put the\r\nlog message into `textPayload` and not into `jsonPayload.message`.","shortMessageHtmlLink":"Correctly format extra event keys to have them parsed by Cloud Logging ("}},{"before":"f7f14af138e97d623d45e5111c5d0f1907618132","after":"16621e204941a8af11466dd69c42fa4bd35fbc6f","ref":"refs/heads/extra-keys","pushedAt":"2023-09-03T20:22:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"actually document the extra keys","shortMessageHtmlLink":"actually document the extra keys"}},{"before":"507f270050153dbfd6752383c1c4e809df56704f","after":null,"ref":"refs/heads/fix-release","pushedAt":"2023-09-03T20:18:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"}},{"before":"782a094d3a623c3d3e8f0ebe17c617888266d1e0","after":"74915ea37eb4786eaca05be6e7465a5a896717b8","ref":"refs/heads/main","pushedAt":"2023-09-03T20:18:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"Remove release on test PyPI, OIDC auth, fix release tag (#18)","shortMessageHtmlLink":"Remove release on test PyPI, OIDC auth, fix release tag (#18)"}},{"before":"58e1dc243bbc2ca33bb64078ce788c770e1d80e8","after":"507f270050153dbfd6752383c1c4e809df56704f","ref":"refs/heads/fix-release","pushedAt":"2023-09-03T20:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"2653417ad446aa0d45a4756a6598603648cfa89f","after":"58e1dc243bbc2ca33bb64078ce788c770e1d80e8","ref":"refs/heads/fix-release","pushedAt":"2023-09-03T20:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"multani","name":"Jonathan Ballet","path":"/multani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65311?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEBHVVAwA","startCursor":null,"endCursor":null}},"title":"Activity ยท multani/structlog-gcp"}