{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":728447738,"defaultBranch":"develop","name":"glide","ownerLogin":"EinStack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-07T00:49:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/152396203?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716137119.0","currentOid":""},"activityList":{"items":[{"before":"8986edb918addacff336807b8701766d6517c324","after":"03f180542d978bec78a57938956469f2e217adcc","ref":"refs/heads/develop","pushedAt":"2024-05-22T21:37:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":" 🔧 #238 Implements human readable durations in config (#253)","shortMessageHtmlLink":" 🔧 #238 Implements human readable durations in config (#253)"}},{"before":"70f120763de17ba8dcd4ad2f5b30b78f3ed9d6d2","after":"8986edb918addacff336807b8701766d6517c324","ref":"refs/heads/develop","pushedAt":"2024-05-19T19:29:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🔧 Instrument gateway process (#256)","shortMessageHtmlLink":"🔧 Instrument gateway process (#256)"}},{"before":"e79351429bcb5c794df1db79b43349685818b75a","after":null,"ref":"refs/heads/fix-consistency-issues-in-provider-config","pushedAt":"2024-05-19T16:45:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"}},{"before":"3fa5b45f53241a783ad2676a4c90bfe1cafc3dec","after":"70f120763de17ba8dcd4ad2f5b30b78f3ed9d6d2","ref":"refs/heads/develop","pushedAt":"2024-05-19T16:45:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"💥 Convert all camelCase config fields to the snake_case in the provider configs (#260)","shortMessageHtmlLink":"💥 Convert all camelCase config fields to the snake_case in the provid…"}},{"before":null,"after":"e79351429bcb5c794df1db79b43349685818b75a","ref":"refs/heads/fix-consistency-issues-in-provider-config","pushedAt":"2024-05-19T16:41:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"Convert all camelCase config fields to the snake_case in the provider configs","shortMessageHtmlLink":"Convert all camelCase config fields to the snake_case in the provider…"}},{"before":"78f70ef5401d73b83500fd81a158b7177dbe15fb","after":null,"ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-12T20:51:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"}},{"before":"3b37d0b0525c399984fa4f04de8281bda46a81be","after":"3fa5b45f53241a783ad2676a4c90bfe1cafc3dec","ref":"refs/heads/develop","pushedAt":"2024-05-12T20:51:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🔧 💥 #235: Extended the non-streaming chat error schema with new fields to give clients more context around the error (#236)\n\n- Introduced a new error type to hold useful context like HTTP response status, error name, message\r\n- If all providers are unavailable, we are not throwing 500 error anymore but 503\r\n- Start throwing unknown_error with 500 status on unexpected exceptions\r\n- Predefined all static HTTP errors instead of creating them every time they occur\r\n- Introduced the name field on the error schema\r\n- Changed the req/response schema to snake_case (hopefully, to stick with it forever)\r\n- Removed Bruno collections (it doesn't cover all our needs like websocket or gRPC protocol)\r\n- Moved all schemas to `api/schema` package\r\n- Made router list API opaque\r\n- Changed the field name for overrides not to clash with defined statements in some languages","shortMessageHtmlLink":"🔧 💥 #235: Extended the non-streaming chat error schema with new field…"}},{"before":"5260e550869a153f7ac20b23ba65a6a812c7de98","after":"78f70ef5401d73b83500fd81a158b7177dbe15fb","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-12T20:44:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"#235: Updated the example in the readme","shortMessageHtmlLink":"#235: Updated the example in the readme"}},{"before":"4374f69c618fec7bddd43a1a9d89f210b50cbb64","after":"5260e550869a153f7ac20b23ba65a6a812c7de98","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-12T20:40:13.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into 235-add-more-info-to-chat-error-schema\n\n# Conflicts:\n#\tdocs/docs.go\n#\tdocs/swagger.json\n#\tdocs/swagger.yaml","shortMessageHtmlLink":"Merge branch 'develop' into 235-add-more-info-to-chat-error-schema"}},{"before":"571d1dbbad985d657e47e87b76118c93234d89b5","after":"4374f69c618fec7bddd43a1a9d89f210b50cbb64","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-12T20:38:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"#235: Changed the name for overrides not to clash with defined statements in some languages","shortMessageHtmlLink":"#235: Changed the name for overrides not to clash with defined statem…"}},{"before":"321b00206514710c37c71c5000e926b83bba6210","after":"3b37d0b0525c399984fa4f04de8281bda46a81be","ref":"refs/heads/develop","pushedAt":"2024-05-12T12:01:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🔧 #220 Instrument API server (#255)","shortMessageHtmlLink":"🔧 #220 Instrument API server (#255)"}},{"before":"bd03442333ecdc5f09180407d8e23b3edeaef0d0","after":"321b00206514710c37c71c5000e926b83bba6210","ref":"refs/heads/develop","pushedAt":"2024-05-12T11:52:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🔧 #248 Disable span and metrics by default (#254)","shortMessageHtmlLink":"🔧 #248 Disable span and metrics by default (#254)"}},{"before":"b52c02d9c45007429920fd73f8f39bf5e03d64bf","after":"571d1dbbad985d657e47e87b76118c93234d89b5","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-12T11:46:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"#235: Removed error namespaces","shortMessageHtmlLink":"#235: Removed error namespaces"}},{"before":"ab244b2d8ffbb0395e5447439febdc859cf6a8a0","after":"bd03442333ecdc5f09180407d8e23b3edeaef0d0","ref":"refs/heads/develop","pushedAt":"2024-05-08T15:15:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🔧 #164 Make client connection pool configurable across all providers (#251)","shortMessageHtmlLink":"🔧 #164 Make client connection pool configurable across all providers (#…"}},{"before":"ba9117129d08a711857bed8eafa0142365b6dabd","after":"b52c02d9c45007429920fd73f8f39bf5e03d64bf","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-06T18:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"#235: Made router config opaque & moved routers and health check schemas to the api/schema package","shortMessageHtmlLink":"#235: Made router config opaque & moved routers and health check sche…"}},{"before":"a54eb57e661b75291625624c010ec6c61fbead1b","after":"ab244b2d8ffbb0395e5447439febdc859cf6a8a0","ref":"refs/heads/develop","pushedAt":"2024-05-06T14:35:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🔧 #241 Support overriding OTEL resource attributes (#243)","shortMessageHtmlLink":"🔧 #241 Support overriding OTEL resource attributes (#243)"}},{"before":"8b420f75060c3404fd05c12fa2c46aa256a42cdb","after":"a54eb57e661b75291625624c010ec6c61fbead1b","ref":"refs/heads/develop","pushedAt":"2024-05-06T14:31:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🔧 #221 Add B3 propagator (#242)","shortMessageHtmlLink":"🔧 #221 Add B3 propagator (#242)"}},{"before":"f69257a2d8b7bc3b45d350120e1d8ababf120c9e","after":"ba9117129d08a711857bed8eafa0142365b6dabd","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-05T21:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"#235 Updated field name styling","shortMessageHtmlLink":"#235 Updated field name styling"}},{"before":"bbf779f2891f6d7ebe7a8b02db139f8ba0d52340","after":"f69257a2d8b7bc3b45d350120e1d8ababf120c9e","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-05T21:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"#235: Removed bruno files","shortMessageHtmlLink":"#235: Removed bruno files"}},{"before":"cd26a37be8499e58465119e2da34178a6eb9faf8","after":"bbf779f2891f6d7ebe7a8b02db139f8ba0d52340","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-05T21:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"#235 Fixed references","shortMessageHtmlLink":"#235 Fixed references"}},{"before":"6c0ce34114c23168cb7a6b148fa3eba14cbaa53c","after":"cd26a37be8499e58465119e2da34178a6eb9faf8","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-05T21:03:01.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into 235-add-more-info-to-chat-error-schema","shortMessageHtmlLink":"Merge branch 'develop' into 235-add-more-info-to-chat-error-schema"}},{"before":"c4e57196f25bb2e85bb2e9a0f44039d5311a9ef8","after":null,"ref":"refs/heads/run-notifications-from-pr-target-context","pushedAt":"2024-05-05T20:57:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"}},{"before":"602f53ed24593e5565e9d7d278cb7a0b6463bdb0","after":"8b420f75060c3404fd05c12fa2c46aa256a42cdb","ref":"refs/heads/develop","pushedAt":"2024-05-05T20:57:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🐛 Running the notification action from the base repo context to share secrets in a secure way (#244)","shortMessageHtmlLink":"🐛 Running the notification action from the base repo context to share…"}},{"before":null,"after":"c4e57196f25bb2e85bb2e9a0f44039d5311a9ef8","ref":"refs/heads/run-notifications-from-pr-target-context","pushedAt":"2024-05-05T20:54:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"🐛 Running the notification action from the base repo context to share secrets in a secure way","shortMessageHtmlLink":"🐛 Running the notification action from the base repo context to share…"}},{"before":"1c529ff1316fe99c1233d912458bf6c3c0314d13","after":"6c0ce34114c23168cb7a6b148fa3eba14cbaa53c","ref":"refs/heads/235-add-more-info-to-chat-error-schema","pushedAt":"2024-05-05T17:49:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"Stuck to snake_case field convention in the glide API schemas","shortMessageHtmlLink":"Stuck to snake_case field convention in the glide API schemas"}},{"before":"d453ca64e43a0590ff89a0dbb5c2a2439a490b7f","after":"602f53ed24593e5565e9d7d278cb7a0b6463bdb0","ref":"refs/heads/develop","pushedAt":"2024-05-05T17:02:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"✨🔧 Setup Open Telemetry Metrics and Traces (#237)\n\nWe use go.opentelemetry.io/contrib/exporters/autoexport for standard loading exporter configurations via env variables.","shortMessageHtmlLink":"✨🔧 Setup Open Telemetry Metrics and Traces (#237)"}},{"before":"060ce87f68a6489db0e345158137f6109300bff0","after":null,"ref":"refs/heads/notify-discord-on-new-pull-requests","pushedAt":"2024-05-05T15:32:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"}},{"before":"66c5f5ba1b3a615ff7e35b996b4fc9602a7beaf4","after":"d453ca64e43a0590ff89a0dbb5c2a2439a490b7f","ref":"refs/heads/develop","pushedAt":"2024-05-05T15:32:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"👷‍♂️ Added a new GH action to watch for glide activity stream (#239)","shortMessageHtmlLink":"👷‍♂️ Added a new GH action to watch for glide activity stream (#239)"}},{"before":"27d1226fdd626964b01784158be6c9fcc01c0c61","after":"060ce87f68a6489db0e345158137f6109300bff0","ref":"refs/heads/notify-discord-on-new-pull-requests","pushedAt":"2024-05-05T15:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"Fixed the wasMerged conditions","shortMessageHtmlLink":"Fixed the wasMerged conditions"}},{"before":"afdec06aa85ade3e8cb56ce049ba09def76b42bd","after":"27d1226fdd626964b01784158be6c9fcc01c0c61","ref":"refs/heads/notify-discord-on-new-pull-requests","pushedAt":"2024-05-05T15:22:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roma-glushko","name":"Roman Glushko","path":"/roma-glushko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9402690?s=80&v=4"},"commit":{"message":"Removed core redeclaring","shortMessageHtmlLink":"Removed core redeclaring"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUWVvwAA","startCursor":null,"endCursor":null}},"title":"Activity · EinStack/glide"}