{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":458663914,"defaultBranch":"main","name":"sshx","ownerLogin":"ekzhang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-12T23:29:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7550632?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714876669.0","currentOid":""},"activityList":{"items":[{"before":"6eb676ef9007984af6de9f731623ca9d72267887","after":null,"ref":"refs/heads/ekzhang/server-name-hostname","pushedAt":"2024-05-05T02:37:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"}},{"before":"ef30dde4836f3c4dfdc17db837872c0a7ebc048f","after":"c1b3556b49d4282a10677ca65b01d954c9d9ec2a","ref":"refs/heads/main","pushedAt":"2024-05-05T02:37:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Add --name option, default user@hostname (#91)\n\n* Add --name option, default user@hostname\r\n\r\nThis appears in the title of the browser tab. If not specified, it will default to detecting the user and hostname of your machine using OS APIs.\r\n\r\nThis change is backwards-compatible and forwards-compatible between old clients and old server versions.\r\n\r\nResolves #90 and #85.\r\n\r\n* Remove console.log()\r\n\r\n* Fix clippy issue","shortMessageHtmlLink":"Add --name option, default user@hostname (#91)"}},{"before":"42304daf31240d8c3ddbf8c389973c8f21701d76","after":"6eb676ef9007984af6de9f731623ca9d72267887","ref":"refs/heads/ekzhang/server-name-hostname","pushedAt":"2024-05-05T02:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Fix clippy issue","shortMessageHtmlLink":"Fix clippy issue"}},{"before":"c67f67d2b718440247f5a14d8da312112794b8c1","after":"42304daf31240d8c3ddbf8c389973c8f21701d76","ref":"refs/heads/ekzhang/server-name-hostname","pushedAt":"2024-05-05T01:53:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Remove console.log()","shortMessageHtmlLink":"Remove console.log()"}},{"before":null,"after":"c67f67d2b718440247f5a14d8da312112794b8c1","ref":"refs/heads/ekzhang/server-name-hostname","pushedAt":"2024-05-05T01:52:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Add --name option, default user@hostname\n\nThis appears in the title of the browser tab. If not specified, it will default to detecting the user and hostname of your machine using OS APIs.\n\nThis change is backwards-compatible and forwards-compatible between old clients and old server versions.\n\nResolves #90 and #85.","shortMessageHtmlLink":"Add --name option, default user@hostname"}},{"before":"83d1e05b1043dcbd73b757823945d36d56f904dd","after":"ef30dde4836f3c4dfdc17db837872c0a7ebc048f","ref":"refs/heads/main","pushedAt":"2024-04-06T21:15:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Version 0.2.3","shortMessageHtmlLink":"Version 0.2.3"}},{"before":"a8d586732abd73afa635a05943e15b6ebd2900b2","after":"83d1e05b1043dcbd73b757823945d36d56f904dd","ref":"refs/heads/main","pushedAt":"2024-04-06T21:12:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Design updates (#82)\n\n* Adjust font weight\r\n\r\n* Settings refactor and scrollback\r\n\r\n* Fix embarrassing typo\r\n\r\n* Text in -> with","shortMessageHtmlLink":"Design updates (#82)"}},{"before":"42d6d052a7d1d251dded92524dc463ae39450f03","after":null,"ref":"refs/heads/design-updates","pushedAt":"2024-04-06T21:12:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"}},{"before":null,"after":"42d6d052a7d1d251dded92524dc463ae39450f03","ref":"refs/heads/design-updates","pushedAt":"2024-04-06T21:10:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Text in -> with","shortMessageHtmlLink":"Text in -> with"}},{"before":"ec88c64c9d3d407a1fb303bc700c92f5f4668b58","after":null,"ref":"refs/heads/ekzhang/palette-selector","pushedAt":"2024-04-06T20:15:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"}},{"before":"77ae52ae5d48b28fc06469c4c3416e7b1a5fea9f","after":"a8d586732abd73afa635a05943e15b6ebd2900b2","ref":"refs/heads/main","pushedAt":"2024-04-06T20:15:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Basic palette selector (updated) (#81)\n\n* Basic palette selector\r\n\r\n* Minor styling and text updates\r\n\r\n* Fix lint issues\r\n\r\n---------\r\n\r\nCo-authored-by: Cveinnt ","shortMessageHtmlLink":"Basic palette selector (updated) (#81)"}},{"before":"62d3407d76fc4a12d46dc3595a36fc8e010bdf71","after":"ec88c64c9d3d407a1fb303bc700c92f5f4668b58","ref":"refs/heads/ekzhang/palette-selector","pushedAt":"2024-04-06T20:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Fix lint issues","shortMessageHtmlLink":"Fix lint issues"}},{"before":null,"after":"62d3407d76fc4a12d46dc3595a36fc8e010bdf71","ref":"refs/heads/ekzhang/palette-selector","pushedAt":"2024-04-06T20:10:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Minor styling and text updates","shortMessageHtmlLink":"Minor styling and text updates"}},{"before":"fc404222f41b80eec477245d365df48950084038","after":"77ae52ae5d48b28fc06469c4c3416e7b1a5fea9f","ref":"refs/heads/main","pushedAt":"2024-04-06T19:18:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Add a 60-second client reconnect (#80)\n\n* Add a 60-second client reconnect\r\n\r\nThis improves reliability in most cases, such as when network errors are not reported immediately to the streaming request client. It's at the expense of a brief blip during every reconnection. But this should hardly be noticeable, assuming real-time RTL, it would affect ~0.2% of interactions.\r\n\r\n* Remove dbg!\r\n\r\n* Fix interval","shortMessageHtmlLink":"Add a 60-second client reconnect (#80)"}},{"before":"62b73a5f753af00e2dfb758eab698137d3001c99","after":null,"ref":"refs/heads/ekzhang/60s-timeout","pushedAt":"2024-04-06T19:18:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"}},{"before":"2bbe7274725b7d745efc1a9bf17a7eb847c797d4","after":"62b73a5f753af00e2dfb758eab698137d3001c99","ref":"refs/heads/ekzhang/60s-timeout","pushedAt":"2024-04-06T19:17:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Fix interval","shortMessageHtmlLink":"Fix interval"}},{"before":"7ac80b84fd1d37a697ae26c02c8842e7b182c19b","after":"2bbe7274725b7d745efc1a9bf17a7eb847c797d4","ref":"refs/heads/ekzhang/60s-timeout","pushedAt":"2024-04-06T19:16:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Remove dbg!","shortMessageHtmlLink":"Remove dbg!"}},{"before":null,"after":"7ac80b84fd1d37a697ae26c02c8842e7b182c19b","ref":"refs/heads/ekzhang/60s-timeout","pushedAt":"2024-04-06T19:16:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Add a 60-second client reconnect\n\nThis improves reliability in most cases, such as when network errors are not reported immediately to the streaming request client. It's at the expense of a brief blip during every reconnection. But this should hardly be noticeable, assuming real-time RTL, it would affect ~0.2% of interactions.","shortMessageHtmlLink":"Add a 60-second client reconnect"}},{"before":"a313e0f2cd3f3f7d2395d0004ac764f532eed47b","after":"fc404222f41b80eec477245d365df48950084038","ref":"refs/heads/main","pushedAt":"2024-03-31T22:27:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Fix suffix concatenation on Raspbian","shortMessageHtmlLink":"Fix suffix concatenation on Raspbian"}},{"before":"b395deab6033cc1da74b418702586d855c5d7f24","after":"a313e0f2cd3f3f7d2395d0004ac764f532eed47b","ref":"refs/heads/main","pushedAt":"2024-03-31T16:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"[skip ci] Update README with armv6/v7 support","shortMessageHtmlLink":"[skip ci] Update README with armv6/v7 support"}},{"before":"4e93d637ef91ffeb60eeb7b6e47cbcfed56e4394","after":null,"ref":"refs/heads/ekzhang/armv6-v7-support","pushedAt":"2024-03-31T16:03:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"}},{"before":"d4c125893110d3edb7e32aff16be40832d03bd7f","after":"b395deab6033cc1da74b418702586d855c5d7f24","ref":"refs/heads/main","pushedAt":"2024-03-31T16:03:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Add support for armv6 / armv7 with musleabihf (#79)","shortMessageHtmlLink":"Add support for armv6 / armv7 with musleabihf (#79)"}},{"before":null,"after":"4e93d637ef91ffeb60eeb7b6e47cbcfed56e4394","ref":"refs/heads/ekzhang/armv6-v7-support","pushedAt":"2024-03-31T15:54:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Add support for armv6 / armv7 with musleabihf","shortMessageHtmlLink":"Add support for armv6 / armv7 with musleabihf"}},{"before":"52a47a67005e6f5f71e4eb7c91a5c139914a7db2","after":"d4c125893110d3edb7e32aff16be40832d03bd7f","ref":"refs/heads/main","pushedAt":"2024-02-01T19:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Add controls to video\n\nAutoplay seems to not be working very well, so I'll just add controls\nto the video as a fallback in those cases.","shortMessageHtmlLink":"Add controls to video"}},{"before":"7393800564e87ba8cfd80a42d51eba199c0a391d","after":"52a47a67005e6f5f71e4eb7c91a5c139914a7db2","ref":"refs/heads/main","pushedAt":"2024-01-11T02:16:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Add `run` and `download` install options","shortMessageHtmlLink":"Add run and download install options"}},{"before":"9c67031798be6ddebde8677561782269298f3ed6","after":"7393800564e87ba8cfd80a42d51eba199c0a391d","ref":"refs/heads/main","pushedAt":"2023-12-28T20:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Bump version to 0.2.2","shortMessageHtmlLink":"Bump version to 0.2.2"}},{"before":"977b9315699f34a6cf2fde2c72b61917cc60f5b0","after":"9c67031798be6ddebde8677561782269298f3ed6","ref":"refs/heads/main","pushedAt":"2023-12-28T20:39:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Make new TCP handshake for every gRPC reconnect\n\nThis fixes an issue people are seeing in production where the graceful\nshutdown / load balancer behaves oddly, since it would not give up its\nexisting TCP connection when retrying on a terminating replica.","shortMessageHtmlLink":"Make new TCP handshake for every gRPC reconnect"}},{"before":"2677f7e1fa3b369132cc7f27f6028a04b92ba5cf","after":"977b9315699f34a6cf2fde2c72b61917cc60f5b0","ref":"refs/heads/main","pushedAt":"2023-12-28T19:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Explain why self-hosting is not supported","shortMessageHtmlLink":"Explain why self-hosting is not supported"}},{"before":"c8f51a5e7ec1836ad5bbceee0850eba04f806fef","after":"2677f7e1fa3b369132cc7f27f6028a04b92ba5cf","ref":"refs/heads/main","pushedAt":"2023-11-23T03:56:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"},"commit":{"message":"Update version identifiers to 0.2.1","shortMessageHtmlLink":"Update version identifiers to 0.2.1"}},{"before":"e29067c0b6d4c3adcf5d751381c40652d41dd493","after":null,"ref":"refs/heads/ekzhang/default-shell","pushedAt":"2023-11-23T03:54:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekzhang","name":"Eric Zhang","path":"/ekzhang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7550632?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQaoa1gA","startCursor":null,"endCursor":null}},"title":"Activity ยท ekzhang/sshx"}