{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":406020121,"defaultBranch":"master","name":"keygen","ownerLogin":"charmbracelet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-13T15:06:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57376114?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1696616561.0","currentOid":""},"activityList":{"items":[{"before":"042d438898d37275ff4c1d53758f77cff9fa1de2","after":null,"ref":"refs/heads/sshmarshal","pushedAt":"2023-10-06T16:16:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"caarlos0","name":"Carlos Alexandro Becker","path":"/caarlos0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/245435?s=80&v=4"}},{"before":"54993c5b2ddbffb0c41d4572b64ef47ad1a8436c","after":"9269ba473d342c8219f63d2899c59ccb680496f2","ref":"refs/heads/master","pushedAt":"2023-10-06T16:16:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caarlos0","name":"Carlos Alexandro Becker","path":"/caarlos0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/245435?s=80&v=4"},"commit":{"message":"feat: remove sshmarshal dependency (#14)\n\nSigned-off-by: Carlos Alexandro Becker ","shortMessageHtmlLink":"feat: remove sshmarshal dependency (#14)"}},{"before":null,"after":"042d438898d37275ff4c1d53758f77cff9fa1de2","ref":"refs/heads/sshmarshal","pushedAt":"2023-10-06T14:08:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"caarlos0","name":"Carlos Alexandro Becker","path":"/caarlos0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/245435?s=80&v=4"},"commit":{"message":"feat: remove sshmarshal dependency\n\nSigned-off-by: Carlos Alexandro Becker ","shortMessageHtmlLink":"feat: remove sshmarshal dependency"}},{"before":"a1d400dbdc8665ba4ea4f51596c16d014b9d3890","after":null,"ref":"refs/heads/rename","pushedAt":"2023-08-21T19:20:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"85d0702110001be573050fee0d6d7003a2a81404","after":"54993c5b2ddbffb0c41d4572b64ef47ad1a8436c","ref":"refs/heads/master","pushedAt":"2023-08-21T19:20:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: rename struct and deprecated the old name (#13)\n\n* fix: rename struct and deprecated the old name\r\n\r\n`SSHKeyPair` is way too long and unnecessary\r\n\r\n* Update keygen.go\r\n\r\n* refactor: remove the rest of the SSHKeyPair mentions\r\n\r\n---------\r\n\r\nCo-authored-by: bashbunni ","shortMessageHtmlLink":"fix: rename struct and deprecated the old name (#13)"}},{"before":"a71e96c4bff96dc2414be09f3b29691eba4e3aed","after":"a1d400dbdc8665ba4ea4f51596c16d014b9d3890","ref":"refs/heads/rename","pushedAt":"2023-07-25T21:49:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bashbunni","name":"bashbunni","path":"/bashbunni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15822994?s=80&v=4"},"commit":{"message":"refactor: remove the rest of the SSHKeyPair mentions","shortMessageHtmlLink":"refactor: remove the rest of the SSHKeyPair mentions"}},{"before":"4bae024c457551343c008033b8447e4a8310ccfb","after":"a71e96c4bff96dc2414be09f3b29691eba4e3aed","ref":"refs/heads/rename","pushedAt":"2023-07-10T12:42:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"Update keygen.go","shortMessageHtmlLink":"Update keygen.go"}},{"before":null,"after":"4bae024c457551343c008033b8447e4a8310ccfb","ref":"refs/heads/rename","pushedAt":"2023-06-27T14:52:47.116Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: rename struct and deprecated the old name\n\n`SSHKeyPair` is way too long and unnecessary","shortMessageHtmlLink":"fix: rename struct and deprecated the old name"}},{"before":"486d863e44f8ebe0d2662fbdc1a6dc52b0db1ae6","after":null,"ref":"refs/heads/key","pushedAt":"2023-06-27T14:36:17.776Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"ae518268d3d88fba0f880e9f2521d9d3b6b70c2b","after":"85d0702110001be573050fee0d6d7003a2a81404","ref":"refs/heads/master","pushedAt":"2023-06-27T14:36:13.111Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: do not recreate key if public key don't exist","shortMessageHtmlLink":"fix: do not recreate key if public key don't exist"}},{"before":null,"after":"486d863e44f8ebe0d2662fbdc1a6dc52b0db1ae6","ref":"refs/heads/key","pushedAt":"2023-06-26T20:11:50.290Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"caarlos0","name":"Carlos Alexandro Becker","path":"/caarlos0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/245435?s=80&v=4"},"commit":{"message":"fix: do not recreate key if public key don't exist","shortMessageHtmlLink":"fix: do not recreate key if public key don't exist"}},{"before":"d0a251916f5749a6411978ddd02f9fe856cf2c8c","after":"ae518268d3d88fba0f880e9f2521d9d3b6b70c2b","ref":"refs/heads/master","pushedAt":"2023-05-11T12:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"caarlos0","name":"Carlos Alexandro Becker","path":"/caarlos0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/245435?s=80&v=4"},"commit":{"message":"docs: update license\n\nSigned-off-by: Carlos Alexandro Becker ","shortMessageHtmlLink":"docs: update license"}},{"before":"21463432dd9412b1900ca7e0e807b934ef46a69d","after":null,"ref":"refs/heads/expand-path","pushedAt":"2023-04-24T18:50:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"ba5b3746062cbc051702c188911f44c1e2b5c986","after":"d0a251916f5749a6411978ddd02f9fe856cf2c8c","ref":"refs/heads/master","pushedAt":"2023-04-24T18:50:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: expand file path\n\nRecognize tile `~` symbol and environment variables in path.\n\nFixes: 472a463d0e8d (\"ref: change api to expose ssh.PublicKey and authorizd_key\")\n\nSigned-off-by: Ayman Bagabas ","shortMessageHtmlLink":"fix: expand file path"}},{"before":"0e06044bf6eb10892e73d57afb7ed02633e5a8d9","after":"21463432dd9412b1900ca7e0e807b934ef46a69d","ref":"refs/heads/expand-path","pushedAt":"2023-04-24T17:48:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: expand file path\n\nRecognize tile `~` symbol and environment variables in path.\n\nFixes: 472a463d0e8d (\"ref: change api to expose ssh.PublicKey and authorizd_key\")\n\nSigned-off-by: Ayman Bagabas ","shortMessageHtmlLink":"fix: expand file path"}},{"before":null,"after":"0e06044bf6eb10892e73d57afb7ed02633e5a8d9","ref":"refs/heads/expand-path","pushedAt":"2023-04-24T17:46:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: expand file path\n\nRecognize tile `~` symbol and environment variables in path.\n\nFixes: 472a463d0e8d (\"ref: change api to expose ssh.PublicKey and authorizd_key\")\n\nSigned-off-by: Ayman Bagabas ","shortMessageHtmlLink":"fix: expand file path"}},{"before":"6ed037835403e5da4a2aa10e5c8568ff4a3bad41","after":"ba5b3746062cbc051702c188911f44c1e2b5c986","ref":"refs/heads/master","pushedAt":"2023-04-11T21:56:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: don't trim key path","shortMessageHtmlLink":"fix: don't trim key path"}},{"before":"52d85b1dd43bb0de91b5498a32d4112feca6c397","after":null,"ref":"refs/heads/ec","pushedAt":"2023-04-11T17:39:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"37c7434ac69d79048521a7e4bfa0f9dfbb0c1f23","after":"6ed037835403e5da4a2aa10e5c8568ff4a3bad41","ref":"refs/heads/master","pushedAt":"2023-04-11T17:39:16.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: add more tests","shortMessageHtmlLink":"feat: add more tests"}},{"before":"11fe00548cc61218586a53e1be65cce42673f3a3","after":"52d85b1dd43bb0de91b5498a32d4112feca6c397","ref":"refs/heads/ec","pushedAt":"2023-04-11T17:36:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: add more tests","shortMessageHtmlLink":"feat: add more tests"}},{"before":"1d4f895c92aeb0a564d5eb5a5b5a883f4775a31d","after":"11fe00548cc61218586a53e1be65cce42673f3a3","ref":"refs/heads/ec","pushedAt":"2023-04-11T17:28:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: add more tests","shortMessageHtmlLink":"feat: add more tests"}},{"before":"1eb0d78c26626fd4d3fb006dda1a9b497faafe72","after":"1d4f895c92aeb0a564d5eb5a5b5a883f4775a31d","ref":"refs/heads/ec","pushedAt":"2023-04-11T17:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: add more tests","shortMessageHtmlLink":"feat: add more tests"}},{"before":"d5d05417adba15838f3fb752b9b2a2b17b4dca50","after":"1eb0d78c26626fd4d3fb006dda1a9b497faafe72","ref":"refs/heads/ec","pushedAt":"2023-04-11T16:46:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: specify ECDSA elliptic curve\n\nError when elliptic curve is not one of P256, P384, P521","shortMessageHtmlLink":"feat: specify ECDSA elliptic curve"}},{"before":null,"after":"d5d05417adba15838f3fb752b9b2a2b17b4dca50","ref":"refs/heads/ec","pushedAt":"2023-04-11T15:54:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: specify ECDSA elliptic curve\n\nError when elliptic curve is not one of P256, P384, P521","shortMessageHtmlLink":"feat: specify ECDSA elliptic curve"}},{"before":"f273cf830bc51c1c4ed1615c8e1c18bae7959d52","after":null,"ref":"refs/heads/ref","pushedAt":"2023-04-11T15:43:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"30d86a9582001686d63de3f79e4e90a7b6a62a9e","after":"37c7434ac69d79048521a7e4bfa0f9dfbb0c1f23","ref":"refs/heads/master","pushedAt":"2023-04-11T15:31:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: bump dependencies","shortMessageHtmlLink":"feat: bump dependencies"}},{"before":"f6e81376237b9f45f7b95b5e919414bd8b71939f","after":"f273cf830bc51c1c4ed1615c8e1c18bae7959d52","ref":"refs/heads/ref","pushedAt":"2023-04-07T15:00:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: bump dependencies","shortMessageHtmlLink":"feat: bump dependencies"}},{"before":null,"after":"f6e81376237b9f45f7b95b5e919414bd8b71939f","ref":"refs/heads/ref","pushedAt":"2023-04-07T14:58:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"ref: change api to expose ssh.PublicKey and authorizd_key\n\nDon't append keyType to path.\nUse more concise method names.\nRemove go-homedir dependency.\nUse functional options.","shortMessageHtmlLink":"ref: change api to expose ssh.PublicKey and authorizd_key"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADkTgJawA","startCursor":null,"endCursor":null}},"title":"Activity ยท charmbracelet/keygen"}