{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":257619637,"defaultBranch":"main","name":"Citadel","ownerLogin":"orlandos-nl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-21T14:20:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77992622?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714076250.0","currentOid":""},"activityList":{"items":[{"before":"d311fe992460dc53317eb3deb756d54da57e3896","after":"80ae48ecc4c5bd82b60fb7503a2c7008fd73a4d8","ref":"refs/heads/jo/updated-shell","pushedAt":"2024-05-01T14:34:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Fix package manifest","shortMessageHtmlLink":"Fix package manifest"}},{"before":"1da288c8ab279acf120d503155369d53a18a421a","after":"d311fe992460dc53317eb3deb756d54da57e3896","ref":"refs/heads/jo/updated-shell","pushedAt":"2024-05-01T12:41:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Add window change requests to server shell, and add a shell based on SwiftTUI","shortMessageHtmlLink":"Add window change requests to server shell, and add a shell based on …"}},{"before":"9ebd290b6697236e84a7e8ee8df5ee290c0d25ee","after":"cf5c42e41fe47c7736a24f1585b9a93eca2c40eb","ref":"refs/heads/main","pushedAt":"2024-05-01T11:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"SSHAlgorithms.all support, Sendability fixes","shortMessageHtmlLink":"SSHAlgorithms.all support, Sendability fixes"}},{"before":"cd96d0e6c3cf8d19081d54da8ab6fd568c235c72","after":"9ebd290b6697236e84a7e8ee8df5ee290c0d25ee","ref":"refs/heads/main","pushedAt":"2024-04-25T20:16:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Make error types public","shortMessageHtmlLink":"Make error types public"}},{"before":null,"after":"1da288c8ab279acf120d503155369d53a18a421a","ref":"refs/heads/jo/updated-shell","pushedAt":"2024-04-18T17:47:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Updated the shell example","shortMessageHtmlLink":"Updated the shell example"}},{"before":"f946d9d19db7e25ee9f3e3a1261ff408ac427a40","after":"ddae52b4dbf25dcb7ec4a70a8d63b3aec33ba82a","ref":"refs/heads/feature/jo/shell","pushedAt":"2024-04-18T16:45:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Small tweaks to comments + minimum NIOSSH","shortMessageHtmlLink":"Small tweaks to comments + minimum NIOSSH"}},{"before":"4342002c442f4fa06c677401c1867dc55c6d165f","after":"cd96d0e6c3cf8d19081d54da8ab6fd568c235c72","ref":"refs/heads/main","pushedAt":"2024-03-20T15:58:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Better header","shortMessageHtmlLink":"Better header"}},{"before":"7a37e8293ca95f9d22fd9cbc8589834070df5d7d","after":"4342002c442f4fa06c677401c1867dc55c6d165f","ref":"refs/heads/main","pushedAt":"2024-03-13T12:48:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Merge pull request #61 from orlandos-nl/jo/buffer-stream-data\n\nMake sure that data is buffered instead of discarded","shortMessageHtmlLink":"Merge pull request #61 from orlandos-nl/jo/buffer-stream-data"}},{"before":null,"after":"22c969acc900d2b5ecc0ecd6b7ec2c16332589ec","ref":"refs/heads/jo/buffer-stream-data","pushedAt":"2024-03-04T09:48:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Make sure that data is buffered instead of discarded","shortMessageHtmlLink":"Make sure that data is buffered instead of discarded"}},{"before":"902eed068dfeba84728d49af611e67970b0f306b","after":null,"ref":"refs/heads/jo/end-to-end-tests","pushedAt":"2024-03-02T19:52:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"}},{"before":"b976c3381b4c060e4ad0804bffa9eea1316552f2","after":"7a37e8293ca95f9d22fd9cbc8589834070df5d7d","ref":"refs/heads/main","pushedAt":"2024-03-02T19:52:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Merge pull request #59 from orlandos-nl/jo/end-to-end-tests\n\nEnd-to-end tests, from Citadel Client to Citadel Server","shortMessageHtmlLink":"Merge pull request #59 from orlandos-nl/jo/end-to-end-tests"}},{"before":"eb5723f7c9ae98853fafd4c7379638b1304d4943","after":null,"ref":"refs/heads/jo/specify-openssh-key-parsing-error","pushedAt":"2024-03-02T19:52:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"}},{"before":"6717f73b49cdd48611fcdbfff9f60a43f2aba59c","after":"b976c3381b4c060e4ad0804bffa9eea1316552f2","ref":"refs/heads/main","pushedAt":"2024-03-02T19:52:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Merge pull request #60 from orlandos-nl/jo/specify-openssh-key-parsing-error\n\nSpecify the issue when failing to parse an OpenSSH key","shortMessageHtmlLink":"Merge pull request #60 from orlandos-nl/jo/specify-openssh-key-parsin…"}},{"before":null,"after":"eb5723f7c9ae98853fafd4c7379638b1304d4943","ref":"refs/heads/jo/specify-openssh-key-parsing-error","pushedAt":"2024-02-27T13:08:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Specify the issue when failing to parse an OpenSSH key","shortMessageHtmlLink":"Specify the issue when failing to parse an OpenSSH key"}},{"before":null,"after":"902eed068dfeba84728d49af611e67970b0f306b","ref":"refs/heads/jo/end-to-end-tests","pushedAt":"2024-02-27T12:57:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"End-to-end tests, from Citadel Client to Citadel Server","shortMessageHtmlLink":"End-to-end tests, from Citadel Client to Citadel Server"}},{"before":"54897d910f9f24b9822549433a597c5f053b9da5","after":null,"ref":"refs/heads/jo/throw-exit-code-nonzero","pushedAt":"2024-02-27T12:25:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"}},{"before":"473464c87f4a6144cbe4c5e8ec49b67a0e17383c","after":"6717f73b49cdd48611fcdbfff9f60a43f2aba59c","ref":"refs/heads/main","pushedAt":"2024-02-27T12:25:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Merge pull request #58 from orlandos-nl/jo/throw-exit-code-nonzero\n\nThrow `SSHClient.CommandFailed` when the status code is non-zero","shortMessageHtmlLink":"Merge pull request #58 from orlandos-nl/jo/throw-exit-code-nonzero"}},{"before":"0b61b226ef531eccfbb17a52065f009706b66fd2","after":"54897d910f9f24b9822549433a597c5f053b9da5","ref":"refs/heads/jo/throw-exit-code-nonzero","pushedAt":"2024-02-27T09:31:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Add clauses for ExecCommandStream","shortMessageHtmlLink":"Add clauses for ExecCommandStream"}},{"before":"dfcd2e8da705521b5ecb8c366965314374954683","after":"0b61b226ef531eccfbb17a52065f009706b66fd2","ref":"refs/heads/jo/throw-exit-code-nonzero","pushedAt":"2024-02-27T09:20:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Throw `SSHClient.CommandFailed` when the status code is non-zero","shortMessageHtmlLink":"Throw SSHClient.CommandFailed when the status code is non-zero"}},{"before":null,"after":"dfcd2e8da705521b5ecb8c366965314374954683","ref":"refs/heads/jo/throw-exit-code-nonzero","pushedAt":"2024-02-27T09:19:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Throw `SSHClient.CommandFailed` when the status code is non-zero","shortMessageHtmlLink":"Throw SSHClient.CommandFailed when the status code is non-zero"}},{"before":"284ca3a40c775d99ce41257ecc8199e476dc5a69","after":"473464c87f4a6144cbe4c5e8ec49b67a0e17383c","ref":"refs/heads/main","pushedAt":"2024-02-25T16:33:30.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Merge pull request #57 from orlandos-nl/jo/fix-data-race\n\nFix data race in `nextRequestId`","shortMessageHtmlLink":"Merge pull request #57 from orlandos-nl/jo/fix-data-race"}},{"before":null,"after":"f7f1ae25869301fef4bd76241010f603ffb0923a","ref":"refs/heads/jo/fix-data-race","pushedAt":"2024-02-25T16:33:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Use a NIOLockedValueBox","shortMessageHtmlLink":"Use a NIOLockedValueBox"}},{"before":"e44fab37efd17c28805df4480b51196a3d3dae89","after":"284ca3a40c775d99ce41257ecc8199e476dc5a69","ref":"refs/heads/main","pushedAt":"2024-02-22T19:08:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Revert \"Add support for environment variables\"\n\nThis reverts commit 7e52379b75e889c4bc8679899c15383530738a42.","shortMessageHtmlLink":"Revert \"Add support for environment variables\""}},{"before":"cc756dcf9a4b45aebeb60ab2eb226866937ba8d5","after":"e44fab37efd17c28805df4480b51196a3d3dae89","ref":"refs/heads/main","pushedAt":"2024-02-20T08:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Update issue templates","shortMessageHtmlLink":"Update issue templates"}},{"before":null,"after":"0eb5a75d66e693a27025b476e308843d1971a67e","ref":"refs/heads/jo/direct-tcpip-server","pushedAt":"2024-02-19T22:18:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Add DirectTCPIP support to SSH servers","shortMessageHtmlLink":"Add DirectTCPIP support to SSH servers"}},{"before":"806cff70162cecd84191a2d258cdb5c958092464","after":"cc756dcf9a4b45aebeb60ab2eb226866937ba8d5","ref":"refs/heads/main","pushedAt":"2024-02-19T21:33:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Merge pull request #53 from finestructure/add-support-for-environment-variables\n\nAdd support for environment variables","shortMessageHtmlLink":"Merge pull request #53 from finestructure/add-support-for-environment…"}},{"before":"710c5ad8dffd0ae097d4099fa9eae600bc2edee7","after":"806cff70162cecd84191a2d258cdb5c958092464","ref":"refs/heads/main","pushedAt":"2023-11-19T13:18:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Merge pull request #47 from SimplyKyra/add-timeout-parameter\n\nSSH Connection Timeout","shortMessageHtmlLink":"Merge pull request #47 from SimplyKyra/add-timeout-parameter"}},{"before":"7e7176d8f151295bbfa076f84282092fb790e690","after":"710c5ad8dffd0ae097d4099fa9eae600bc2edee7","ref":"refs/heads/main","pushedAt":"2023-11-18T17:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f12b31f7218696b7a9e2bdd9ab81998a4d81f493","after":"7e7176d8f151295bbfa076f84282092fb790e690","ref":"refs/heads/main","pushedAt":"2023-10-21T23:43:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"},"commit":{"message":"Create .spi.yml","shortMessageHtmlLink":"Create .spi.yml"}},{"before":"692683662e3fa68c019ddfc98e770936ecba0872","after":null,"ref":"refs/heads/test/jo/eof-on-exit","pushedAt":"2023-10-16T07:32:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Joannis","name":"Joannis Orlandos","path":"/Joannis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1951674?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPvRmbwA","startCursor":null,"endCursor":null}},"title":"Activity · orlandos-nl/Citadel"}