{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614647587,"defaultBranch":"master","name":"Wave","ownerLogin":"Ghoti-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-16T02:43:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/125630509?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1678934672.0","currentOid":""},"activityList":{"items":[{"before":"fbe55fd79698c5691924f16a66e2ff74d480dcef","after":"74e4a86568da3205619fe9c8557bc715bb37680d","ref":"refs/heads/master","pushedAt":"2023-07-28T05:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Add chunk and trailer section parsing to incoming message parser","shortMessageHtmlLink":"Add chunk and trailer section parsing to incoming message parser"}},{"before":"347ce6e522d89a069db08d73928b63b25d517ab9","after":"fbe55fd79698c5691924f16a66e2ff74d480dcef","ref":"refs/heads/master","pushedAt":"2023-07-26T05:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Client write of chunked data stubbed out, not tested","shortMessageHtmlLink":"Client write of chunked data stubbed out, not tested"}},{"before":"ae70c1bbeb84268e6bb70741b38fdc512da9b85b","after":"347ce6e522d89a069db08d73928b63b25d517ab9","ref":"refs/heads/master","pushedAt":"2023-07-26T03:11:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"chunks should be a Blob, not a Message","shortMessageHtmlLink":"chunks should be a Blob, not a Message"}},{"before":"da512345e842fa5197143284c9db5f0f0b006787","after":"ae70c1bbeb84268e6bb70741b38fdc512da9b85b","ref":"refs/heads/master","pushedAt":"2023-07-19T04:11:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Refactor client message write to prepare for chunked transmission","shortMessageHtmlLink":"Refactor client message write to prepare for chunked transmission"}},{"before":"e3c8482fe40f2053d352fc4cb872f743c819bf21","after":"da512345e842fa5197143284c9db5f0f0b006787","ref":"refs/heads/master","pushedAt":"2023-07-09T05:56:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"use C++14 string literals rather than string operator","shortMessageHtmlLink":"use C++14 string literals rather than string operator"}},{"before":"e399ad3cd040d48b39e33862d2c8db78926c88c8","after":"e3c8482fe40f2053d352fc4cb872f743c819bf21","ref":"refs/heads/master","pushedAt":"2023-07-09T05:45:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"begin output support for chunked transport messages","shortMessageHtmlLink":"begin output support for chunked transport messages"}},{"before":"3f96b4ae04e3d436884b0c8245de41040b412c0c","after":"e399ad3cd040d48b39e33862d2c8db78926c88c8","ref":"refs/heads/master","pushedAt":"2023-07-08T22:15:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"simplify inheritance behavior and update to use Ghoti::Util rather than Ghoti::OS","shortMessageHtmlLink":"simplify inheritance behavior and update to use Ghoti::Util rather th…"}},{"before":"d7049b7b3148dea0597fd3e96b5e711f22f4af68","after":"3f96b4ae04e3d436884b0c8245de41040b412c0c","ref":"refs/heads/master","pushedAt":"2023-07-05T05:56:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"separate tests into different files by type","shortMessageHtmlLink":"separate tests into different files by type"}},{"before":"0694d09eec31fef33eb6c57a8dc7525440ee12a7","after":"d7049b7b3148dea0597fd3e96b5e711f22f4af68","ref":"refs/heads/master","pushedAt":"2023-07-05T05:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Change Blob to return size/length or an error code (if file operation fails)","shortMessageHtmlLink":"Change Blob to return size/length or an error code (if file operation…"}},{"before":"4868688f83c6a8ac781637d31ffdf07613b5af6f","after":"0694d09eec31fef33eb6c57a8dc7525440ee12a7","ref":"refs/heads/master","pushedAt":"2023-07-05T04:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Convert to using Ghoti::Util::HasParameters","shortMessageHtmlLink":"Convert to using Ghoti::Util::HasParameters"}},{"before":"66cf949fef0d75c726f6344c93f15be8e75fc6bc","after":"4868688f83c6a8ac781637d31ffdf07613b5af6f","ref":"refs/heads/master","pushedAt":"2023-06-30T02:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Update code to use newly created ghoti.io-util rather than ghoti.io-shared_string_view","shortMessageHtmlLink":"Update code to use newly created ghoti.io-util rather than ghoti.io-s…"}},{"before":"e0428544f7be42b9dd1c786b5d38b54ddb48b36e","after":"66cf949fef0d75c726f6344c93f15be8e75fc6bc","ref":"refs/heads/master","pushedAt":"2023-06-28T05:05:51.023Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Fix ClientSession params not propagating to the parser","shortMessageHtmlLink":"Fix ClientSession params not propagating to the parser"}},{"before":"82487dc8acaa277c5f2f3ca72d4de3ebc5eec3f4","after":"e0428544f7be42b9dd1c786b5d38b54ddb48b36e","ref":"refs/heads/master","pushedAt":"2023-06-28T04:13:57.543Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Convert Parser to use chunks for assembling messages","shortMessageHtmlLink":"Convert Parser to use chunks for assembling messages"}},{"before":"6a75f802d7d626f975f6cd2def410016988aead0","after":"82487dc8acaa277c5f2f3ca72d4de3ebc5eec3f4","ref":"refs/heads/master","pushedAt":"2023-06-26T06:18:38.138Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"updating documentation","shortMessageHtmlLink":"updating documentation"}},{"before":"49992657f1b8eaf6c83701949ac28377695d5b1e","after":"6a75f802d7d626f975f6cd2def410016988aead0","ref":"refs/heads/master","pushedAt":"2023-06-26T06:16:50.437Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Break apart server & client parameter classes for better handling","shortMessageHtmlLink":"Break apart server & client parameter classes for better handling"}},{"before":"98c48ec83cfe5035f12fe7ae87e988ace3ffda1b","after":"49992657f1b8eaf6c83701949ac28377695d5b1e","ref":"refs/heads/master","pushedAt":"2023-06-26T01:58:17.612Z","pushType":"push","commitsCount":2,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"restructure how HasParameters handles defaults, update documentation","shortMessageHtmlLink":"restructure how HasParameters handles defaults, update documentation"}},{"before":"70cf90bec50924b9393e7370974c85755671b578","after":"98c48ec83cfe5035f12fe7ae87e988ace3ffda1b","ref":"refs/heads/master","pushedAt":"2023-06-25T23:39:47.020Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Updating documentation for HasParameters and Blob","shortMessageHtmlLink":"Updating documentation for HasParameters and Blob"}},{"before":"76cee83c391b04c97d52fc70273d899c643fb6b8","after":"70cf90bec50924b9393e7370974c85755671b578","ref":"refs/heads/master","pushedAt":"2023-06-25T22:37:12.539Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Modify HasParameters to be templated, header-only. Update classes to match","shortMessageHtmlLink":"Modify HasParameters to be templated, header-only. Update classes to …"}},{"before":"e8462be75118aef7b156e562b9d0fb1e6567c4a6","after":"76cee83c391b04c97d52fc70273d899c643fb6b8","ref":"refs/heads/master","pushedAt":"2023-06-23T04:46:41.648Z","pushType":"push","commitsCount":2,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Updating documentation","shortMessageHtmlLink":"Updating documentation"}},{"before":"08259cf6f1d71ca6c07bfd647aa49c2da528b9ef","after":"e8462be75118aef7b156e562b9d0fb1e6567c4a6","ref":"refs/heads/master","pushedAt":"2023-06-21T22:35:44.347Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"update documentation","shortMessageHtmlLink":"update documentation"}},{"before":"a702f89248e3fe54f09dc78a4f1ddf4cbbccd6dd","after":"08259cf6f1d71ca6c07bfd647aa49c2da528b9ef","ref":"refs/heads/master","pushedAt":"2023-06-21T03:53:33.371Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Stub out test file for HasParameters","shortMessageHtmlLink":"Stub out test file for HasParameters"}},{"before":"1c2b257984d70fc3eb5c7a26bf9ce278cb1f897d","after":"a702f89248e3fe54f09dc78a4f1ddf4cbbccd6dd","ref":"refs/heads/master","pushedAt":"2023-06-21T03:30:52.920Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Add a settings/parameters class to prepare for configurable client/server behavior","shortMessageHtmlLink":"Add a settings/parameters class to prepare for configurable client/se…"}},{"before":"2879fd0c4e4eb08249692b1c3e005a1c759bd2a1","after":"1c2b257984d70fc3eb5c7a26bf9ce278cb1f897d","ref":"refs/heads/master","pushedAt":"2023-06-21T00:41:14.584Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Change the Message body to a Blob","shortMessageHtmlLink":"Change the Message body to a Blob"}},{"before":"f23926556e295387fdfa7166d46878b1f2e15f78","after":"2879fd0c4e4eb08249692b1c3e005a1c759bd2a1","ref":"refs/heads/master","pushedAt":"2023-06-20T04:39:26.879Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"update documentation","shortMessageHtmlLink":"update documentation"}},{"before":"56a8946065378544efd7de31156cb32bb58146ff","after":"f23926556e295387fdfa7166d46878b1f2e15f78","ref":"refs/heads/master","pushedAt":"2023-06-20T04:38:41.079Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"add Blob.size() and Blob.length() methods, and tests","shortMessageHtmlLink":"add Blob.size() and Blob.length() methods, and tests"}},{"before":"708ae311d85a614a99f76fb51953247c6e3bc61d","after":"56a8946065378544efd7de31156cb32bb58146ff","ref":"refs/heads/master","pushedAt":"2023-06-20T04:10:02.244Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"add Blob methods for appending, truncating, and switching from in-memory to file-backed storage, as well as tests","shortMessageHtmlLink":"add Blob methods for appending, truncating, and switching from in-mem…"}},{"before":"01a57de82e928fa76e0033152f1879a843c07c7a","after":"708ae311d85a614a99f76fb51953247c6e3bc61d","ref":"refs/heads/master","pushedAt":"2023-06-20T03:43:00.113Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"check in Blob tests","shortMessageHtmlLink":"check in Blob tests"}},{"before":"de658eea7d7a0e0ff5194b4b7e2c82b6110d2d21","after":"01a57de82e928fa76e0033152f1879a843c07c7a","ref":"refs/heads/master","pushedAt":"2023-06-18T05:38:14.329Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Updating documentation","shortMessageHtmlLink":"Updating documentation"}},{"before":"aad3a7f62be16e5d3e95d27b98daa30d99768c1c","after":"de658eea7d7a0e0ff5194b4b7e2c82b6110d2d21","ref":"refs/heads/master","pushedAt":"2023-06-18T05:33:16.390Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"Add Blob type to represent in-memory text or an on-disk file","shortMessageHtmlLink":"Add Blob type to represent in-memory text or an on-disk file"}},{"before":"b09cc1bfcff3c0610c3399d613fca0a4b42a712b","after":"aad3a7f62be16e5d3e95d27b98daa30d99768c1c","ref":"refs/heads/master","pushedAt":"2023-06-17T23:59:57.757Z","pushType":"push","commitsCount":1,"pusher":{"login":"coreyp1","name":null,"path":"/coreyp1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168477?s=80&v=4"},"commit":{"message":"slight reorganization to make it easier to support all transport types","shortMessageHtmlLink":"slight reorganization to make it easier to support all transport types"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADXu6o4AA","startCursor":null,"endCursor":null}},"title":"Activity · Ghoti-io/Wave"}