{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":685933763,"defaultBranch":"main","name":"picoserve","ownerLogin":"sammhicks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-01T10:53:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9384162?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715005456.0","currentOid":""},"activityList":{"items":[{"before":"ebc10026178a61b1a894b1af110d3fba96c45ee0","after":"adfc6a70b1686ec4b8ded7029052c79b0fed692d","ref":"refs/heads/main","pushedAt":"2024-05-06T15:37:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Added Router::from_service which creates a Router from a PathRouterService\n\nResolves #38","shortMessageHtmlLink":"Added Router::from_service which creates a Router from a PathRouterSe…"}},{"before":"ebc10026178a61b1a894b1af110d3fba96c45ee0","after":"adfc6a70b1686ec4b8ded7029052c79b0fed692d","ref":"refs/heads/development","pushedAt":"2024-05-06T14:24:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Added Router::from_service which creates a Router from a PathRouterService\n\nResolves #38","shortMessageHtmlLink":"Added Router::from_service which creates a Router from a PathRouterSe…"}},{"before":null,"after":"6b69c0b2e7d9ccc7d42a32ad8644b75413371cea","ref":"refs/heads/json-parse-demo","pushedAt":"2024-04-16T10:57:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Added example implementation of JSON parsing","shortMessageHtmlLink":"Added example implementation of JSON parsing"}},{"before":"b045a13717c7e0221a78866545c9ad778699080f","after":"ebc10026178a61b1a894b1af110d3fba96c45ee0","ref":"refs/heads/main","pushedAt":"2024-03-19T14:26:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Bumped version","shortMessageHtmlLink":"Bumped version"}},{"before":"b045a13717c7e0221a78866545c9ad778699080f","after":"ebc10026178a61b1a894b1af110d3fba96c45ee0","ref":"refs/heads/development","pushedAt":"2024-03-19T14:25:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Bumped version","shortMessageHtmlLink":"Bumped version"}},{"before":"d71c9348a7e7454aa2d2450e3b4232a4ce149a69","after":"b045a13717c7e0221a78866545c9ad778699080f","ref":"refs/heads/main","pushedAt":"2024-03-17T16:46:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Bumped version","shortMessageHtmlLink":"Bumped version"}},{"before":"a3a7a8f1488cd737373a150b4a95d4ec38d5ed38","after":"b045a13717c7e0221a78866545c9ad778699080f","ref":"refs/heads/development","pushedAt":"2024-03-17T16:46:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Bumped version","shortMessageHtmlLink":"Bumped version"}},{"before":"ef4b3d7cf054e167b6b04ff8602e9b082d93e6f7","after":"a3a7a8f1488cd737373a150b4a95d4ec38d5ed38","ref":"refs/heads/development","pushedAt":"2024-03-17T16:44:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Fixed compilation errors when enabling \"defmt\" feature","shortMessageHtmlLink":"Fixed compilation errors when enabling \"defmt\" feature"}},{"before":"ef30fea03f548dc1473f8a858bf3b9fb9e78b0c7","after":"ef4b3d7cf054e167b6b04ff8602e9b082d93e6f7","ref":"refs/heads/development","pushedAt":"2024-03-12T13:06:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Fixed compilation errors when enabling \"defmt\" feature","shortMessageHtmlLink":"Fixed compilation errors when enabling \"defmt\" feature"}},{"before":"674ef1364195726ee561e2dc10ef074fcfa08665","after":"ef30fea03f548dc1473f8a858bf3b9fb9e78b0c7","ref":"refs/heads/development","pushedAt":"2024-03-12T10:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Fixed compilation errors when enabling \"defmt\" feature","shortMessageHtmlLink":"Fixed compilation errors when enabling \"defmt\" feature"}},{"before":"d71c9348a7e7454aa2d2450e3b4232a4ce149a69","after":"674ef1364195726ee561e2dc10ef074fcfa08665","ref":"refs/heads/development","pushedAt":"2024-03-10T14:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Optionally abort the connection instead of performing a graceful shutdown after handling all requests","shortMessageHtmlLink":"Optionally abort the connection instead of performing a graceful shut…"}},{"before":"4901c89dd0f54228b4a8058a7510f88a4e689157","after":"d71c9348a7e7454aa2d2450e3b4232a4ce149a69","ref":"refs/heads/main","pushedAt":"2024-03-10T13:32:14.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Bumped version","shortMessageHtmlLink":"Bumped version"}},{"before":"bf0f5afe41f7731712eea7768a6236c4d182238c","after":"d71c9348a7e7454aa2d2450e3b4232a4ce149a69","ref":"refs/heads/development","pushedAt":"2024-03-10T13:29:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Bumped version","shortMessageHtmlLink":"Bumped version"}},{"before":"eac7311ab16b341646ea74c33461f68e8c3b81fa","after":"bf0f5afe41f7731712eea7768a6236c4d182238c","ref":"refs/heads/development","pushedAt":"2024-02-21T14:43:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Added support for logging using defmt\n\nCloses #29","shortMessageHtmlLink":"Added support for logging using defmt"}},{"before":"a7b7a9e815f004ceed9e42bd0892e242ec7ee45b","after":"eac7311ab16b341646ea74c33461f68e8c3b81fa","ref":"refs/heads/development","pushedAt":"2024-02-21T14:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Added support for logging using defmt\n\nCloses #29","shortMessageHtmlLink":"Added support for logging using defmt"}},{"before":"7a8b107d4b81964da35c48d93bd83e6b801a814b","after":"a7b7a9e815f004ceed9e42bd0892e242ec7ee45b","ref":"refs/heads/development","pushedAt":"2024-02-21T10:56:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Added support for percent-encoding in headers","shortMessageHtmlLink":"Added support for percent-encoding in headers"}},{"before":null,"after":"7a8b107d4b81964da35c48d93bd83e6b801a814b","ref":"refs/heads/development","pushedAt":"2024-02-20T15:20:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Allow RequestHandlerService and PathRouterService to borrow from Requests\n\nCloses 19","shortMessageHtmlLink":"Allow RequestHandlerService and PathRouterService to borrow from Requ…"}},{"before":"e522711a5be9ec9d3ca3d4011a3d055d373a36c6","after":"4901c89dd0f54228b4a8058a7510f88a4e689157","ref":"refs/heads/main","pushedAt":"2024-02-13T13:20:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Merge pull request #26 from lu-zero/patch-2\n\nUse a code block in the README","shortMessageHtmlLink":"Merge pull request #26 from lu-zero/patch-2"}},{"before":"9ddcbf04888535b508028430f3c10883530b9f98","after":"e522711a5be9ec9d3ca3d4011a3d055d373a36c6","ref":"refs/heads/main","pushedAt":"2024-02-12T20:12:46.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Bumped version","shortMessageHtmlLink":"Bumped version"}},{"before":"3b615e90806c65948668ebf2760285301a1aab5b","after":"9ddcbf04888535b508028430f3c10883530b9f98","ref":"refs/heads/main","pushedAt":"2024-02-12T14:28:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Merge pull request #24 from lu-zero/patch-1\n\nFix and extend the links to the embassy examples","shortMessageHtmlLink":"Merge pull request #24 from lu-zero/patch-1"}},{"before":"d1b1bea5b21eaab2c55114fda91f18bbc79ed4fd","after":"3b615e90806c65948668ebf2760285301a1aab5b","ref":"refs/heads/main","pushedAt":"2024-02-12T14:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Added CI","shortMessageHtmlLink":"Added CI"}},{"before":"46559fddadedb07271b368d8d6a667933344891d","after":"0237ced230a41086f89bded70f4605dbfe97852a","ref":"refs/heads/request-body-read","pushedAt":"2024-02-12T14:12:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Request bodies can be streamed or partially read\n\nRequest bodies can be read entirely into the internal request buffer, or converted into a RequestBodyReader, which implements Read.\n\nCloses #21","shortMessageHtmlLink":"Request bodies can be streamed or partially read"}},{"before":"5b77fe51b3c61862220e783c8d1e0e49df38415c","after":"d1b1bea5b21eaab2c55114fda91f18bbc79ed4fd","ref":"refs/heads/main","pushedAt":"2024-02-12T14:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Request bodies can be streamed or partially read\n\nRequest bodies can be read entirely into the internal request buffer, or converted into a RequestBodyReader, which implements Read.\n\nCloses #21","shortMessageHtmlLink":"Request bodies can be streamed or partially read"}},{"before":null,"after":"46559fddadedb07271b368d8d6a667933344891d","ref":"refs/heads/request-body-read","pushedAt":"2024-02-08T21:21:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Proof of Concept for passing a readable body to the user\n\nInstead of always reading the body into the HTTP buffer, pass a readable body to the user.","shortMessageHtmlLink":"Proof of Concept for passing a readable body to the user"}},{"before":"523358dcb1ebda11ab506572eb7da389e04536f0","after":"5b77fe51b3c61862220e783c8d1e0e49df38415c","ref":"refs/heads/main","pushedAt":"2024-02-05T15:06:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Merge branch 'fix-newline-in-websocketkeyheadermissing' into main","shortMessageHtmlLink":"Merge branch 'fix-newline-in-websocketkeyheadermissing' into main"}},{"before":"4f465f984fc87857e4f79480360f622ef945e3da","after":"523358dcb1ebda11ab506572eb7da389e04536f0","ref":"refs/heads/main","pushedAt":"2024-02-05T14:37:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Added embassy support and shutting down sockets\n\nAdded support for embassy Timers\nThe socket is now shut down after it has finished handling requests","shortMessageHtmlLink":"Added embassy support and shutting down sockets"}},{"before":"5fb4315d5a93ac7dab808e1c28ad83cb2a40a05c","after":"4f465f984fc87857e4f79480360f622ef945e3da","ref":"refs/heads/main","pushedAt":"2024-02-05T10:18:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Using const_sha from crates.io as it now has no_std support","shortMessageHtmlLink":"Using const_sha from crates.io as it now has no_std support"}},{"before":"3698328592ce4251fbf4e947a796a07291a1dd79","after":"5fb4315d5a93ac7dab808e1c28ad83cb2a40a05c","ref":"refs/heads/main","pushedAt":"2024-01-24T15:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Config::new is const\n\ncloses #18","shortMessageHtmlLink":"Config::new is const"}},{"before":"c51a4dfe2bc134c9e354e1098082089d9e5b31cc","after":null,"ref":"refs/heads/fix-websockets","pushedAt":"2024-01-20T12:34:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"}},{"before":"fc920d2a3a14396b11e376be2a3637b5e1a9738a","after":"3698328592ce4251fbf4e947a796a07291a1dd79","ref":"refs/heads/main","pushedAt":"2024-01-20T12:34:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sammhicks","name":"Samuel Hicks","path":"/sammhicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9384162?s=80&v=4"},"commit":{"message":"Only automatically send the \"Connection\" header if it has not already been sent by the handler","shortMessageHtmlLink":"Only automatically send the \"Connection\" header if it has not already…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQq-6iAA","startCursor":null,"endCursor":null}},"title":"Activity · sammhicks/picoserve"}