{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":61660988,"defaultBranch":"main","name":"console-kit","ownerLogin":"vapor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-21T19:24:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17364220?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715553152.0","currentOid":""},"activityList":{"items":[{"before":"544addca38768015432321ccec3f696c2c61ce47","after":"7cf58adebe8a3a9ed177d1073d5f4edd57bf074a","ref":"refs/heads/main","pushedAt":"2024-05-15T06:17:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"ConsoleLog → ConsoleLogger (#200)\n\n* ConsoleLog → ConsoleLogger","shortMessageHtmlLink":"ConsoleLog → ConsoleLogger (#200)"}},{"before":"9419131278824f8f3110eedb976ce23ac0ea4108","after":"8d14fba2f95da711b28ef92028d0826e328b6aa7","ref":"refs/heads/musl-ci","pushedAt":"2024-05-13T00:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"No TSan I guess","shortMessageHtmlLink":"No TSan I guess"}},{"before":"9c24ac496c97cfb49c1bd5e7162008bb50abafc8","after":"544addca38768015432321ccec3f696c2c61ce47","ref":"refs/heads/main","pushedAt":"2024-05-13T00:06:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Fix CI","shortMessageHtmlLink":"Fix CI"}},{"before":"a31f44ebfbd15a2cc0fda705279676773ac16355","after":"9c24ac496c97cfb49c1bd5e7162008bb50abafc8","ref":"refs/heads/main","pushedAt":"2024-05-12T22:32:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Support compiling against Musl (#198)\n\nIn order to compile this package against Musl libc, we need to not\r\nconflate `#if os(Linux)` with the ability to `import Glibc`. The\r\ncommon pattern for this is to use the `#if canImport` directive.\r\n\r\nThis patch adds support for Musl by replacing the `Glibc` import\r\nconditional alongside a new conditional import of `Musl`.\r\n\r\nIt also updates the `linux_readpassphrase` implementation to use the\r\nappropriate `sigaction` handler field for Musl.","shortMessageHtmlLink":"Support compiling against Musl (#198)"}},{"before":"ff4d0bc0d284d5b95e710a3155a1c6b2deedac02","after":"9419131278824f8f3110eedb976ce23ac0ea4108","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T22:31:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge branch 'main' into musl-ci","shortMessageHtmlLink":"Merge branch 'main' into musl-ci"}},{"before":"80f8545205eb3405fdc6b2318a43d71047b8ae70","after":"ff4d0bc0d284d5b95e710a3155a1c6b2deedac02","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T22:19:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Update .github/workflows/test.yml\n\nCo-authored-by: Gwynne Raskind ","shortMessageHtmlLink":"Update .github/workflows/test.yml"}},{"before":"f71cd2de012b8f197f88bd5ddbfc0e4ce6e4d743","after":"80f8545205eb3405fdc6b2318a43d71047b8ae70","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T22:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Numptie","shortMessageHtmlLink":"Numptie"}},{"before":"debdb831d99169590b1dd2b910e27fe5e5ef67f5","after":"f71cd2de012b8f197f88bd5ddbfc0e4ce6e4d743","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T22:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Fixes","shortMessageHtmlLink":"Fixes"}},{"before":"66825590849db2dc4998510ae0099eb5cd20b5a4","after":"debdb831d99169590b1dd2b910e27fe5e5ef67f5","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T21:54:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Fixes","shortMessageHtmlLink":"Fixes"}},{"before":"1ff433bf9c73bebde085893cff6d0e6ed2ddb534","after":"66825590849db2dc4998510ae0099eb5cd20b5a4","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T21:52:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Fixes","shortMessageHtmlLink":"Fixes"}},{"before":"2c9b6af6d70b7aff2f350ce2dd5c90c590fda44f","after":"1ff433bf9c73bebde085893cff6d0e6ed2ddb534","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T20:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Fixes","shortMessageHtmlLink":"Fixes"}},{"before":"1f1db6ec8210c41d58a4c4e92b9c3c34f5cfefd0","after":"2c9b6af6d70b7aff2f350ce2dd5c90c590fda44f","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T20:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Fixes","shortMessageHtmlLink":"Fixes"}},{"before":"c864b7648047627db336300771dac97d86f72745","after":"1f1db6ec8210c41d58a4c4e92b9c3c34f5cfefd0","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T19:56:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Attempt number 2","shortMessageHtmlLink":"Attempt number 2"}},{"before":null,"after":"c864b7648047627db336300771dac97d86f72745","ref":"refs/heads/musl-ci","pushedAt":"2024-05-12T19:50:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Try adding CI for MUSL","shortMessageHtmlLink":"Try adding CI for MUSL"}},{"before":"d48e7713da4cce135e56e1fbded1c06f5bd82672","after":null,"ref":"refs/heads/revert-nonsensical-command-change","pushedAt":"2024-01-10T17:45:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"}},{"before":"a7dd7001196d39b758e4990ec0f26f80162f4c84","after":"a31f44ebfbd15a2cc0fda705279676773ac16355","ref":"refs/heads/main","pushedAt":"2024-01-10T17:45:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Revert unnecessary command behavior change (#197)\n\nRevert this unnecessary and ill-advised behavior change.","shortMessageHtmlLink":"Revert unnecessary command behavior change (#197)"}},{"before":null,"after":"d48e7713da4cce135e56e1fbded1c06f5bd82672","ref":"refs/heads/revert-nonsensical-command-change","pushedAt":"2024-01-10T15:50:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Revert this unnecessary and ill-advised behavior change.","shortMessageHtmlLink":"Revert this unnecessary and ill-advised behavior change."}},{"before":"104578c761d90a55ed0220a6100124a90f341f56","after":null,"ref":"refs/heads/revise-async-commands","pushedAt":"2023-12-06T18:11:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"}},{"before":"18262d24c98c4b76aed2d6def3544b58d0cbad63","after":"a7dd7001196d39b758e4990ec0f26f80162f4c84","ref":"refs/heads/main","pushedAt":"2023-12-06T18:11:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Revise async commands support (#196)\n\n* Bump NIO version requirement\r\n* Deprecate unneeded and functionally incorrect APIs\r\n* Simplify and correct sync command adapters.\r\n* Remove excess imports, avoid concurrency warnings about fflush(), and a bit of code style","shortMessageHtmlLink":"Revise async commands support (#196)"}},{"before":null,"after":"104578c761d90a55ed0220a6100124a90f341f56","ref":"refs/heads/revise-async-commands","pushedAt":"2023-12-06T11:50:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Remove excess imports, avoid concurrency warnings about fflush(), and a bit of code style","shortMessageHtmlLink":"Remove excess imports, avoid concurrency warnings about fflush(), and…"}},{"before":"c27c697a66c93e5b090220398b9a5fc728f641ba","after":null,"ref":"refs/heads/feature/merge_command_groups","pushedAt":"2023-12-01T18:21:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"}},{"before":"39f219a47601f95343d9e066abab6a653d931361","after":"18262d24c98c4b76aed2d6def3544b58d0cbad63","ref":"refs/heads/main","pushedAt":"2023-12-01T18:21:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Add merge function to command groups (#195)\n\n* add merge function to command groups\r\n\r\n* Fix compilation error\r\n\r\n---------\r\n\r\nCo-authored-by: Tim <0xtimc@gmail.com>","shortMessageHtmlLink":"Add merge function to command groups (#195)"}},{"before":"611541a23e39cd91e7cc86851a0d7455ab197986","after":"c27c697a66c93e5b090220398b9a5fc728f641ba","ref":"refs/heads/feature/merge_command_groups","pushedAt":"2023-12-01T18:17:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Fix compilation error","shortMessageHtmlLink":"Fix compilation error"}},{"before":"22e026577a04a4d8255da080ec0eb4a75e037800","after":"39f219a47601f95343d9e066abab6a653d931361","ref":"refs/heads/main","pushedAt":"2023-12-01T17:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"[skip ci] Fix umbrella module index page links","shortMessageHtmlLink":"[skip ci] Fix umbrella module index page links"}},{"before":"0bd66730eef637e12cbbb89af12a6891ea6b05cd","after":"22e026577a04a4d8255da080ec0eb4a75e037800","ref":"refs/heads/main","pushedAt":"2023-12-01T17:22:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Fix API docs workflow","shortMessageHtmlLink":"Fix API docs workflow"}},{"before":"b1301dda60457fe703c7bf9cadb06f6868b04815","after":null,"ref":"refs/heads/split-targets","pushedAt":"2023-12-01T17:03:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"}},{"before":"2e3e205e8d7563d5c1a6f1c8992616d337f632e6","after":"0bd66730eef637e12cbbb89af12a6891ea6b05cd","ref":"refs/heads/main","pushedAt":"2023-12-01T17:03:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Split ConsoleKit into two functional targets (#192)\n\n* Split ConsoleKit into two functional targets - one for terminal interaction, one for command handling, plus an umbrella for compatibility. Also update README, and docs images. Clean up several bits of code.\r\n* Apply some of the lessons learned from https://github.com/apple/swift-argument-parser/pull/590, pretty much just for the hell of it. Deprecate `ConsoleErrror`.\r\n* Readme cleanup\r\n* Make the levenshteinDistance method noticeably more efficient.\r\n\r\n---------\r\n\r\nCo-authored-by: Mahdi Bahrami \r\nCo-authored-by: Tim Condon <0xTim@users.noreply.github.com>","shortMessageHtmlLink":"Split ConsoleKit into two functional targets (#192)"}},{"before":"5a3dff1bbf4f0911a31e9035948fcbf34c0800e2","after":"b1301dda60457fe703c7bf9cadb06f6868b04815","ref":"refs/heads/split-targets","pushedAt":"2023-12-01T17:00:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Make the levenshteinDistance method noticeably more efficient.","shortMessageHtmlLink":"Make the levenshteinDistance method noticeably more efficient."}},{"before":null,"after":"611541a23e39cd91e7cc86851a0d7455ab197986","ref":"refs/heads/feature/merge_command_groups","pushedAt":"2023-12-01T10:38:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"add merge function to command groups","shortMessageHtmlLink":"add merge function to command groups"}},{"before":"7d0898ed481e1855ec549924ab701bdc6f754b18","after":"2e3e205e8d7563d5c1a6f1c8992616d337f632e6","ref":"refs/heads/main","pushedAt":"2023-11-18T06:33:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Add a public initializer to LogRecord (#194)","shortMessageHtmlLink":"Add a public initializer to LogRecord (#194)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESi-F-QA","startCursor":null,"endCursor":null}},"title":"Activity · vapor/console-kit"}