{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":328515748,"defaultBranch":"main","name":"magic-wormhole-protocols","ownerLogin":"magic-wormhole","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-11T01:17:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59107264?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1681927834.0","currentOid":""},"activityList":{"items":[{"before":"68c64947d92382ea20f854994a5afa7575b1c538","after":"c96a74617bc172db7be5798b8cc945fa36617b98","ref":"refs/heads/dilation-reword","pushedAt":"2023-05-30T14:59:52.086Z","pushType":"push","commitsCount":2,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"slight restructure and document message sizes","shortMessageHtmlLink":"slight restructure and document message sizes"}},{"before":"1a3a84ba63d9c07a5e8b4045adf541561ebab751","after":"63507bfdda513f2ccf407711365412062193dfce","ref":"refs/heads/dilation","pushedAt":"2023-05-24T12:52:48.411Z","pushType":"push","commitsCount":13,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dilation","shortMessageHtmlLink":"Merge branch 'main' into dilation"}},{"before":"2ffbf5ac25a8a77c0460c99f33d5be68770447ad","after":"68c64947d92382ea20f854994a5afa7575b1c538","ref":"refs/heads/dilation-reword","pushedAt":"2023-05-24T12:49:54.419Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Try to reword Dilation specification\n\nAt the moment it is written more as the documentation of the Python implementation.\nIn the end, we want it to be a standalone document that helps others implement that\nprotocol too, without having to know any of the Python internals or Twisted.","shortMessageHtmlLink":"Try to reword Dilation specification"}},{"before":"433fe761885fcaa3f4866404d89980b0de0e4bb3","after":"484a76bc2985f8bad5e382bd975739a4eab286a7","ref":"refs/heads/mailbox-simplification","pushedAt":"2023-04-19T18:31:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server-protocol: Tell mailbox in \"allocated\"\n\nThe server has already opened the mailbox at this point so there is\na mailbox ID, but the client would still need to issue an `open` in\norder to access it. Now the \"allocated\" response also contains the\nmailbox ID, so clients may save a round trip if they want to.","shortMessageHtmlLink":"Server-protocol: Tell mailbox in \"allocated\""}},{"before":"74e593ba0921f4669ae40a2c8093126eec532697","after":null,"ref":"refs/heads/refactor","pushedAt":"2023-04-19T18:10:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"}},{"before":"2349bf1cb8a78ee5e42de34aa10729419f3b4d02","after":"6403aacd039966e31dfe5a60b8462978b7a9ab7d","ref":"refs/heads/main","pushedAt":"2023-04-19T18:06:49.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Merge pull request #32: Refactoring and improvements","shortMessageHtmlLink":"Merge pull request #32: Refactoring and improvements"}},{"before":"b1614e00e6e5fbc79c42446c4cdcf0ad2783f25a","after":"74e593ba0921f4669ae40a2c8093126eec532697","ref":"refs/heads/refactor","pushedAt":"2023-04-19T17:55:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server protocol: Rendezvous → Mailbox\n\nSlowly make the naming more consistent.","shortMessageHtmlLink":"Server protocol: Rendezvous → Mailbox"}},{"before":"cb3085fbb6a12a82de6ff749e67b9f8b59933d03","after":"b1614e00e6e5fbc79c42446c4cdcf0ad2783f25a","ref":"refs/heads/refactor","pushedAt":"2023-04-18T11:41:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"fixup! Update the security discussion","shortMessageHtmlLink":"fixup! Update the security discussion"}},{"before":"1286cb4159a048918bd2cfdff54708162da7d0ca","after":"cb3085fbb6a12a82de6ff749e67b9f8b59933d03","ref":"refs/heads/refactor","pushedAt":"2023-04-17T13:16:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server protocol: Rendezvous → Mailbox\n\nSlowly make the naming more consistent.","shortMessageHtmlLink":"Server protocol: Rendezvous → Mailbox"}},{"before":"95a1e65b510c88ebf552cd057ed27de26011456e","after":"1286cb4159a048918bd2cfdff54708162da7d0ca","ref":"refs/heads/refactor","pushedAt":"2023-04-11T21:27:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server protocol: Rendezvous → Mailbox\n\nSlowly make the naming more consistent.","shortMessageHtmlLink":"Server protocol: Rendezvous → Mailbox"}},{"before":"2ca71dc6d555de9f8c13884dd71a2cf33da0db95","after":"433fe761885fcaa3f4866404d89980b0de0e4bb3","ref":"refs/heads/mailbox-simplification","pushedAt":"2023-04-04T14:04:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server-protocol: Tell mailbox in \"allocated\"\n\nThe server has already opened the mailbox at this point so there is\na mailbox ID, but the client would still need to issue an `open` in\norder to access it. Now the \"allocated\" response also contains the\nmailbox ID, so clients may save a round trip if they want to.","shortMessageHtmlLink":"Server-protocol: Tell mailbox in \"allocated\""}},{"before":"92a22244da00eaa3b5a5e53bc386cfca59225da3","after":"2ca71dc6d555de9f8c13884dd71a2cf33da0db95","ref":"refs/heads/mailbox-simplification","pushedAt":"2023-04-04T14:01:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server-protocol: Document \"crowded\" and \"closed\" error cases","shortMessageHtmlLink":"Server-protocol: Document \"crowded\" and \"closed\" error cases"}},{"before":"d9ce904ca152e8f59ca02fc62c3fdf27ebdebcbf","after":"92a22244da00eaa3b5a5e53bc386cfca59225da3","ref":"refs/heads/mailbox-simplification","pushedAt":"2023-03-30T21:37:55.482Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server-protocol: Document \"crowded\" and \"closed\" error cases","shortMessageHtmlLink":"Server-protocol: Document \"crowded\" and \"closed\" error cases"}},{"before":"c6569d78dca5409479332332988e833df770ce39","after":"d9ce904ca152e8f59ca02fc62c3fdf27ebdebcbf","ref":"refs/heads/mailbox-simplification","pushedAt":"2023-03-26T16:44:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"WIP clarifications","shortMessageHtmlLink":"WIP clarifications"}},{"before":"921fd50838de1ed49693b3f2752abef4ad13f341","after":"c6569d78dca5409479332332988e833df770ce39","ref":"refs/heads/mailbox-simplification","pushedAt":"2023-03-26T13:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server-protocol: Allow claiming without allocating","shortMessageHtmlLink":"Server-protocol: Allow claiming without allocating"}},{"before":null,"after":"921fd50838de1ed49693b3f2752abef4ad13f341","ref":"refs/heads/mailbox-simplification","pushedAt":"2023-03-26T13:30:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server-protocol: Half-close mailboxes","shortMessageHtmlLink":"Server-protocol: Half-close mailboxes"}},{"before":"5b388964d66bffad15162e9750c4965de0de5680","after":"95a1e65b510c88ebf552cd057ed27de26011456e","ref":"refs/heads/refactor","pushedAt":"2023-03-22T10:06:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server protocol: Rendezvous → Mailbox\n\nSlowly make the naming more consistent.","shortMessageHtmlLink":"Server protocol: Rendezvous → Mailbox"}},{"before":"36f08ee248bdc0fce8d0e8bc42ea72e591b14af0","after":"5b388964d66bffad15162e9750c4965de0de5680","ref":"refs/heads/refactor","pushedAt":"2023-03-20T21:32:13.122Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server protocol: Rendezvous → Mailbox\n\nSlowly make the naming more consistent.","shortMessageHtmlLink":"Server protocol: Rendezvous → Mailbox"}},{"before":"05d7f48dca77a0f8d8a85f5cfca95158719b8469","after":"2ffbf5ac25a8a77c0460c99f33d5be68770447ad","ref":"refs/heads/dilation-reword","pushedAt":"2023-03-17T10:32:07.277Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"[WIP] Try to reword Dilation specification\n\nAt the moment it is written more as the documentation of the Python implementation.\nIn the end, we want it to be a standalone document that helps others implement that\nprotocol too, without having to know any of the Python internals or Twisted.","shortMessageHtmlLink":"[WIP] Try to reword Dilation specification"}},{"before":"278718ec32e6ea663488c2b1c2e886a879fd76c0","after":"36f08ee248bdc0fce8d0e8bc42ea72e591b14af0","ref":"refs/heads/refactor","pushedAt":"2023-03-15T12:39:29.551Z","pushType":"push","commitsCount":2,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Server protocol: Improve the `welcome` message\n\n- Deprecate the `current_cli_version` key\n- Improved wording, added type information","shortMessageHtmlLink":"Server protocol: Improve the welcome message"}},{"before":"2349bf1cb8a78ee5e42de34aa10729419f3b4d02","after":"1a3a84ba63d9c07a5e8b4045adf541561ebab751","ref":"refs/heads/dilation","pushedAt":"2023-03-14T13:19:56.890Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"use-version is no longer used in the code\n\nInstead, the value of the \"can-dilate\" key in the version message\npayload contains a list of versions supported by the client.","shortMessageHtmlLink":"use-version is no longer used in the code"}},{"before":"2f6ab3360bbd4d27aa9350ce6ff05cd626391460","after":"278718ec32e6ea663488c2b1c2e886a879fd76c0","ref":"refs/heads/refactor","pushedAt":"2023-03-14T11:58:15.951Z","pushType":"push","commitsCount":1,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Review feedback","shortMessageHtmlLink":"Review feedback"}},{"before":null,"after":"2349bf1cb8a78ee5e42de34aa10729419f3b4d02","ref":"refs/heads/dilation","pushedAt":"2023-03-14T11:27:20.651Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"piegamesde","name":"piegames","path":"/piegamesde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14054505?s=80&v=4"},"commit":{"message":"Merge pull request #28 from meejah/clarifications\n\nTransit WebSocket handling","shortMessageHtmlLink":"Merge pull request #28 from meejah/clarifications"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0zMFQxNDo1OTo1Mi4wODY1NDBazwAAAAM3FhXa","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0zMFQxNDo1OTo1Mi4wODY1NDBazwAAAAM3FhXa","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xNFQxMToyNzoyMC42NTE0NDFazwAAAAMDB_aB"}},"title":"Activity · magic-wormhole/magic-wormhole-protocols"}