{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":151286784,"defaultBranch":"main","name":"plug_crypto","ownerLogin":"elixir-plug","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-02T16:27:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30179070?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714660508.0","currentOid":""},"activityList":{"items":[{"before":"cc8cb3224a0783b9d908c16db1e2c14e1556d370","after":"8217d4da89ce288b69533970dc4f48606a9a6fcd","ref":"refs/heads/main","pushedAt":"2024-05-02T14:35:03.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 v2.1.0","shortMessageHtmlLink":"Release v2.1.0"}},{"before":"b867348a2777a8b4342e6eb478ea3595bd3103c6","after":"cc8cb3224a0783b9d908c16db1e2c14e1556d370","ref":"refs/heads/main","pushedAt":"2024-05-02T14:33: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":"Use System.os_time, closes #41","shortMessageHtmlLink":"Use System.os_time, closes #41"}},{"before":"2992c6954d997f561cb6e6669cb8b11360e661b1","after":"b867348a2777a8b4342e6eb478ea3595bd3103c6","ref":"refs/heads/main","pushedAt":"2024-05-01T23:01:30.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 doc for signed_at option (#42)","shortMessageHtmlLink":"Fix doc for signed_at option (#42)"}},{"before":"c7a5a63b21f30c0aab858c514b79c657ac10e0c1","after":"2992c6954d997f561cb6e6669cb8b11360e661b1","ref":"refs/heads/main","pushedAt":"2024-02-27T17:36:32.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 Elixir and Erlang versions in CI (#40)","shortMessageHtmlLink":"Update Elixir and Erlang versions in CI (#40)"}},{"before":"94373d1249697a9c84f72f35ab984ce4aac10da1","after":"c7a5a63b21f30c0aab858c514b79c657ac10e0c1","ref":"refs/heads/main","pushedAt":"2024-02-27T17:30:39.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":"Recommend latest version in README (#39)","shortMessageHtmlLink":"Recommend latest version in README (#39)"}},{"before":"92a9885a90ae6bb4d286d3e142019327939a84a8","after":"94373d1249697a9c84f72f35ab984ce4aac10da1","ref":"refs/heads/main","pushedAt":"2023-10-06T09:45:25.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 v2.0.0","shortMessageHtmlLink":"Release v2.0.0"}},{"before":"8bd59979af0714fd2bb0fb95789f06785ef3a50e","after":"92a9885a90ae6bb4d286d3e142019327939a84a8","ref":"refs/heads/main","pushedAt":"2023-10-06T09:37:26.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":"Also optimize signing","shortMessageHtmlLink":"Also optimize signing"}},{"before":"ff0b4d00f3721e833aefe85f1251e4106075d0d4","after":"8bd59979af0714fd2bb0fb95789f06785ef3a50e","ref":"refs/heads/main","pushedAt":"2023-10-06T09:24: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":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"2e4559cd1b3d61c6c90c6f40c712c02005523a4c","after":"ff0b4d00f3721e833aefe85f1251e4106075d0d4","ref":"refs/heads/main","pushedAt":"2023-10-06T09:07:29.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":"Rely on CI to test static across versions","shortMessageHtmlLink":"Rely on CI to test static across versions"}},{"before":"ae684cde84f6e3035dad74d69868d4573e689e3b","after":"2e4559cd1b3d61c6c90c6f40c712c02005523a4c","ref":"refs/heads/main","pushedAt":"2023-10-06T09:02:59.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":"Use builtin :crypto functions (when available) for PBKDF2 and secure constant-time comparison (#37)","shortMessageHtmlLink":"Use builtin :crypto functions (when available) for PBKDF2 and secure …"}},{"before":"cd4af5d044dba9d8c08104363027dc256e433896","after":null,"ref":"refs/heads/jv-no-sign-secret-encrypt","pushedAt":"2023-10-06T09:01:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"}},{"before":"a3df6d4aca0711680260048aa2301a4aecaba53f","after":"ae684cde84f6e3035dad74d69868d4573e689e3b","ref":"refs/heads/main","pushedAt":"2023-10-06T09:01:06.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":"Use XChaCha20 Poly1305 in message encryptor and ignore sign_secret (#36)","shortMessageHtmlLink":"Use XChaCha20 Poly1305 in message encryptor and ignore sign_secret (#36)"}},{"before":"f632d1c3017639664af9f7c6f713a8265c7b03ba","after":"cd4af5d044dba9d8c08104363027dc256e433896","ref":"refs/heads/jv-no-sign-secret-encrypt","pushedAt":"2023-10-05T17:01:41.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":"Simplify encoding","shortMessageHtmlLink":"Simplify encoding"}},{"before":"8943fe65550b6ba906eab8a33b251cd89333bd3d","after":"f632d1c3017639664af9f7c6f713a8265c7b03ba","ref":"refs/heads/jv-no-sign-secret-encrypt","pushedAt":"2023-10-05T13:58:47.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":"xchacha","shortMessageHtmlLink":"xchacha"}},{"before":"8c9efe975da2bca81673bfa395d8580b75592667","after":"8943fe65550b6ba906eab8a33b251cd89333bd3d","ref":"refs/heads/jv-no-sign-secret-encrypt","pushedAt":"2023-10-05T13:41:00.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":"More feedback","shortMessageHtmlLink":"More feedback"}},{"before":"836063966861894ad51b75d29ab8973d368193e2","after":"a3df6d4aca0711680260048aa2301a4aecaba53f","ref":"refs/heads/main","pushedAt":"2023-10-05T07:16:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Remove deprecated or private APIs","shortMessageHtmlLink":"Remove deprecated or private APIs"}},{"before":"1245751350abbf6fbe59bff2d815ee84690ac336","after":"836063966861894ad51b75d29ab8973d368193e2","ref":"refs/heads/main","pushedAt":"2023-10-05T07:15: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":"Remove deprecated or private APIs","shortMessageHtmlLink":"Remove deprecated or private APIs"}},{"before":"370ce26873118a60b4f9cd1c49f96588460729f0","after":"8c9efe975da2bca81673bfa395d8580b75592667","ref":"refs/heads/jv-no-sign-secret-encrypt","pushedAt":"2023-10-05T07:13:52.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 \"Proper key size check\"\n\nThis reverts commit 370ce26873118a60b4f9cd1c49f96588460729f0.","shortMessageHtmlLink":"Revert \"Proper key size check\""}},{"before":"0bbd7e92ba07127d32685b0a9d6bae72bb4c8e87","after":"370ce26873118a60b4f9cd1c49f96588460729f0","ref":"refs/heads/jv-no-sign-secret-encrypt","pushedAt":"2023-10-05T07:11:30.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":"Proper key size check","shortMessageHtmlLink":"Proper key size check"}},{"before":"64676a46557ca8b878ed6b06003fbfe803f798c9","after":"0bbd7e92ba07127d32685b0a9d6bae72bb4c8e87","ref":"refs/heads/jv-no-sign-secret-encrypt","pushedAt":"2023-10-05T07:09:14.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":"Use ChaCha20 & Poly1305","shortMessageHtmlLink":"Use ChaCha20 & Poly1305"}},{"before":"a3df6d4aca0711680260048aa2301a4aecaba53f","after":"1245751350abbf6fbe59bff2d815ee84690ac336","ref":"refs/heads/main","pushedAt":"2023-10-04T22:44:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Drop earlier Erlang/OTP versions","shortMessageHtmlLink":"Drop earlier Erlang/OTP versions"}},{"before":null,"after":"64676a46557ca8b878ed6b06003fbfe803f798c9","ref":"refs/heads/jv-no-sign-secret-encrypt","pushedAt":"2023-10-04T22:32:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"No longer use sign_secret in MessageEncryptor","shortMessageHtmlLink":"No longer use sign_secret in MessageEncryptor"}},{"before":"1245751350abbf6fbe59bff2d815ee84690ac336","after":"a3df6d4aca0711680260048aa2301a4aecaba53f","ref":"refs/heads/main","pushedAt":"2023-10-04T22:15:35.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":"Remove deprecated or private APIs","shortMessageHtmlLink":"Remove deprecated or private APIs"}},{"before":"5884b466766676f7db7f79d62cadead47f161d36","after":"1245751350abbf6fbe59bff2d815ee84690ac336","ref":"refs/heads/main","pushedAt":"2023-10-04T22:12:48.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":"Drop earlier Erlang/OTP versions","shortMessageHtmlLink":"Drop earlier Erlang/OTP versions"}},{"before":"9802df4bfc41edab8ba241f94a86056fc0adf25a","after":"5884b466766676f7db7f79d62cadead47f161d36","ref":"refs/heads/main","pushedAt":"2023-03-10T21:11:13.554Z","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.2.5","shortMessageHtmlLink":"Release v1.2.5"}},{"before":"060ee3accb2d549269a43ab6255cd4431c4160bf","after":"9802df4bfc41edab8ba241f94a86056fc0adf25a","ref":"refs/heads/main","pushedAt":"2023-03-10T21:10:11.269Z","pushType":"push","commitsCount":2,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Release v1.2.5","shortMessageHtmlLink":"Release v1.2.5"}},{"before":"1ecae7dea4d3192a8043993db517264ef0b6a57b","after":"060ee3accb2d549269a43ab6255cd4431c4160bf","ref":"refs/heads/main","pushedAt":"2023-03-10T09:57:41.560Z","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":"Improve tests with custom AAD (#34)","shortMessageHtmlLink":"Improve tests with custom AAD (#34)"}},{"before":"62022da1208ca2d7715f037f8051b768a867c089","after":"1ecae7dea4d3192a8043993db517264ef0b6a57b","ref":"refs/heads/main","pushedAt":"2023-03-10T07:56:21.677Z","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.2.4","shortMessageHtmlLink":"Release v1.2.4"}},{"before":"801da6ed452e31b26a748de89e2c0e692d6f4bb0","after":null,"ref":"refs/heads/jv-custom-aad","pushedAt":"2023-03-10T07:53:19.920Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"}},{"before":"9e6961ac8b35289c6da8ccf59df05a26e984b3da","after":"62022da1208ca2d7715f037f8051b768a867c089","ref":"refs/heads/main","pushedAt":"2023-03-10T07:53:05.530Z","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 custom AAD to be provided to message encryptor (#33)","shortMessageHtmlLink":"Allow custom AAD to be provided to message encryptor (#33)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP-bOdAA","startCursor":null,"endCursor":null}},"title":"Activity · elixir-plug/plug_crypto"}