{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":512383618,"defaultBranch":"main","name":"jupyter-collaboration","ownerLogin":"jupyterlab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-10T08:30:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22800682?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715095261.0","currentOid":""},"activityList":{"items":[{"before":"adb51b0efd22e63c0110c08dacfc61aebb8ef559","after":"6d900376e5fc1dd76b5001eddd11787d64ea095f","ref":"refs/heads/main","pushedAt":"2024-05-29T12:41:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidbrochart","name":"David Brochart","path":"/davidbrochart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4711805?s=80&v=4"},"commit":{"message":"Add the list of opened shared documents to the user awareness (#287)\n\n* Add the list of opened shared documents to the user awareness\r\n\r\n* update yarn.lock\r\n\r\n* Modify the collaborators panel to display the list of opened shared documents\r\n\r\n* lint\r\n\r\n* Uses the style of the filebrowser for the list of opened documents\r\n\r\n* Adds a colapser caret and overlay to the filename\r\n\r\n* Update and add tests\r\n\r\n* Clean sources\r\n\r\n* Harmonize jupyterlab dependencies","shortMessageHtmlLink":"Add the list of opened shared documents to the user awareness (#287)"}},{"before":"d73e386e9121a691e9abbe0c4ccf0e9b5eec0817","after":"a207d334dddd89f75ac97fad758f29d9cfa23959","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-21T16:01:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Fix file id not available for jupyter-server\nImprove notebook cell server-side executor\n\nFix for testing drive\n\nAllow to request a document from its document_id/room_id\n\nAdd documentation\n\nRename state room_id to document_id\n\nDon't include custom logic for jupyter_server_nbmodel","shortMessageHtmlLink":"Fix file id not available for jupyter-server"}},{"before":"b411fc472107a7d41417134c405d03596d8b0547","after":"d73e386e9121a691e9abbe0c4ccf0e9b5eec0817","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-16T13:05:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Improve typing","shortMessageHtmlLink":"Improve typing"}},{"before":"7f5ec2078cb9b3a5403485d5ecfdca92bab1e3bb","after":"b411fc472107a7d41417134c405d03596d8b0547","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-16T12:41:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Rename state room_id to document_id","shortMessageHtmlLink":"Rename state room_id to document_id"}},{"before":"7c256aef0d394d4e8337ee34845c46783000d080","after":"7f5ec2078cb9b3a5403485d5ecfdca92bab1e3bb","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-15T09:27:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Fix file id not available for jupyter-server\nImprove notebook cell server-side executor\n\nFix for testing drive\n\nAllow to request a document from its document_id/room_id\n\nAdd documentation\n\nImprove linter ignore\n\nApply pre-commit\n\nSupport long execution and (not working stdin)\n\nAdd support for input","shortMessageHtmlLink":"Fix file id not available for jupyter-server"}},{"before":"dac0e8269d3171f01dc6e2b4d461b9e97b0db58b","after":"7c256aef0d394d4e8337ee34845c46783000d080","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-14T11:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Add support for input","shortMessageHtmlLink":"Add support for input"}},{"before":"536a7b86a0fdfcf8d4d9f6e08e60c6e66765d485","after":"dac0e8269d3171f01dc6e2b4d461b9e97b0db58b","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-13T14:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Support long execution and (not working stdin)","shortMessageHtmlLink":"Support long execution and (not working stdin)"}},{"before":"e5ab770ebe976e119efd121ed2486ab07b10cdc3","after":"cfa057eef11b65b4e3a831a7502de284c90c1a31","ref":"refs/heads/2.x","pushedAt":"2024-05-08T17:14:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jupyterlab-releaser-bot[bot]","name":null,"path":"/apps/jupyterlab-releaser-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22800682?s=80&v=4"},"commit":{"message":"Publish 2.1.1\n\nSHA256 hashes:\n\njupyter-collaboration-2.1.1.tgz: ed7756ae18a39d4bde1cf1039d54bc51d4de06f04c638629148927a50c0c7aa2\n\njupyter-collaboration-extension-2.1.1.tgz: 0212c65790e183fc283db58dc5d20796af84961d9fb732793e8dc41df3fce32e\n\njupyter-docprovider-2.1.1.tgz: 2fea0f5e760835e3da1c05d11742b04c70ec0c7f97c275194fedf50185a0716f\n\njupyter_collaboration-2.1.1-py3-none-any.whl: a728900395482f47d3470e48c8c51b26f8c3d2a69a9424e7cd98ad890896041d\n\njupyter_collaboration-2.1.1.tar.gz: 4f50c25c6d81126c16deaf92d2bd78a39b2fcb86690dce696b4006b740d71c1f","shortMessageHtmlLink":"Publish 2.1.1"}},{"before":"5b166c49d76ed5a009ae7f5dc8c4bf9a881913b0","after":"adb51b0efd22e63c0110c08dacfc61aebb8ef559","ref":"refs/heads/main","pushedAt":"2024-05-08T10:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jupyterlab-releaser-bot[bot]","name":null,"path":"/apps/jupyterlab-releaser-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22800682?s=80&v=4"},"commit":{"message":"Publish 3.0.0alpha2\n\nSHA256 hashes:\n\njupyter-collaboration-3.0.0-alpha.2.tgz: ea2a4ac19e08384eba232ba62b891e3b2f308506d574348e1928ddabca59e53d\n\njupyter-collaboration-extension-3.0.0-alpha.2.tgz: f32e9155ed42ebe6040a02f71521ecdd5d207e870a1c5091b0c566df6c7421ab\n\njupyter-docprovider-3.0.0-alpha.2.tgz: e77e351823693949d7a7ca733060ea85739dc3482faec968bdb2f9587e6e9314\n\njupyter-docprovider-extension-3.0.0-alpha.2.tgz: 21905af7e02f35ff8719eb99fa0499b339057bf3d655f64e6f333874534d3410\n\njupyter_collaboration-3.0.0a2-py3-none-any.whl: cc9eedc5aa9b9f4751e67171cac1c65dc64f9c20310e7a41b3359097c16543b9\n\njupyter_collaboration-3.0.0a2.tar.gz: c890953cc35b2c27b09ee2408b505f5e8f26ebdefa9c1049ed50ed3e94c5c60b\n\njupyter_collaboration_ui-1.0.0a2-py3-none-any.whl: 767cd946495c7e63c1395f34471f78619f322f2b9e367ef7eb0aff12db101032\n\njupyter_collaboration_ui-1.0.0a2.tar.gz: 3c513be8b27437eb09b2942aff4f0d171869b29911bd0aaa100e8137e2380411\n\njupyter_docprovider-1.0.0a2-py3-none-any.whl: 1d87c1182a37eaa4d7bdf550743f3586532ae07e6dba86c5ae8b0c50dfa38d69\n\njupyter_docprovider-1.0.0a2.tar.gz: 3fba8615b1f5ec0b5ebf5ada9da63995ad7c51f991f539e2a293d02b7d62f627\n\njupyter_server_ydoc-1.0.0a2-py3-none-any.whl: cfc1bf1509edfd9f5a1bbf31fd4b333fd30fc84ffdb51b90a699417cdfb6d41d\n\njupyter_server_ydoc-1.0.0a2.tar.gz: 3573b0465c3bca30ee06263c907b639354a4aa2bdd5997916c541b7834712172","shortMessageHtmlLink":"Publish 3.0.0alpha2"}},{"before":"0cc728a48931c95e8f34e5021d4c6c8e7be2cb0f","after":"5b166c49d76ed5a009ae7f5dc8c4bf9a881913b0","ref":"refs/heads/main","pushedAt":"2024-05-07T22:19:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Zsailer","name":"Zachary Sailer","path":"/Zsailer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2791223?s=80&v=4"},"commit":{"message":"Start ystore in a task (#303)\n\n* Start ystore in a task\r\n\r\n* Use YStore's start_lock\r\n\r\n* Bump pycrdt-websocket>=0.13.4","shortMessageHtmlLink":"Start ystore in a task (#303)"}},{"before":"d4186b77ea1e0e2a7c304326617042b42baa4182","after":"e5ab770ebe976e119efd121ed2486ab07b10cdc3","ref":"refs/heads/2.x","pushedAt":"2024-05-07T21:59:57.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jzhang20133","name":"J Z","path":"/jzhang20133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4554746?s=80&v=4"},"commit":{"message":"Pin jupyterlab<4.2.0 in tests","shortMessageHtmlLink":"Pin jupyterlab<4.2.0 in tests"}},{"before":"30eec108c9d3d7ba4b5519c5e0caf81d7f41e112","after":"536a7b86a0fdfcf8d4d9f6e08e60c6e66765d485","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-07T16:15:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Apply pre-commit","shortMessageHtmlLink":"Apply pre-commit"}},{"before":"ecc00284d20017c810337b42537ecb047f862881","after":"0cc728a48931c95e8f34e5021d4c6c8e7be2cb0f","ref":"refs/heads/main","pushedAt":"2024-05-07T16:03:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidbrochart","name":"David Brochart","path":"/davidbrochart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4711805?s=80&v=4"},"commit":{"message":"Update JupyterLab 4.2.0 and fix test start store (#305)\n\n* Update JupyterLab 4.2.0\r\n\r\n* Fix test start store\r\n\r\n* Update snapshots","shortMessageHtmlLink":"Update JupyterLab 4.2.0 and fix test start store (#305)"}},{"before":"32f0fc0a6b446c543676595dd46e514656247df5","after":"30eec108c9d3d7ba4b5519c5e0caf81d7f41e112","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-07T15:47:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Apply pre-commit","shortMessageHtmlLink":"Apply pre-commit"}},{"before":"fcab638471f1782adf7d8b6496440e0e4a78ab0f","after":"32f0fc0a6b446c543676595dd46e514656247df5","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-07T15:40:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Add documentation","shortMessageHtmlLink":"Add documentation"}},{"before":"e3b42b36d1554f6ba2bcf6290f15d83fcb8991c1","after":"fcab638471f1782adf7d8b6496440e0e4a78ab0f","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-07T15:22:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Allow to request a document from its document_id/room_id","shortMessageHtmlLink":"Allow to request a document from its document_id/room_id"}},{"before":null,"after":"e3b42b36d1554f6ba2bcf6290f15d83fcb8991c1","ref":"refs/heads/fix/server-execution-jp-server","pushedAt":"2024-05-07T15:21:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Allow to request a document from its document_id/room_id","shortMessageHtmlLink":"Allow to request a document from its document_id/room_id"}},{"before":"22dfb178eb8390af5ddac23ade02c355ec659e04","after":null,"ref":"refs/heads/fcollonval-patch-1","pushedAt":"2024-05-07T14:44:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidbrochart","name":"David Brochart","path":"/davidbrochart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4711805?s=80&v=4"}},{"before":"7100c29dc21eec43396c4b4685b87644bae03374","after":"ecc00284d20017c810337b42537ecb047f862881","ref":"refs/heads/main","pushedAt":"2024-05-07T14:41:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Fix writing settings in page_config (#304)","shortMessageHtmlLink":"Fix writing settings in page_config (#304)"}},{"before":null,"after":"22dfb178eb8390af5ddac23ade02c355ec659e04","ref":"refs/heads/fcollonval-patch-1","pushedAt":"2024-05-07T10:24:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fcollonval","name":"Frédéric Collonval","path":"/fcollonval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8435071?s=80&v=4"},"commit":{"message":"Fix writing settings in page_config","shortMessageHtmlLink":"Fix writing settings in page_config"}},{"before":"220169e912ce618bf143e3dc38e4de390619f40b","after":"d4186b77ea1e0e2a7c304326617042b42baa4182","ref":"refs/heads/2.x","pushedAt":"2024-05-03T19:55:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jzhang20133","name":"J Z","path":"/jzhang20133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4554746?s=80&v=4"},"commit":{"message":"adding await ystore start method in prepare method","shortMessageHtmlLink":"adding await ystore start method in prepare method"}},{"before":"b6a73098fdaf56dfc0084a9727748dba7749e158","after":"220169e912ce618bf143e3dc38e4de390619f40b","ref":"refs/heads/2.x","pushedAt":"2024-05-01T18:02:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jupyterlab-releaser-bot[bot]","name":null,"path":"/apps/jupyterlab-releaser-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22800682?s=80&v=4"},"commit":{"message":"Publish 2.1.0\n\nSHA256 hashes:\n\njupyter-collaboration-2.1.0.tgz: f55018c13ff74ee5b12cd267537cf00ef78bea410ea5c3f6691ae65fc4a5181a\n\njupyter-collaboration-extension-2.1.0.tgz: 3bb1055b626fd2fa5f6008f1e8f430be59d8e1ef3f4c9153bc6d27ee155026bf\n\njupyter-docprovider-2.1.0.tgz: e7c5389527858e3bf0309cf781c0054b3b0d146ae4536b1d6c64fcdd2dcd8737\n\njupyter_collaboration-2.1.0-py3-none-any.whl: 6baa535292b56f11cba8eb43ef87c1421733bc093235b63f8b20195a94f016ea\n\njupyter_collaboration-2.1.0.tar.gz: aea653e1a83b5bf62d6c3f74f4c7e49dba03cc76b667a38e1e137f71dc30e20c","shortMessageHtmlLink":"Publish 2.1.0"}},{"before":"2851ddfd7198a8f180f34619241cdbe0fc61156a","after":"b6a73098fdaf56dfc0084a9727748dba7749e158","ref":"refs/heads/2.x","pushedAt":"2024-05-01T17:52:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Zsailer","name":"Zachary Sailer","path":"/Zsailer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2791223?s=80&v=4"},"commit":{"message":"Backport 'Log (instead of raise) exceptions when running as a server extension' #295 (#297)","shortMessageHtmlLink":"Backport 'Log (instead of raise) exceptions when running as a server …"}},{"before":"f284083f1bfdf6e0921ea94fda6d345a5fd12eec","after":"2851ddfd7198a8f180f34619241cdbe0fc61156a","ref":"refs/heads/2.x","pushedAt":"2024-05-01T17:47:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Zsailer","name":"Zachary Sailer","path":"/Zsailer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2791223?s=80&v=4"},"commit":{"message":"Backport 'handle exception when websocket server start room failed' #289 (#298)\n\nCo-authored-by: Jialin Zhang ","shortMessageHtmlLink":"Backport 'handle exception when websocket server start room failed' #289"}},{"before":"b49bc4ff02388d54fbf591d63c558d31327ade9a","after":"f284083f1bfdf6e0921ea94fda6d345a5fd12eec","ref":"refs/heads/2.x","pushedAt":"2024-05-01T17:22:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Zsailer","name":"Zachary Sailer","path":"/Zsailer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2791223?s=80&v=4"},"commit":{"message":"Backport 'Update pycrdt-websocket v0.13.0' #293 (#296)","shortMessageHtmlLink":"Backport 'Update pycrdt-websocket v0.13.0' #293 (#296)"}},{"before":null,"after":"b49bc4ff02388d54fbf591d63c558d31327ade9a","ref":"refs/heads/2.x","pushedAt":"2024-05-01T16:55:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zsailer","name":"Zachary Sailer","path":"/Zsailer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2791223?s=80&v=4"},"commit":{"message":"Workaround shutdown issue with `aiosqlite` for now (#278)\n\n* Workaround shutdown issue with `aiosqlite` for now\r\n\r\n* Also wait to stop in `test_room_concurrent_initialization`\r\n\r\n* Try to delete jupyter_server_fileid early","shortMessageHtmlLink":"Workaround shutdown issue with aiosqlite for now (#278)"}},{"before":"6753b2aaab7ce0beac29da9978d8350d1eeaaff4","after":"7100c29dc21eec43396c4b4685b87644bae03374","ref":"refs/heads/main","pushedAt":"2024-05-01T00:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jupyterlab-releaser-bot[bot]","name":null,"path":"/apps/jupyterlab-releaser-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22800682?s=80&v=4"},"commit":{"message":"Publish 3.0.0alpha1\n\nSHA256 hashes:\n\njupyter-collaboration-3.0.0-alpha.1.tgz: 95ae00c744f380ee0c3a07804e11e2931e95fd579504e169a34cb87525cc289c\n\njupyter-collaboration-extension-3.0.0-alpha.1.tgz: c5e32a109f65282479ab1bb0bba64ce1771f477bc24a779d93723853b8063593\n\njupyter-docprovider-3.0.0-alpha.1.tgz: f78f11101a8ff7fd14a384b385d501afc663cb8e84b9762d7a4f324bc0904aa2\n\njupyter-docprovider-extension-3.0.0-alpha.1.tgz: 2a5fdf24566e3e6505935eb0f56e62ffc0ede1cd9401a49a80166a4c9af1bee7\n\njupyter_collaboration-3.0.0a1-py3-none-any.whl: 42adc284163a9beb7b83af5872dccd5c64b984d3abbd38e1a3299c3b2c5fea6e\n\njupyter_collaboration-3.0.0a1.tar.gz: 8702362c386ddc67ab993045c07d9bfd491064b564ddd1d28bc3d12aee78de50\n\njupyter_collaboration_ui-1.0.0a1-py3-none-any.whl: 202a22c90bd7e5fad7fba2f4fcd9b69d4c4a8b55d108b4e907055877cb9f5479\n\njupyter_collaboration_ui-1.0.0a1.tar.gz: 10a149e4c8855ea19d85bbcbe439e8476fa1e6c352d11fbf1074763591042e96\n\njupyter_docprovider-1.0.0a1-py3-none-any.whl: 1ab9e63e78e500e3dc828becd2ae684d515feb9de339ed544df20ad82e0f6b2c\n\njupyter_docprovider-1.0.0a1.tar.gz: bdaf3667c3cd2dc73f2ae88086e754c80823ac91ae9d300b5c8b062218d4520b\n\njupyter_server_ydoc-1.0.0a1-py3-none-any.whl: 7661e84eda874375e068027a2fcf111d1bb143f60b5839fcd4bb0d241491b5ff\n\njupyter_server_ydoc-1.0.0a1.tar.gz: 6bde0ee80e0ccfbdd26250a964804095b73f18aa5a51b7d2fa314e570b4b3c88","shortMessageHtmlLink":"Publish 3.0.0alpha1"}},{"before":"01ee5df83d988624173bc792f9297b4857f7b6bd","after":"6753b2aaab7ce0beac29da9978d8350d1eeaaff4","ref":"refs/heads/main","pushedAt":"2024-04-30T23:34:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Zsailer","name":"Zachary Sailer","path":"/Zsailer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2791223?s=80&v=4"},"commit":{"message":"Log (instead of raise) exceptions when running as a server extension (#295)\n\n* Log (instead of raise) exceptions when running as a server extension\r\n\r\n* pre-commit errors\r\n\r\n* Allow transient rooms to log exceptions\r\n\r\n* Update projects/jupyter-server-ydoc/jupyter_server_ydoc/websocketserver.py\r\n\r\nCo-authored-by: David Brochart \r\n\r\n---------\r\n\r\nCo-authored-by: David Brochart ","shortMessageHtmlLink":"Log (instead of raise) exceptions when running as a server extension (#…"}},{"before":"926c4d000b26cb677aca93cf3868f6a4c11f0e8b","after":"01ee5df83d988624173bc792f9297b4857f7b6bd","ref":"refs/heads/main","pushedAt":"2024-04-30T00:06:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jzhang20133","name":"J Z","path":"/jzhang20133","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4554746?s=80&v=4"},"commit":{"message":"handle exception when websocket server start room failed","shortMessageHtmlLink":"handle exception when websocket server start room failed"}},{"before":"adcde3229c986ffe498b8e6a18857195e1605ace","after":"926c4d000b26cb677aca93cf3868f6a4c11f0e8b","ref":"refs/heads/main","pushedAt":"2024-04-29T13:49:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidbrochart","name":"David Brochart","path":"/davidbrochart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4711805?s=80&v=4"},"commit":{"message":"Update pycrdt-websocket v0.13.0 (#293)","shortMessageHtmlLink":"Update pycrdt-websocket v0.13.0 (#293)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVu6reQA","startCursor":null,"endCursor":null}},"title":"Activity · jupyterlab/jupyter-collaboration"}