{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":537842624,"defaultBranch":"main","name":"actix-middleware-etag","ownerLogin":"Unleash","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-17T15:02:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23053233?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720703725.0","currentOid":""},"activityList":{"items":[{"before":"3fb91b7a78413cd2e3565ce33549cd628f97cd9f","after":"3720ea7765521642e704b3c591ac6ab72d9e8c77","ref":"refs/heads/main","pushedAt":"2024-07-11T13:15:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"Release actix-middleware-etag v0.4.1","shortMessageHtmlLink":"Release actix-middleware-etag v0.4.1"}},{"before":"194bf919ce052fae8260cfe8c7b088e75c941eec","after":"3fb91b7a78413cd2e3565ce33549cd628f97cd9f","ref":"refs/heads/main","pushedAt":"2024-07-11T13:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"fix: Added license file","shortMessageHtmlLink":"fix: Added license file"}},{"before":"f1ffaad020060379377ed6bdf05eeaab5a5d0a15","after":"194bf919ce052fae8260cfe8c7b088e75c941eec","ref":"refs/heads/main","pushedAt":"2024-07-11T12:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"Release actix-middleware-etag v0.4.0","shortMessageHtmlLink":"Release actix-middleware-etag v0.4.0"}},{"before":"f42be50440883bb0620955f2a2f25dffd09c124c","after":"f1ffaad020060379377ed6bdf05eeaab5a5d0a15","ref":"refs/heads/main","pushedAt":"2024-07-11T11:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"task: Bumped dependencies to 4.8 of actix","shortMessageHtmlLink":"task: Bumped dependencies to 4.8 of actix"}},{"before":"864504de94e17b5c1f48e86ffa6ffda3f3703012","after":"f42be50440883bb0620955f2a2f25dffd09c124c","ref":"refs/heads/main","pushedAt":"2023-11-23T11:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"Release actix-middleware-etag v0.3.0","shortMessageHtmlLink":"Release actix-middleware-etag v0.3.0"}},{"before":"706fc83a66682004709d164ed10b3ad0407a34c3","after":"864504de94e17b5c1f48e86ffa6ffda3f3703012","ref":"refs/heads/main","pushedAt":"2023-11-23T11:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"chore(deps): Ready for release","shortMessageHtmlLink":"chore(deps): Ready for release"}},{"before":"c93f9768d71bdd4a967cc02f68eec816833d607b","after":"706fc83a66682004709d164ed10b3ad0407a34c3","ref":"refs/heads/main","pushedAt":"2023-11-23T11:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"chore(clippy): remove unused import","shortMessageHtmlLink":"chore(clippy): remove unused import"}},{"before":"ad14cc81231fb5a846d71b2a256b927bef8c6467","after":"c93f9768d71bdd4a967cc02f68eec816833d607b","ref":"refs/heads/main","pushedAt":"2023-11-23T11:49:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"fix: use None body instead of empty (#2)","shortMessageHtmlLink":"fix: use None body instead of empty (#2)"}},{"before":null,"after":"878d88a6fc2f6ede52d9902ffe9a06f4801eb11e","ref":"refs/heads/fix/304responsesShouldHaveNoneBody","pushedAt":"2023-11-23T11:42:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chriswk","name":"Christopher Kolstad","path":"/chriswk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177402?s=80&v=4"},"commit":{"message":"fix: Set correct body size.\n\nPreviously we used NotModified().finish(), which returns\nBodySize::Sized(0).\nFor some reason, Actix-web's own middlewares differentiates between\nSized(0) and None, and force applies the Compress middleware on top of\nan empty body. The answer ended up being implementing MessageBody on a\nNotModifiedResponse struct that returns None as size, and returns no\ndata when polled.","shortMessageHtmlLink":"fix: Set correct body size."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfNrwygA","startCursor":null,"endCursor":null}},"title":"Activity ยท Unleash/actix-middleware-etag"}