{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":562569317,"defaultBranch":"main","name":"go-shortener","ownerLogin":"trunov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-06T18:46:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65467625?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701758564.0","currentOid":""},"activityList":{"items":[{"before":"20e52a1aaed6829a062b83288fb3a3d6829be2a0","after":"59c50c60fb3b42fe898ecb3763662c07e7baa403","ref":"refs/heads/iter25","pushedAt":"2023-12-15T11:26:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"fix grpcservice import","shortMessageHtmlLink":"fix grpcservice import"}},{"before":"62d4efb905caa3ac79d5b0265f1f51b8b0d90656","after":"20e52a1aaed6829a062b83288fb3a3d6829be2a0","ref":"refs/heads/iter25","pushedAt":"2023-12-11T14:07:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"name convention to snake case","shortMessageHtmlLink":"name convention to snake case"}},{"before":"68405451eb58ba354ff73dd9aa9ee8e120175a84","after":"62d4efb905caa3ac79d5b0265f1f51b8b0d90656","ref":"refs/heads/iter25","pushedAt":"2023-12-11T13:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"remove comment","shortMessageHtmlLink":"remove comment"}},{"before":"461aba3ce7d837b40abef32b397b0d47a6867b04","after":"68405451eb58ba354ff73dd9aa9ee8e120175a84","ref":"refs/heads/iter25","pushedAt":"2023-12-11T13:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"renames grpcService and refactored handler where GenerateRandomString logic","shortMessageHtmlLink":"renames grpcService and refactored handler where GenerateRandomString…"}},{"before":"0374a1cc648fece1abfb4ce1b0f69d7c870b49ae","after":"461aba3ce7d837b40abef32b397b0d47a6867b04","ref":"refs/heads/iter25","pushedAt":"2023-12-11T13:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"change math/rand to crypto/rand","shortMessageHtmlLink":"change math/rand to crypto/rand"}},{"before":"e1b829b66476ec15f6bedafa6462c8c608bab6b1","after":"0374a1cc648fece1abfb4ce1b0f69d7c870b49ae","ref":"refs/heads/iter25","pushedAt":"2023-12-11T13:15:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"update workflows to go 1.21","shortMessageHtmlLink":"update workflows to go 1.21"}},{"before":"e1caac73093684f3855f7a0c8b0956ef4ad9535b","after":"e1b829b66476ec15f6bedafa6462c8c608bab6b1","ref":"refs/heads/iter25","pushedAt":"2023-12-11T13:10:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"separate authInterceptor logic to separate file","shortMessageHtmlLink":"separate authInterceptor logic to separate file"}},{"before":"df087c8fa546412889e528dc04bb8001922ee27c","after":"2a1f2d54dc559dd6361558aed5ea121f30e365b1","ref":"refs/heads/main","pushedAt":"2023-12-06T17:05:28.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"valentinsoe","name":"Valentin Rul","path":"/valentinsoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33987698?s=80&v=4"},"commit":{"message":"Merge pull request #14 from trunov/iter22\n\nIter22","shortMessageHtmlLink":"Merge pull request #14 from trunov/iter22"}},{"before":"a7ad779cf5077d84d2ce48290db9d05c0b497f19","after":"e1caac73093684f3855f7a0c8b0956ef4ad9535b","ref":"refs/heads/iter25","pushedAt":"2023-12-05T13:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"made grpc facade for remaining http handlers","shortMessageHtmlLink":"made grpc facade for remaining http handlers"}},{"before":null,"after":"a7ad779cf5077d84d2ce48290db9d05c0b497f19","ref":"refs/heads/iter25","pushedAt":"2023-12-05T06:42:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"add grpc integration of auth interceptor and shortenLink service","shortMessageHtmlLink":"add grpc integration of auth interceptor and shortenLink service"}},{"before":null,"after":"c3d82f19723357f2116444e0a59b598d99aad329","ref":"refs/heads/iter24","pushedAt":"2023-11-09T15:15:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"add /api/internal/stats endpoint and its logic","shortMessageHtmlLink":"add /api/internal/stats endpoint and its logic"}},{"before":"98c4651fa6a6b96677a7d8b3b7c55bd91585935e","after":"4fd5383b6586057fa0ffaae0c6f6e73027857a7c","ref":"refs/heads/iter22","pushedAt":"2023-11-05T17:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"change function order to avoid new jobs coming it to workerpool","shortMessageHtmlLink":"change function order to avoid new jobs coming it to workerpool"}},{"before":"1fbaf6e1177910912c91f15199790e22751000d2","after":"98c4651fa6a6b96677a7d8b3b7c55bd91585935e","ref":"refs/heads/iter22","pushedAt":"2023-11-05T16:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"add graceful shut down for workerpool","shortMessageHtmlLink":"add graceful shut down for workerpool"}},{"before":"947ad385fb53b809ed37f08e3009d5755e1dc810","after":"df087c8fa546412889e528dc04bb8001922ee27c","ref":"refs/heads/main","pushedAt":"2023-11-04T10:47:23.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"Merge pull request #13 from trunov/iter20\n\nIter20","shortMessageHtmlLink":"Merge pull request #13 from trunov/iter20"}},{"before":null,"after":"1fbaf6e1177910912c91f15199790e22751000d2","ref":"refs/heads/iter22","pushedAt":"2023-11-02T11:21:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"update config using viper and add enableHTTPS flag with its logic","shortMessageHtmlLink":"update config using viper and add enableHTTPS flag with its logic"}},{"before":"7055c4f44c59f1ba2c55304a6f7eabb3572c0ac3","after":"a873a73c08505965cacb4beed7137cb03aab3f80","ref":"refs/heads/iter20","pushedAt":"2023-10-23T18:43:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"add documentation to staticlint and test for OsExitAnalyzer","shortMessageHtmlLink":"add documentation to staticlint and test for OsExitAnalyzer"}},{"before":"eb0dcdc837483376d964be70e57d1559e3eff5d8","after":"7055c4f44c59f1ba2c55304a6f7eabb3572c0ac3","ref":"refs/heads/iter20","pushedAt":"2023-10-19T13:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"fixes for pr","shortMessageHtmlLink":"fixes for pr"}},{"before":"4db48089e677a9a5cf601b7be593960bef352596","after":"eb0dcdc837483376d964be70e57d1559e3eff5d8","ref":"refs/heads/iter20","pushedAt":"2023-10-13T10:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"upgrade dependencies","shortMessageHtmlLink":"upgrade dependencies"}},{"before":null,"after":"4db48089e677a9a5cf601b7be593960bef352596","ref":"refs/heads/iter20","pushedAt":"2023-10-13T10:12:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"update commit version","shortMessageHtmlLink":"update commit version"}},{"before":null,"after":"6e4c0120a8e29f67fed865deece4bb892a8f2a05","ref":"refs/heads/iter19","pushedAt":"2023-10-13T10:10:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"add analyser and different versioning stdout","shortMessageHtmlLink":"add analyser and different versioning stdout"}},{"before":"02a8ceb7047f27d101d7215cc343ee7a21771c83","after":"68c559ad5d51a49be5ebb97ca981e9e0fa2b0078","ref":"refs/heads/iter18","pushedAt":"2023-09-28T09:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"add godoc handlers example and workerpool log instead of returning an error","shortMessageHtmlLink":"add godoc handlers example and workerpool log instead of returning an…"}},{"before":"11d20a6240ba99ef6bf2bd12583b9c6f572b63a6","after":"02a8ceb7047f27d101d7215cc343ee7a21771c83","ref":"refs/heads/iter18","pushedAt":"2023-09-27T08:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"fix constructor bug","shortMessageHtmlLink":"fix constructor bug"}},{"before":"c26e2b596abcbbe9acb5b0819f66055e41b11c30","after":"11d20a6240ba99ef6bf2bd12583b9c6f572b63a6","ref":"refs/heads/iter18","pushedAt":"2023-09-27T08:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"update workerpool logic","shortMessageHtmlLink":"update workerpool logic"}},{"before":null,"after":"c26e2b596abcbbe9acb5b0819f66055e41b11c30","ref":"refs/heads/iter18","pushedAt":"2023-09-25T18:53:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"add godoc to all packages","shortMessageHtmlLink":"add godoc to all packages"}},{"before":null,"after":"c12a6c000205be5268c6c838c14530edb4b93268","ref":"refs/heads/iter17","pushedAt":"2023-09-25T17:36:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"formated my code with gofmt and goimports","shortMessageHtmlLink":"formated my code with gofmt and goimports"}},{"before":null,"after":"588c73450f0612fd80a12786ccced4b6292fc286","ref":"refs/heads/iter16","pushedAt":"2023-09-25T17:10:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trunov","name":"Kirill Trunov","path":"/trunov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65467625?s=80&v=4"},"commit":{"message":"add pprof and benchark tests","shortMessageHtmlLink":"add pprof and benchark tests"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADyyvRXQA","startCursor":null,"endCursor":null}},"title":"Activity · trunov/go-shortener"}