{"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:1717065338.0","currentOid":""},"activityList":{"items":[{"before":"dff298976c45d71374f7dd4654b40cf79dcf6810","after":null,"ref":"refs/heads/better-metadata-logging","pushedAt":"2024-05-30T10:35:33.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":"7cf58adebe8a3a9ed177d1073d5f4edd57bf074a","after":"9f7932f22ab6f64aafadc14491e694179b7d0f6f","ref":"refs/heads/main","pushedAt":"2024-05-30T10:35:32.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":"Make logged metadata a little more readable (#201)\n\n* The usual package updates. Bump Swift min to 5.8\r\n\r\n* Fix a couple Sendable warnings\r\n\r\n* Make the \"without quotes\" part of metadata logging more true than before by descending recursively into dictionary and array metadata.\r\n\r\n* Fix logging tests so that the logged line number is deterministic despite changes to the file.\r\n\r\n* Fix typo, thanks @weissi!","shortMessageHtmlLink":"Make logged metadata a little more readable (#201)"}},{"before":"33544ad5d3e5c53bb169e2ae8fbe8a16f6fef700","after":"dff298976c45d71374f7dd4654b40cf79dcf6810","ref":"refs/heads/better-metadata-logging","pushedAt":"2024-05-30T09:49:04.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 typo, thanks @weissi!","shortMessageHtmlLink":"Fix typo, thanks @weissi!"}},{"before":"4ef8237ffd496ba9889a050e30bd4fa15b081128","after":"33544ad5d3e5c53bb169e2ae8fbe8a16f6fef700","ref":"refs/heads/better-metadata-logging","pushedAt":"2024-05-29T19:47:46.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 logging tests so that the logged line number is deterministic despite changes to the file.","shortMessageHtmlLink":"Fix logging tests so that the logged line number is deterministic des…"}},{"before":null,"after":"4ef8237ffd496ba9889a050e30bd4fa15b081128","ref":"refs/heads/better-metadata-logging","pushedAt":"2024-05-29T19:00:59.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":"Make the \"without quotes\" part of metadata logging more true than before by descending recursively into dictionary and array metadata.","shortMessageHtmlLink":"Make the \"without quotes\" part of metadata logging more true than bef…"}},{"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV-QsRwA","startCursor":null,"endCursor":null}},"title":"Activity · vapor/console-kit"}