{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14421569,"defaultBranch":"main","name":"plug","ownerLogin":"elixir-plug","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-15T10:30:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30179070?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716024477.0","currentOid":""},"activityList":{"items":[{"before":"4280765e9624d88f4b1b86df5fba2690a63167bd","after":"82eb2204f59e6e2f4b40cbcab1699076f04a5758","ref":"refs/heads/main","pushedAt":"2024-05-20T10:36:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Do not rely on all DOWN messages being delivered simultaniously","shortMessageHtmlLink":"Do not rely on all DOWN messages being delivered simultaniously"}},{"before":"1ff85b71bad792e276c9f85702e88f51ea1c0e46","after":"4280765e9624d88f4b1b86df5fba2690a63167bd","ref":"refs/heads/main","pushedAt":"2024-05-20T10:21:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Fix typos (#1223)","shortMessageHtmlLink":"Fix typos (#1223)"}},{"before":"0b58ea8b248c8bbc17927537c370f52dd294068f","after":"1ff85b71bad792e276c9f85702e88f51ea1c0e46","ref":"refs/heads/main","pushedAt":"2024-05-19T07:03:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Add `@behaviour` attribute to example modules (#1222)","shortMessageHtmlLink":"Add @behaviour attribute to example modules (#1222)"}},{"before":"d0e3407fea0a434b516bca6bd4256f15016047a8","after":"0b58ea8b248c8bbc17927537c370f52dd294068f","ref":"refs/heads/main","pushedAt":"2024-05-18T09:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Release v1.16.0","shortMessageHtmlLink":"Release v1.16.0"}},{"before":"0574733fb933e4a2ea78532e38e687d9cffb4858","after":"d0e3407fea0a434b516bca6bd4256f15016047a8","ref":"refs/heads/main","pushedAt":"2024-05-17T06:56:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Track conn value in Plug.Debugger.run_action/1 (#1221)","shortMessageHtmlLink":"Track conn value in Plug.Debugger.run_action/1 (#1221)"}},{"before":"bd8a574fd825d2c0c203613aa0935d983df664dd","after":"0574733fb933e4a2ea78532e38e687d9cffb4858","ref":"refs/heads/main","pushedAt":"2024-05-14T07:29:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Support x-forwarded-for","shortMessageHtmlLink":"Support x-forwarded-for"}},{"before":"30fa3f0bec3137e57ed90ce8f804b523de3aa417","after":"bd8a574fd825d2c0c203613aa0935d983df664dd","ref":"refs/heads/main","pushedAt":"2024-05-14T07:07:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Support MFArgs in rewrite_on","shortMessageHtmlLink":"Support MFArgs in rewrite_on"}},{"before":"9bfa83be669b993a5031441b1be957617df6abb8","after":"30fa3f0bec3137e57ed90ce8f804b523de3aa417","ref":"refs/heads/main","pushedAt":"2024-05-09T14:29:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Fix Enum reference in Plug.Conn.chunk/2 docs (#1219)","shortMessageHtmlLink":"Fix Enum reference in Plug.Conn.chunk/2 docs (#1219)"}},{"before":"73092587c81488b5dfa09a17f62e734a688ab2b6","after":"9bfa83be669b993a5031441b1be957617df6abb8","ref":"refs/heads/main","pushedAt":"2024-04-29T21:12:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Discard nil max_age in put_resp_cookie/4 (#1218)","shortMessageHtmlLink":"Discard nil max_age in put_resp_cookie/4 (#1218)"}},{"before":"d864cea650d853b06365e1939b6dd8b907e1eecd","after":"73092587c81488b5dfa09a17f62e734a688ab2b6","ref":"refs/heads/main","pushedAt":"2024-04-16T16:15:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"Update supported versions section in README.md (#1215)","shortMessageHtmlLink":"Update supported versions section in README.md (#1215)"}},{"before":"eabf0b9d43060c10663a9105cb1baf984d272a6c","after":"d864cea650d853b06365e1939b6dd8b907e1eecd","ref":"refs/heads/main","pushedAt":"2024-04-12T07:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Update basic_auth.ex","shortMessageHtmlLink":"Update basic_auth.ex"}},{"before":"ebfa66e55dff62bf2c2d449e1534c216e429d730","after":"eabf0b9d43060c10663a9105cb1baf984d272a6c","ref":"refs/heads/main","pushedAt":"2024-04-03T08:09:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Plug.Static: Add support for preset MIME types (#1214)\n\nIt is not always possible to express custom types with a static\r\nfilename -> type mapping. Currently Plug.Static will (if the file\r\nexists) always overwrite the header and halt the connection making it\r\nimpossible to preset or later overwrite it based on custom logic.\r\n\r\nThus introduce an opt-out mode to preserve whatever\r\n`Content-Type` was set or not set before.","shortMessageHtmlLink":"Plug.Static: Add support for preset MIME types (#1214)"}},{"before":"b7e6753512c1d923ed8061c4de37f1f0ec849bd0","after":"ebfa66e55dff62bf2c2d449e1534c216e429d730","ref":"refs/heads/main","pushedAt":"2024-03-20T22:53:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Very minor typo (#1213)","shortMessageHtmlLink":"Very minor typo (#1213)"}},{"before":"85f03493afd78441b1ee2692b198641ccbee6bdc","after":"b7e6753512c1d923ed8061c4de37f1f0ec849bd0","ref":"refs/heads/main","pushedAt":"2024-03-01T21:52:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Add underscore support for MIME types (#1211)","shortMessageHtmlLink":"Add underscore support for MIME types (#1211)"}},{"before":"2eda50618296b1c0e5fd9d0066e382c34b28ea0a","after":"85f03493afd78441b1ee2692b198641ccbee6bdc","ref":"refs/heads/main","pushedAt":"2024-01-22T08:23:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Add immutable directive for vsn requests (#1205)","shortMessageHtmlLink":"Add immutable directive for vsn requests (#1205)"}},{"before":"5e983090e279abd75d0f4a2bd43946120ae71475","after":"2eda50618296b1c0e5fd9d0066e382c34b28ea0a","ref":"refs/heads/main","pushedAt":"2024-01-16T07:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Release v1.15.3","shortMessageHtmlLink":"Release v1.15.3"}},{"before":"67cbc7cfcf71bfe01ec36fb743167d7f5865b70a","after":"5e983090e279abd75d0f4a2bd43946120ae71475","ref":"refs/heads/main","pushedAt":"2024-01-16T06:57:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Revert \"Stop using decode_pair/2 in tests\"\n\nWe still need to test the old implementation.","shortMessageHtmlLink":"Revert \"Stop using decode_pair/2 in tests\""}},{"before":"5f244f4412f6d0dabe83cb25f5b6a8a7d369d2a0","after":"67cbc7cfcf71bfe01ec36fb743167d7f5865b70a","ref":"refs/heads/main","pushedAt":"2024-01-15T20:16:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Update adapter docs suggested behaviour regarding `chunk/2` return types (#1204)","shortMessageHtmlLink":"Update adapter docs suggested behaviour regarding chunk/2 return ty…"}},{"before":"59ea007c2076920589919107baa39e08dcd23658","after":"5f244f4412f6d0dabe83cb25f5b6a8a7d369d2a0","ref":"refs/heads/main","pushedAt":"2024-01-05T07:18:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Allow custom exceptions in validate_utf8 option\n\nCloses #1202.\nCloses #1200.\nCloses #1159.","shortMessageHtmlLink":"Allow custom exceptions in validate_utf8 option"}},{"before":"2e078cf207e6f954e2397e305f05409301c8eee8","after":"59ea007c2076920589919107baa39e08dcd23658","ref":"refs/heads/main","pushedAt":"2024-01-05T06:54:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Allow to specify a port from the conn (#1187)","shortMessageHtmlLink":"Allow to specify a port from the conn (#1187)"}},{"before":"fbba4c243c23aa41e836d0392bf53b3c11e71b5d","after":"2e078cf207e6f954e2397e305f05409301c8eee8","ref":"refs/heads/main","pushedAt":"2023-12-26T19:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"Only forbid plug_crypto 2.0 in CI","shortMessageHtmlLink":"Only forbid plug_crypto 2.0 in CI"}},{"before":"f5151b167343bc1781591a692bf95f8d6015f46c","after":null,"ref":"refs/heads/al/fix-ci","pushedAt":"2023-12-26T19:05:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"}},{"before":"35b60e2f783fa3ddff83ed09b45fd42cab5a3cb6","after":"fbba4c243c23aa41e836d0392bf53b3c11e71b5d","ref":"refs/heads/main","pushedAt":"2023-12-26T19:05:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"Fix CI on Elixir 1.10 (#1199)","shortMessageHtmlLink":"Fix CI on Elixir 1.10 (#1199)"}},{"before":"27b99e07ec0f637d33468e02e6a97914686485be","after":"f5151b167343bc1781591a692bf95f8d6015f46c","ref":"refs/heads/al/fix-ci","pushedAt":"2023-12-26T19:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"FIXUP","shortMessageHtmlLink":"FIXUP"}},{"before":null,"after":"27b99e07ec0f637d33468e02e6a97914686485be","ref":"refs/heads/al/fix-ci","pushedAt":"2023-12-26T19:03:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"Fix CI on Elixir 1.10","shortMessageHtmlLink":"Fix CI on Elixir 1.10"}},{"before":"17ee0e51f04c82f90a514bee2c6ff68e98bde464","after":null,"ref":"refs/heads/al/query-docs","pushedAt":"2023-12-26T19:00:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"}},{"before":"c22e12b2221ea38baa217e0eaf23a7c87ef99602","after":"35b60e2f783fa3ddff83ed09b45fd42cab5a3cb6","ref":"refs/heads/main","pushedAt":"2023-12-26T18:58:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"Add t:Plug.Conn.Query.decoder/0 and docs (#1198)","shortMessageHtmlLink":"Add t:Plug.Conn.Query.decoder/0 and docs (#1198)"}},{"before":null,"after":"17ee0e51f04c82f90a514bee2c6ff68e98bde464","ref":"refs/heads/al/query-docs","pushedAt":"2023-12-24T08:33:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"Add t:Plug.Conn.Query.decoder/0 and docs","shortMessageHtmlLink":"Add t:Plug.Conn.Query.decoder/0 and docs"}},{"before":"dfc970a8e29d3b1a3d46ee5073c98f8fc603d265","after":"c22e12b2221ea38baa217e0eaf23a7c87ef99602","ref":"refs/heads/main","pushedAt":"2023-12-24T08:25:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"Stop using decode_pair/2 in tests","shortMessageHtmlLink":"Stop using decode_pair/2 in tests"}},{"before":"bccf2d190e4e9174e09b4891123b2e9c22fe310e","after":"dfc970a8e29d3b1a3d46ee5073c98f8fc603d265","ref":"refs/heads/main","pushedAt":"2023-12-24T08:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"whatyouhide","name":"Andrea Leopardi","path":"/whatyouhide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890250?s=80&v=4"},"commit":{"message":"Update versions in CI (#1197)","shortMessageHtmlLink":"Update versions in CI (#1197)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETq157QA","startCursor":null,"endCursor":null}},"title":"Activity · elixir-plug/plug"}