{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":839431352,"defaultBranch":"dev","name":"Bouzyges","ownerLogin":"OHDSI","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-08-07T15:39:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6570077?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726767782.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"c322ff21d778ef6638d06328efc8409540890c81","ref":"refs/heads/preparation-futures","pushedAt":"2024-09-19T17:43:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: properly extract exceptions from Futures in SnowstormAPI\n\nUntested","shortMessageHtmlLink":"fix: properly extract exceptions from Futures in SnowstormAPI"}},{"before":null,"after":"c16137974d647192ce86c341b18008f306e6adc4","ref":"refs/heads/snowstorm-loop","pushedAt":"2024-09-10T14:44:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"WIP feat: broken numbering requests","shortMessageHtmlLink":"WIP feat: broken numbering requests"}},{"before":"b04297274d2ecc4b8c00de1912ff6087128097d3","after":"ad23b39ae1950230761d7eed0e3547bb3e1539cb","ref":"refs/heads/dev","pushedAt":"2024-09-10T14:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: introduce artificial bottleneck to prevent overloading SnowstormAPI","shortMessageHtmlLink":"fix: introduce artificial bottleneck to prevent overloading SnowstormAPI"}},{"before":"66718f50e83c6046d5b82e5129e3b9180bbd38bf","after":"b04297274d2ecc4b8c00de1912ff6087128097d3","ref":"refs/heads/dev","pushedAt":"2024-08-30T13:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"chore: resolve pip version conflict","shortMessageHtmlLink":"chore: resolve pip version conflict"}},{"before":"41a4c34706a6134354d1d57d73a154b6b66580cf","after":"66718f50e83c6046d5b82e5129e3b9180bbd38bf","ref":"refs/heads/dev","pushedAt":"2024-08-30T13:16:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"feat: robust retry logic for Snowstorm API","shortMessageHtmlLink":"feat: robust retry logic for Snowstorm API"}},{"before":"3582440e472547f367a980fd357c6ee059cb6f5e","after":"41a4c34706a6134354d1d57d73a154b6b66580cf","ref":"refs/heads/dev","pushedAt":"2024-08-30T08:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: a little more robust multithreading","shortMessageHtmlLink":"fix: a little more robust multithreading"}},{"before":"59ab044cdbb78dfb604706f698634b9fd9861d37","after":"3582440e472547f367a980fd357c6ee059cb6f5e","ref":"refs/heads/dev","pushedAt":"2024-08-29T22:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: small performance improvements","shortMessageHtmlLink":"fix: small performance improvements"}},{"before":"b760017d904719e7dec6f7a66c3052ed90e60bb2","after":"59ab044cdbb78dfb604706f698634b9fd9861d37","ref":"refs/heads/dev","pushedAt":"2024-08-29T21:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"feat: enable query repetition for safer results","shortMessageHtmlLink":"feat: enable query repetition for safer results"}},{"before":"b760017d904719e7dec6f7a66c3052ed90e60bb2","after":null,"ref":"refs/heads/async-workers","pushedAt":"2024-08-28T13:49:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"}},{"before":"2ca17c71e80ab1568d5603bfba057f7f6db09604","after":"b760017d904719e7dec6f7a66c3052ed90e60bb2","ref":"refs/heads/dev","pushedAt":"2024-08-28T13:49:03.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"chore: update dependencies","shortMessageHtmlLink":"chore: update dependencies"}},{"before":"96500ae73c9caf9746ea534b3e15d34dbd1db194","after":"b760017d904719e7dec6f7a66c3052ed90e60bb2","ref":"refs/heads/async-workers","pushedAt":"2024-08-28T13:41:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"chore: update dependencies","shortMessageHtmlLink":"chore: update dependencies"}},{"before":"1a80e20be7183ae1b370dc269d3ee0639e57bfff","after":"96500ae73c9caf9746ea534b3e15d34dbd1db194","ref":"refs/heads/async-workers","pushedAt":"2024-08-28T13:37:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"feat: use asynchronous requests for Snowstorm","shortMessageHtmlLink":"feat: use asynchronous requests for Snowstorm"}},{"before":"0036f59ed0f4213036cce64f44bdfedede73bee2","after":"1a80e20be7183ae1b370dc269d3ee0639e57bfff","ref":"refs/heads/async-workers","pushedAt":"2024-08-28T13:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"feat: report run progress","shortMessageHtmlLink":"feat: report run progress"}},{"before":"8632c3a4bfe2cbb20cd649a2f81fd3bb2d1c9f93","after":"0036f59ed0f4213036cce64f44bdfedede73bee2","ref":"refs/heads/async-workers","pushedAt":"2024-08-28T12:58:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: restore interface responsiveness","shortMessageHtmlLink":"fix: restore interface responsiveness"}},{"before":"09397af6c5f90ae371afef0161d3007691879090","after":"8632c3a4bfe2cbb20cd649a2f81fd3bb2d1c9f93","ref":"refs/heads/async-workers","pushedAt":"2024-08-28T11:51:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"feat: prepare bouzyges run & query Snowstorm asynchronously\n\nWARNING: breaks UI responsiveness","shortMessageHtmlLink":"feat: prepare bouzyges run & query Snowstorm asynchronously"}},{"before":"86f540360b489adc70f8c0c03529dd5957e96758","after":"09397af6c5f90ae371afef0161d3007691879090","ref":"refs/heads/async-workers","pushedAt":"2024-08-28T10:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"feat: use async loop for worker management","shortMessageHtmlLink":"feat: use async loop for worker management"}},{"before":"6a62d0a1a4172af46d589390505b4499176cde18","after":"86f540360b489adc70f8c0c03529dd5957e96758","ref":"refs/heads/async-workers","pushedAt":"2024-08-28T09:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: also use AzureOpenAI async client","shortMessageHtmlLink":"fix: also use AzureOpenAI async client"}},{"before":null,"after":"6a62d0a1a4172af46d589390505b4499176cde18","ref":"refs/heads/async-workers","pushedAt":"2024-08-28T09:36:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"feat: switch to AsyncOpenAI client","shortMessageHtmlLink":"feat: switch to AsyncOpenAI client"}},{"before":"f6dabfeacf52860657a2c6247340aceb4a116dc9","after":"2ca17c71e80ab1568d5603bfba057f7f6db09604","ref":"refs/heads/dev","pushedAt":"2024-08-28T08:44:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: remove unused handler dublicating stdout logs","shortMessageHtmlLink":"fix: remove unused handler dublicating stdout logs"}},{"before":"2ca17c71e80ab1568d5603bfba057f7f6db09604","after":"f6dabfeacf52860657a2c6247340aceb4a116dc9","ref":"refs/heads/dev","pushedAt":"2024-08-28T07:45:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: also use async version of Azure client","shortMessageHtmlLink":"fix: also use async version of Azure client"}},{"before":"0d7ae0b66acc5a776721b12293f8aea6bf10422c","after":"2ca17c71e80ab1568d5603bfba057f7f6db09604","ref":"refs/heads/dev","pushedAt":"2024-08-26T11:30:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: remove unused handler dublicating stdout logs","shortMessageHtmlLink":"fix: remove unused handler dublicating stdout logs"}},{"before":"d8f6535af711b117cafe90165fab71c6cbc0e95f","after":null,"ref":"refs/heads/ui-improvements","pushedAt":"2024-08-26T10:44:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"}},{"before":"36fda61695725cc9bd8f33b216fbedc9ae161384","after":null,"ref":"refs/heads/read-file","pushedAt":"2024-08-26T10:44:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"}},{"before":"94725070b1aecb2bba3dc4b00a2008035faf68ea","after":null,"ref":"refs/heads/threading","pushedAt":"2024-08-26T10:44:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"}},{"before":"a6faacf1d016801b22a537915355ff9ee502c933","after":null,"ref":"refs/heads/basic-gui","pushedAt":"2024-08-26T10:44:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"}},{"before":"a168dd634bfb9f745f4344316b49be4eac9c60db","after":"0d7ae0b66acc5a776721b12293f8aea6bf10422c","ref":"refs/heads/dev","pushedAt":"2024-08-26T08:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"chore: better logging","shortMessageHtmlLink":"chore: better logging"}},{"before":"d8f6535af711b117cafe90165fab71c6cbc0e95f","after":"a168dd634bfb9f745f4344316b49be4eac9c60db","ref":"refs/heads/dev","pushedAt":"2024-08-22T20:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: use new serialization everywhere","shortMessageHtmlLink":"fix: use new serialization everywhere"}},{"before":"917bfc4b9d484d7904667ad3121685cb0b2fd112","after":"d8f6535af711b117cafe90165fab71c6cbc0e95f","ref":"refs/heads/dev","pushedAt":"2024-08-22T14:46:33.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: fix serializability","shortMessageHtmlLink":"fix: fix serializability"}},{"before":"cd6430a000888c67900164444cc4a82d6c4ffe93","after":"d8f6535af711b117cafe90165fab71c6cbc0e95f","ref":"refs/heads/ui-improvements","pushedAt":"2024-08-22T14:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"fix: fix serializability","shortMessageHtmlLink":"fix: fix serializability"}},{"before":"e726c51fefa768c4a3d9011fff2482d30c62e801","after":"cd6430a000888c67900164444cc4a82d6c4ffe93","ref":"refs/heads/ui-improvements","pushedAt":"2024-08-22T13:48:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ekorchmar","name":"Eduard Korchmar","path":"/ekorchmar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32364416?s=80&v=4"},"commit":{"message":"feat: override dialog for Environment Variables","shortMessageHtmlLink":"feat: override dialog for Environment Variables"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuyjORQA","startCursor":null,"endCursor":null}},"title":"Activity ยท OHDSI/Bouzyges"}