{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":334475297,"defaultBranch":"master","name":"fastapi_websocket_pubsub","ownerLogin":"permitio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-30T17:46:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71775833?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724235857.0","currentOid":""},"activityList":{"items":[{"before":"7bcbcaa17032d76bc518e035a5e2c9c96288958c","after":"ee3c2eea2782f2bf050d290a918c2e809d77ec62","ref":"refs/heads/roe/per-10361-fix-opal-server-eventbroadcaster-integration","pushedAt":"2024-09-09T12:16:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"EventBroadcaster: Add simple connect & close methods, clean the code a bit","shortMessageHtmlLink":"EventBroadcaster: Add simple connect & close methods, clean the code …"}},{"before":"7f7b9d893ab516c23c77ccb39aabc1a4f60235f9","after":"7bcbcaa17032d76bc518e035a5e2c9c96288958c","ref":"refs/heads/roe/per-10361-fix-opal-server-eventbroadcaster-integration","pushedAt":"2024-09-05T10:11:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"EventBroadcaster: Add simple connect & close methods, clean the code a bit","shortMessageHtmlLink":"EventBroadcaster: Add simple connect & close methods, clean the code …"}},{"before":"d75208d519f1d9cb7912592dc681affab2da8394","after":"7f7b9d893ab516c23c77ccb39aabc1a4f60235f9","ref":"refs/heads/roe/per-10361-fix-opal-server-eventbroadcaster-integration","pushedAt":"2024-09-04T15:35:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Refactor EventBroadcaster","shortMessageHtmlLink":"Refactor EventBroadcaster"}},{"before":"804da6a033817fc992f65a10fc95f9b3b784f2e6","after":"d75208d519f1d9cb7912592dc681affab2da8394","ref":"refs/heads/roe/per-10361-fix-opal-server-eventbroadcaster-integration","pushedAt":"2024-09-04T15:20:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Refactor EventBroadcaster","shortMessageHtmlLink":"Refactor EventBroadcaster"}},{"before":"7db0dac02af0c407a9bc4161102fc4ef39eb161e","after":"804da6a033817fc992f65a10fc95f9b3b784f2e6","ref":"refs/heads/roe/per-10361-fix-opal-server-eventbroadcaster-integration","pushedAt":"2024-09-04T14:16:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Refactor EventBroadcaster","shortMessageHtmlLink":"Refactor EventBroadcaster"}},{"before":"bb020d085255456582faced54c04b0f7d483131a","after":null,"ref":"refs/heads/rk/fix-test-badge-to-only-reflect-master","pushedAt":"2024-08-21T10:24:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"}},{"before":"c757bd707622252aab761a59115897dd12413478","after":"671c189c3b777933e1bf69c1406311ec724695ca","ref":"refs/heads/master","pushedAt":"2024-08-21T10:24:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"README.md: Make tests badge show only `master`'s status","shortMessageHtmlLink":"README.md: Make tests badge show only master's status"}},{"before":null,"after":"bb020d085255456582faced54c04b0f7d483131a","ref":"refs/heads/rk/fix-test-badge-to-only-reflect-master","pushedAt":"2024-08-16T11:10:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"README.md: Make tests badge show only `master`'s status","shortMessageHtmlLink":"README.md: Make tests badge show only master's status"}},{"before":null,"after":"7db0dac02af0c407a9bc4161102fc4ef39eb161e","ref":"refs/heads/roe/per-10361-fix-opal-server-eventbroadcaster-integration","pushedAt":"2024-08-15T16:06:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Refactor EventBroadcaster","shortMessageHtmlLink":"Refactor EventBroadcaster"}},{"before":"c757bd707622252aab761a59115897dd12413478","after":"956b48192bcfc567cbeb6325187cd15d72a8ce1a","ref":"refs/heads/snyk-fix-3d3bdc7ee617d5d105f4a48698eca74f","pushedAt":"2024-07-10T04:06:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danyi1212","name":"Dan Yishai","path":"/danyi1212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12188774?s=80&v=4"},"commit":{"message":"fix: requirements.txt to reduce vulnerabilities\n\n\nThe following vulnerabilities are fixed by pinning transitive dependencies:\n- https://snyk.io/vuln/SNYK-PYTHON-ZIPP-7430899","shortMessageHtmlLink":"fix: requirements.txt to reduce vulnerabilities"}},{"before":null,"after":"c757bd707622252aab761a59115897dd12413478","ref":"refs/heads/snyk-fix-3d3bdc7ee617d5d105f4a48698eca74f","pushedAt":"2024-07-10T04:06:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danyi1212","name":"Dan Yishai","path":"/danyi1212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12188774?s=80&v=4"},"commit":{"message":"Bump version to 0.3.9","shortMessageHtmlLink":"Bump version to 0.3.9"}},{"before":"c757bd707622252aab761a59115897dd12413478","after":"5360855b1f704febc80b03204cc5694f5995d1cb","ref":"refs/heads/snyk-fix-def16c99e7ff1bff63db0b811ecf8430","pushedAt":"2024-07-10T03:49:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danyi1212","name":"Dan Yishai","path":"/danyi1212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12188774?s=80&v=4"},"commit":{"message":"fix: requirements-dev.txt to reduce vulnerabilities\n\n\nThe following vulnerabilities are fixed by pinning transitive dependencies:\n- https://snyk.io/vuln/SNYK-PYTHON-ZIPP-7430899","shortMessageHtmlLink":"fix: requirements-dev.txt to reduce vulnerabilities"}},{"before":null,"after":"c757bd707622252aab761a59115897dd12413478","ref":"refs/heads/snyk-fix-def16c99e7ff1bff63db0b811ecf8430","pushedAt":"2024-07-10T03:49:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danyi1212","name":"Dan Yishai","path":"/danyi1212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12188774?s=80&v=4"},"commit":{"message":"Bump version to 0.3.9","shortMessageHtmlLink":"Bump version to 0.3.9"}},{"before":"1d06fd30085ee4c24c19590162768925b78db232","after":null,"ref":"refs/heads/rk/log-and-raise-on-broadcaster-conn-failure","pushedAt":"2024-07-02T12:55:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"}},{"before":"95fded0fc2607aaf3deaa30bab2492e1792c4752","after":"c757bd707622252aab761a59115897dd12413478","ref":"refs/heads/master","pushedAt":"2024-07-02T12:44:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Bump version to 0.3.9","shortMessageHtmlLink":"Bump version to 0.3.9"}},{"before":"212aafac4eb77210d5837129dcd8b552ed64cac7","after":"1d06fd30085ee4c24c19590162768925b78db232","ref":"refs/heads/rk/log-and-raise-on-broadcaster-conn-failure","pushedAt":"2024-06-27T15:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Bump version to 0.3.9","shortMessageHtmlLink":"Bump version to 0.3.9"}},{"before":"eca81a56f4a91c4acb59ab480ab409f023cb76a7","after":"212aafac4eb77210d5837129dcd8b552ed64cac7","ref":"refs/heads/rk/log-and-raise-on-broadcaster-conn-failure","pushedAt":"2024-06-27T15:39:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Fix EventBroadcaster change to keep original behavior","shortMessageHtmlLink":"Fix EventBroadcaster change to keep original behavior"}},{"before":"821fe661c2d7387b964b32c06498b5177233fc02","after":"eca81a56f4a91c4acb59ab480ab409f023cb76a7","ref":"refs/heads/rk/log-and-raise-on-broadcaster-conn-failure","pushedAt":"2024-06-27T15:37:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Fix EventBroadcaster change to keep original behavior","shortMessageHtmlLink":"Fix EventBroadcaster change to keep original behavior"}},{"before":"70fdaae37961f1ee353beb17059566671d09aaa9","after":"95fded0fc2607aaf3deaa30bab2492e1792c4752","ref":"refs/heads/master","pushedAt":"2024-06-27T12:47:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"EventBroadcaster: Log and raise when listener task fails to connect","shortMessageHtmlLink":"EventBroadcaster: Log and raise when listener task fails to connect"}},{"before":"1c0337a08315fa23350546dd9e8fcd9b5c1be011","after":"821fe661c2d7387b964b32c06498b5177233fc02","ref":"refs/heads/rk/log-and-raise-on-broadcaster-conn-failure","pushedAt":"2024-06-26T14:45:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"EventBroadcaster: Log and raise when listener task fails to connect","shortMessageHtmlLink":"EventBroadcaster: Log and raise when listener task fails to connect"}},{"before":null,"after":"1c0337a08315fa23350546dd9e8fcd9b5c1be011","ref":"refs/heads/rk/log-and-raise-on-broadcaster-conn-failure","pushedAt":"2024-06-26T14:43:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"EventBroadcaster: Log and raise when listener task fails to connect","shortMessageHtmlLink":"EventBroadcaster: Log and raise when listener task fails to connect"}},{"before":"70fdaae37961f1ee353beb17059566671d09aaa9","after":"6196fb0f9de9798a671270e382621a86c48008a7","ref":"refs/heads/snyk-fix-9b2a43904deeccb2df3c3ec44759cf9f","pushedAt":"2024-06-25T04:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"omer9564","name":null,"path":"/omer9564","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42326891?s=80&v=4"},"commit":{"message":"fix: requirements.txt to reduce vulnerabilities\n\n\nThe following vulnerabilities are fixed by pinning transitive dependencies:\n- https://snyk.io/vuln/SNYK-PYTHON-ANYIO-7361842","shortMessageHtmlLink":"fix: requirements.txt to reduce vulnerabilities"}},{"before":null,"after":"70fdaae37961f1ee353beb17059566671d09aaa9","ref":"refs/heads/snyk-fix-9b2a43904deeccb2df3c3ec44759cf9f","pushedAt":"2024-06-25T04:03:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"omer9564","name":null,"path":"/omer9564","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42326891?s=80&v=4"},"commit":{"message":"Tests: Fix multiprocess test by switching to asyncio.run","shortMessageHtmlLink":"Tests: Fix multiprocess test by switching to asyncio.run"}},{"before":"70fdaae37961f1ee353beb17059566671d09aaa9","after":"ebb12801796a0ff54e7109b96a1a0447975d38f9","ref":"refs/heads/snyk-fix-cf6ec9bc3f231790b39252a0a0b2c09d","pushedAt":"2024-06-18T16:55:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danyi1212","name":"Dan Yishai","path":"/danyi1212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12188774?s=80&v=4"},"commit":{"message":"fix: requirements-dev.txt to reduce vulnerabilities\n\n\nThe following vulnerabilities are fixed by pinning transitive dependencies:\n- https://snyk.io/vuln/SNYK-PYTHON-URLLIB3-7267250","shortMessageHtmlLink":"fix: requirements-dev.txt to reduce vulnerabilities"}},{"before":null,"after":"70fdaae37961f1ee353beb17059566671d09aaa9","ref":"refs/heads/snyk-fix-cf6ec9bc3f231790b39252a0a0b2c09d","pushedAt":"2024-06-18T16:55:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danyi1212","name":"Dan Yishai","path":"/danyi1212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12188774?s=80&v=4"},"commit":{"message":"Tests: Fix multiprocess test by switching to asyncio.run","shortMessageHtmlLink":"Tests: Fix multiprocess test by switching to asyncio.run"}},{"before":"00ebbb7afe3aadc1fecc78268adc66b436d13fea","after":null,"ref":"refs/heads/rk/fix-broadcaster-disconnection-test","pushedAt":"2024-04-24T11:33:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"}},{"before":"3d6bc24891fc8578981ef1d3fb9ff676e0d12fbd","after":"70fdaae37961f1ee353beb17059566671d09aaa9","ref":"refs/heads/master","pushedAt":"2024-04-24T11:33:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Tests: Fix multiprocess test by switching to asyncio.run","shortMessageHtmlLink":"Tests: Fix multiprocess test by switching to asyncio.run"}},{"before":"8f203b9d3019938870f21ab7b7785a33a1cf8e4c","after":"00ebbb7afe3aadc1fecc78268adc66b436d13fea","ref":"refs/heads/rk/fix-broadcaster-disconnection-test","pushedAt":"2024-04-24T11:25:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Tests: Fix multiprocess test by switching to asyncio.run","shortMessageHtmlLink":"Tests: Fix multiprocess test by switching to asyncio.run"}},{"before":"86c5ff2ebc4595fc086b9240101b6fbea088c378","after":"8f203b9d3019938870f21ab7b7785a33a1cf8e4c","ref":"refs/heads/rk/fix-broadcaster-disconnection-test","pushedAt":"2024-04-24T11:19:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"debug test","shortMessageHtmlLink":"debug test"}},{"before":"efe3bb93625e5417fe41b724d113632de81d6296","after":"86c5ff2ebc4595fc086b9240101b6fbea088c378","ref":"refs/heads/rk/fix-broadcaster-disconnection-test","pushedAt":"2024-04-24T11:04:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roekatz","name":null,"path":"/roekatz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5324072?s=80&v=4"},"commit":{"message":"Try fixing multiprocess test","shortMessageHtmlLink":"Try fixing multiprocess test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxMjoxNjo1MS4wMDAwMDBazwAAAASw23w7","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxMjoxNjo1MS4wMDAwMDBazwAAAASw23w7","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yNFQxMTowNDoyNS4wMDAwMDBazwAAAAQ5B9-W"}},"title":"Activity · permitio/fastapi_websocket_pubsub"}