{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":584829496,"defaultBranch":"main","name":"dry","ownerLogin":"safedep","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-03T16:12:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/115209633?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1679292604.0","currentOid":""},"activityList":{"items":[{"before":"8ec37c40fb9553225f368643212d8b5febf87baf","after":"3b26d9386e57530248215db22471848eee5d77f9","ref":"refs/heads/main","pushedAt":"2024-04-05T05:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: Echo prometheus config error msg\n\nSigned-off-by: abhisek ","shortMessageHtmlLink":"fix: Echo prometheus config error msg"}},{"before":"0c93acabb2e6970378d01d6af89ca336c36e4069","after":"8ec37c40fb9553225f368643212d8b5febf87baf","ref":"refs/heads/main","pushedAt":"2024-04-02T09:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"chore: Change sql adapter config to optional pointer","shortMessageHtmlLink":"chore: Change sql adapter config to optional pointer"}},{"before":"d08f4f1de9c3405c2e892ecc4059a999d7c48198","after":"0c93acabb2e6970378d01d6af89ca336c36e4069","ref":"refs/heads/main","pushedAt":"2024-04-02T09:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"chore: Add config for connection pool management","shortMessageHtmlLink":"chore: Add config for connection pool management"}},{"before":"130b67d3838a542fd16238bd97273c4bf3be6890","after":"d08f4f1de9c3405c2e892ecc4059a999d7c48198","ref":"refs/heads/main","pushedAt":"2024-03-31T06:04:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"chore: Add prometheus metrics exporter for PostgreSQL","shortMessageHtmlLink":"chore: Add prometheus metrics exporter for PostgreSQL"}},{"before":"2eae5e9b7ffa3c65e06ba28e684a967fa99b2f3d","after":"130b67d3838a542fd16238bd97273c4bf3be6890","ref":"refs/heads/main","pushedAt":"2024-03-28T07:04:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"chore: Add context logger in echo router","shortMessageHtmlLink":"chore: Add context logger in echo router"}},{"before":"f3078a34c05e1a4558d97c2545607c6f64ab457b","after":"2eae5e9b7ffa3c65e06ba28e684a967fa99b2f3d","ref":"refs/heads/main","pushedAt":"2024-03-28T06:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: Config to define separate subsystem for prometheus","shortMessageHtmlLink":"fix: Config to define separate subsystem for prometheus"}},{"before":"7e05a408e2d1490ae46af6386e6ddadfaff7b2df","after":"f3078a34c05e1a4558d97c2545607c6f64ab457b","ref":"refs/heads/main","pushedAt":"2024-03-28T06:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: Add check to fail on invalid prometheus service name","shortMessageHtmlLink":"fix: Add check to fail on invalid prometheus service name"}},{"before":"fc428b5264488885ce1a9c410c5d3a38c9eae138","after":"7e05a408e2d1490ae46af6386e6ddadfaff7b2df","ref":"refs/heads/main","pushedAt":"2024-03-28T04:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add prometheus metrics endpoint for echo middleware","shortMessageHtmlLink":"feat: Add prometheus metrics endpoint for echo middleware"}},{"before":"d8dea9082b192b71cb437b0a0480b7b3224fe3a1","after":"fc428b5264488885ce1a9c410c5d3a38c9eae138","ref":"refs/heads/main","pushedAt":"2024-03-27T08:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add config handling framework","shortMessageHtmlLink":"feat: Add config handling framework"}},{"before":"cf316b9ff9016efcf425ce13659bad3082ed1c42","after":"d8dea9082b192b71cb437b0a0480b7b3224fe3a1","ref":"refs/heads/main","pushedAt":"2024-03-11T05:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Enhance zap logger to write JSON encoded logs to file","shortMessageHtmlLink":"feat: Enhance zap logger to write JSON encoded logs to file"}},{"before":"1b9e812296a6dbc1b14c6f2d5f31a0e7d168f204","after":"cf316b9ff9016efcf425ce13659bad3082ed1c42","ref":"refs/heads/main","pushedAt":"2024-03-11T04:05:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"refactor: Async closable as an interface","shortMessageHtmlLink":"refactor: Async closable as an interface"}},{"before":"e9a1771ea83d69467d953a852fc6c38ea62accad","after":"1b9e812296a6dbc1b14c6f2d5f31a0e7d168f204","ref":"refs/heads/main","pushedAt":"2024-03-11T03:52:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add support to close NATS connection","shortMessageHtmlLink":"feat: Add support to close NATS connection"}},{"before":"4619f930e46d1f434ff330502007334230f31da7","after":"e9a1771ea83d69467d953a852fc6c38ea62accad","ref":"refs/heads/main","pushedAt":"2024-03-11T03:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"chore: Set max reconnect for nats to -1","shortMessageHtmlLink":"chore: Set max reconnect for nats to -1"}},{"before":"aa9d921c36d0f05e83e2b497edc085553b9628f1","after":"4619f930e46d1f434ff330502007334230f31da7","ref":"refs/heads/main","pushedAt":"2024-03-06T10:13:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: nil deref in NATS messaging adapter","shortMessageHtmlLink":"fix: nil deref in NATS messaging adapter"}},{"before":"4fcf446ee84040b6f1aae6da21e0c21e4f98ddbd","after":"aa9d921c36d0f05e83e2b497edc085553b9628f1","ref":"refs/heads/main","pushedAt":"2024-03-06T08:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"ci: Update Go version in CI","shortMessageHtmlLink":"ci: Update Go version in CI"}},{"before":"2b90dd87c7a015df3bd4a4d750e054f4fb7ee717","after":"4fcf446ee84040b6f1aae6da21e0c21e4f98ddbd","ref":"refs/heads/main","pushedAt":"2024-03-06T08:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: Async request / reply API to include timeout","shortMessageHtmlLink":"fix: Async request / reply API to include timeout"}},{"before":"d3a713f49963f0da27aafc7b99502a41ca3fdcf2","after":"2b90dd87c7a015df3bd4a4d750e054f4fb7ee717","ref":"refs/heads/main","pushedAt":"2024-03-06T08:03:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add async messaging using NATS","shortMessageHtmlLink":"feat: Add async messaging using NATS"}},{"before":"8b63cc702d43ba4032be8639f5d17a7b684226fe","after":"d3a713f49963f0da27aafc7b99502a41ca3fdcf2","ref":"refs/heads/main","pushedAt":"2024-02-28T14:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add HTTP router interface with echo router handler","shortMessageHtmlLink":"feat: Add HTTP router interface with echo router handler"}},{"before":"6ccb5714c06310945437e5439927cde0da590b47","after":"8b63cc702d43ba4032be8639f5d17a7b684226fe","ref":"refs/heads/main","pushedAt":"2024-02-21T09:05:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"Add method to return underlying DB connection","shortMessageHtmlLink":"Add method to return underlying DB connection"}},{"before":"8cbb7c656ee59bcaf4c92aae1819eb1c776c686c","after":"6ccb5714c06310945437e5439927cde0da590b47","ref":"refs/heads/main","pushedAt":"2024-02-21T05:46:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"Add postgresql adapter","shortMessageHtmlLink":"Add postgresql adapter"}},{"before":"5970e3335464708967fcd832c1f6f8b5b58e1245","after":"8cbb7c656ee59bcaf4c92aae1819eb1c776c686c","ref":"refs/heads/main","pushedAt":"2024-01-10T14:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: Semver check test case","shortMessageHtmlLink":"fix: Semver check test case"}},{"before":"7af43c4ecd7cc901d88d1e083c56f0a32c8545ee","after":"5970e3335464708967fcd832c1f6f8b5b58e1245","ref":"refs/heads/main","pushedAt":"2024-01-10T14:23:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add semver version range check support","shortMessageHtmlLink":"feat: Add semver version range check support"}},{"before":"35ce5c80f26460b0f2deeee999ab6b5bbce475dd","after":"7af43c4ecd7cc901d88d1e083c56f0a32c8545ee","ref":"refs/heads/main","pushedAt":"2023-10-29T18:42:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add SpannedT obs API to return generic type T and error","shortMessageHtmlLink":"feat: Add SpannedT obs API to return generic type T and error"}},{"before":"ee8dd6ec7d93bace72a8317b27f1661ee84750e0","after":"35ce5c80f26460b0f2deeee999ab6b5bbce475dd","ref":"refs/heads/main","pushedAt":"2023-10-27T18:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: Span status on success","shortMessageHtmlLink":"fix: Span status on success"}},{"before":"f39774569be8bc9743213a8aa89e7bfddcd85ee5","after":"ee8dd6ec7d93bace72a8317b27f1661ee84750e0","ref":"refs/heads/main","pushedAt":"2023-10-24T12:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add OTEL HTTP wrapper","shortMessageHtmlLink":"feat: Add OTEL HTTP wrapper"}},{"before":"efe535ff17ae9abff53c5b898f58e7152216e857","after":"f39774569be8bc9743213a8aa89e7bfddcd85ee5","ref":"refs/heads/main","pushedAt":"2023-10-23T12:00:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: log utils call correct method in globalLogger","shortMessageHtmlLink":"fix: log utils call correct method in globalLogger"}},{"before":"a733d80ecaf4a8abd07f5a422ad35b1f4f20e302","after":"efe535ff17ae9abff53c5b898f58e7152216e857","ref":"refs/heads/main","pushedAt":"2023-10-21T13:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add FindAnyWith in list utils","shortMessageHtmlLink":"feat: Add FindAnyWith in list utils"}},{"before":"20f2c7b239e33b2e90cbdbd4943fc78116d8f9ec","after":"a733d80ecaf4a8abd07f5a422ad35b1f4f20e302","ref":"refs/heads/main","pushedAt":"2023-10-19T06:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"fix: Increase zap caller skip","shortMessageHtmlLink":"fix: Increase zap caller skip"}},{"before":"94a9747c0369168d4bcb5647ea8e4c36d3740a04","after":"20f2c7b239e33b2e90cbdbd4943fc78116d8f9ec","ref":"refs/heads/main","pushedAt":"2023-10-18T09:32:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"feat: Add zap based logger implementation","shortMessageHtmlLink":"feat: Add zap based logger implementation"}},{"before":"c8b6cb97684958f12acf3381a1d6cd20ea5a668f","after":"94a9747c0369168d4bcb5647ea8e4c36d3740a04","ref":"refs/heads/main","pushedAt":"2023-03-20T06:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhisek","name":"Abhisek Datta","path":"/abhisek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31844?s=80&v=4"},"commit":{"message":"Add OTEL gorm plugin","shortMessageHtmlLink":"Add OTEL gorm plugin"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKH4CZAA","startCursor":null,"endCursor":null}},"title":"Activity ยท safedep/dry"}