{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":712776774,"defaultBranch":"main","name":"serversage","ownerLogin":"remiges-tech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-01T07:03:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/146343716?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715944685.0","currentOid":""},"activityList":{"items":[{"before":"c84c68881c5530462bc0f08b461f81466eb926df","after":"6e84365ce27305c1712c24de2af988eed65a86a7","ref":"refs/heads/main","pushedAt":"2024-05-17T11:16:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Update README.md to fix go install command","shortMessageHtmlLink":"Update README.md to fix go install command"}},{"before":"35d9275bae95a532ff815f3830899717677d5094","after":"c84c68881c5530462bc0f08b461f81466eb926df","ref":"refs/heads/main","pushedAt":"2024-05-17T11:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Update README.md to fix go install command","shortMessageHtmlLink":"Update README.md to fix go install command"}},{"before":"19a1e9d413a399858908a2351c7a8a01abf222d8","after":"35d9275bae95a532ff815f3830899717677d5094","ref":"refs/heads/main","pushedAt":"2024-05-12T16:26:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Add dist to gitignore","shortMessageHtmlLink":"Add dist to gitignore"}},{"before":"36cb4df579c7d3c6f1dd773c8f47268be537ea7f","after":"19a1e9d413a399858908a2351c7a8a01abf222d8","ref":"refs/heads/main","pushedAt":"2024-05-12T10:30:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Add goreleaser config for release automation\n\nv0.5.0 release","shortMessageHtmlLink":"Add goreleaser config for release automation"}},{"before":"fb670937858383e7253af8b7f421da7484ad5b06","after":"36cb4df579c7d3c6f1dd773c8f47268be537ea7f","ref":"refs/heads/main","pushedAt":"2024-05-12T10:29:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"v0.4.0 release","shortMessageHtmlLink":"v0.4.0 release"}},{"before":"5498d141b891d8e63c589d564a3f119401709bf4","after":"fb670937858383e7253af8b7f421da7484ad5b06","ref":"refs/heads/main","pushedAt":"2024-05-12T10:22:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Add goreleaser config for release automation","shortMessageHtmlLink":"Add goreleaser config for release automation"}},{"before":"93af87d736ddf39b1158024e3910373a604332e1","after":"5498d141b891d8e63c589d564a3f119401709bf4","ref":"refs/heads/main","pushedAt":"2024-05-11T18:46:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Use a common prefix \"Record\" instead of metric type specific prefix for recording functions\n\nThis is to simplify the API for the end user of the generated code.","shortMessageHtmlLink":"Use a common prefix \"Record\" instead of metric type specific prefix f…"}},{"before":"aa92cef0ccd9eaba62454ecdb70098282620461c","after":"93af87d736ddf39b1158024e3910373a604332e1","ref":"refs/heads/main","pushedAt":"2024-05-07T18:18:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Change the config format to JSON\n\nThe configuration format has been\nchanged from YAML to JSON to avoid gotchas associated with YAML.\n\nA JSON schema is now used to validate the configuration file before\ngenerating the metrics code.\n\nThe README has been added.","shortMessageHtmlLink":"Change the config format to JSON"}},{"before":null,"after":"888a8bee8867083fea1f7a254728d59baed26f80","ref":"refs/heads/codegen","pushedAt":"2024-02-19T21:57:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"promc safe code generator for prometheus metrics\n\nGenerate type safe code for prometheus metrics. Prometheus client package lacks safety features. It accepts strings and variadic functions everywhere and panics at runtime when something doesn't match. This code generation tool called promc provides sqlc (sqlc.dev) like functionality to generate typesafe code for using prometheus metrics collection in Go application.","shortMessageHtmlLink":"promc safe code generator for prometheus metrics"}},{"before":"7aabbb1fa18327180ecf7cbae5325a8e1c885acd","after":"aa92cef0ccd9eaba62454ecdb70098282620461c","ref":"refs/heads/main","pushedAt":"2024-02-19T10:24:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Create an enum type for supported metric types","shortMessageHtmlLink":"Create an enum type for supported metric types"}},{"before":"57a421e9f000d7ec0f16c2d4b4fec3022f361558","after":"7aabbb1fa18327180ecf7cbae5325a8e1c885acd","ref":"refs/heads/main","pushedAt":"2024-01-22T09:22:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Add metrics interface and prometheus metric struct","shortMessageHtmlLink":"Add metrics interface and prometheus metric struct"}},{"before":null,"after":"57a421e9f000d7ec0f16c2d4b4fec3022f361558","ref":"refs/heads/main","pushedAt":"2024-01-20T19:06:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"remiges-sachin","name":"Sachin Divekar","path":"/remiges-sachin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/145705594?s=80&v=4"},"commit":{"message":"Working package","shortMessageHtmlLink":"Working package"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETNTnUgA","startCursor":null,"endCursor":null}},"title":"Activity · remiges-tech/serversage"}