{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1404127,"defaultBranch":"main","name":"ruby-jwt","ownerLogin":"jwt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-23T21:45:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10998651?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709188331.0","currentOid":""},"activityList":{"items":[{"before":"ea1e4413dddf4309e8f8e8e1fc6f415f905dd202","after":"764bc342b7e331cfbac3dd81ba1833f4da84c555","ref":"refs/heads/main","pushedAt":"2024-03-28T18:34:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Prepare next iteration","shortMessageHtmlLink":"Prepare next iteration"}},{"before":"db99c677f2398a86d620019771102ef7feae6dc6","after":"ea1e4413dddf4309e8f8e8e1fc6f415f905dd202","ref":"refs/heads/main","pushedAt":"2024-02-29T06:29:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Version 2.8.1","shortMessageHtmlLink":"Version 2.8.1"}},{"before":"bd3f80bf3d432759101b8edeef073cde73a7434c","after":"db99c677f2398a86d620019771102ef7feae6dc6","ref":"refs/heads/main","pushedAt":"2024-02-29T06:25:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Configurabe base64 behaviour and log deprecations once by default","shortMessageHtmlLink":"Configurabe base64 behaviour and log deprecations once by default"}},{"before":"956fa1b35dd2049c8ccd6a25509fda441fcf577b","after":"bd3f80bf3d432759101b8edeef073cde73a7434c","ref":"refs/heads/main","pushedAt":"2024-02-17T14:20:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Next iteration","shortMessageHtmlLink":"Next iteration"}},{"before":"d9352e8eae03f67a33f461715885167925e7dd2c","after":"956fa1b35dd2049c8ccd6a25509fda441fcf577b","ref":"refs/heads/main","pushedAt":"2024-02-17T14:04:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Version 2.8.0","shortMessageHtmlLink":"Version 2.8.0"}},{"before":"13dd33357c1440563e6b870f4d2455eeb18e25b4","after":"d9352e8eae03f67a33f461715885167925e7dd2c","ref":"refs/heads/main","pushedAt":"2024-02-17T14:02:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Adjust to changed exception message","shortMessageHtmlLink":"Adjust to changed exception message"}},{"before":"39aa57ab7d4ef1c07555545a14932f163a82e23c","after":"13dd33357c1440563e6b870f4d2455eeb18e25b4","ref":"refs/heads/main","pushedAt":"2024-02-17T13:28:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Algorithm cleanup.\n - Algos module renamed to JWA\n - Standard HMAC algorithms provided explicitly by OpenSSL (#550)\n - Prepare to remove support for the HS512256 algorithm provided by RbNaCl (#549)","shortMessageHtmlLink":"Algorithm cleanup."}},{"before":"9090e78f54175904c85ee14cf476687331e8152d","after":"39aa57ab7d4ef1c07555545a14932f163a82e23c","ref":"refs/heads/main","pushedAt":"2024-01-29T16:27:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Deprecate the loose base64 decoding.","shortMessageHtmlLink":"Deprecate the loose base64 decoding."}},{"before":"7c61cf490d8dbb3b0523965f74912d382d083674","after":"9090e78f54175904c85ee14cf476687331e8152d","ref":"refs/heads/main","pushedAt":"2024-01-29T11:40:38.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Relocate changelog entry","shortMessageHtmlLink":"Relocate changelog entry"}},{"before":"563bb7c9276dd50685fd2cbba7d4a07ef2be4332","after":"7c61cf490d8dbb3b0523965f74912d382d083674","ref":"refs/heads/main","pushedAt":"2023-12-30T11:07:10.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Changelog entry","shortMessageHtmlLink":"Changelog entry"}},{"before":"965ca2b15fb2868d9386e18ea5b02c400b525f35","after":"563bb7c9276dd50685fd2cbba7d4a07ef2be4332","ref":"refs/heads/main","pushedAt":"2023-12-30T09:31:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Fix requires for x5c_key_finder","shortMessageHtmlLink":"Fix requires for x5c_key_finder"}},{"before":"121429e16158ffd955da3dac22a4477b9d909a36","after":"965ca2b15fb2868d9386e18ea5b02c400b525f35","ref":"refs/heads/main","pushedAt":"2023-12-25T09:53:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Run CI on Ruby 3.3","shortMessageHtmlLink":"Run CI on Ruby 3.3"}},{"before":"e1fce4ead3f221ad3c52ffd8dbbe14dfb4c70b9a","after":"121429e16158ffd955da3dac22a4477b9d909a36","ref":"refs/heads/main","pushedAt":"2023-12-23T13:17:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Fix example code of x5c header in README","shortMessageHtmlLink":"Fix example code of x5c header in README"}},{"before":"c3362af8776fa6d339c590d1fc1784d4ba507cd6","after":"e1fce4ead3f221ad3c52ffd8dbbe14dfb4c70b9a","ref":"refs/heads/main","pushedAt":"2023-10-17T19:30:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"83c41056f924d9d7fa08ab15165bdaef8ac465d5","after":"ec510543cea1c09be3ae187e920b0193738a5e90","ref":"refs/heads/version-3.0","pushedAt":"2023-10-14T14:48:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Separate version","shortMessageHtmlLink":"Separate version"}},{"before":"010db7b6e8944e26668168e9d879f1c7d2603637","after":"83c41056f924d9d7fa08ab15165bdaef8ac465d5","ref":"refs/heads/version-3.0","pushedAt":"2023-10-14T13:06:14.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Fixes when integrating current main","shortMessageHtmlLink":"Fixes when integrating current main"}},{"before":"0029d0ae27c39441ff1b8a27c510df294ba58308","after":"c3362af8776fa6d339c590d1fc1784d4ba507cd6","ref":"refs/heads/main","pushedAt":"2023-10-14T12:20:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Remove rubocop exact version dependency from appraisal gemfiles","shortMessageHtmlLink":"Remove rubocop exact version dependency from appraisal gemfiles"}},{"before":"895c1c800a249f8726c2ae9791412ef7fda28132","after":"0029d0ae27c39441ff1b8a27c510df294ba58308","ref":"refs/heads/main","pushedAt":"2023-10-14T08:45:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Pull request template","shortMessageHtmlLink":"Pull request template"}},{"before":"189f12fcea050a71fd25599dbe7c30d75083adb9","after":"895c1c800a249f8726c2ae9791412ef7fda28132","ref":"refs/heads/main","pushedAt":"2023-10-14T07:50:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Remove duplicate changelog header","shortMessageHtmlLink":"Remove duplicate changelog header"}},{"before":"695143655b95d843d03d4a98ca43709cbe8169b4","after":"189f12fcea050a71fd25599dbe7c30d75083adb9","ref":"refs/heads/main","pushedAt":"2023-10-14T07:45:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Prepare changelog for current iteration","shortMessageHtmlLink":"Prepare changelog for current iteration"}},{"before":"cdcdf10680ea77304db9f653e9cb9741c08ef0ea","after":"010db7b6e8944e26668168e9d879f1c7d2603637","ref":"refs/heads/version-3.0","pushedAt":"2023-08-19T19:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Test (and fix) for verify_jti param","shortMessageHtmlLink":"Test (and fix) for verify_jti param"}},{"before":"8e0be3e43678778785d4b30ee68553453a746429","after":"cdcdf10680ea77304db9f653e9cb9741c08ef0ea","ref":"refs/heads/version-3.0","pushedAt":"2023-08-13T13:23:42.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"jti claim validator to it's own class","shortMessageHtmlLink":"jti claim validator to it's own class"}},{"before":"781fbd19b92b84a1f55c7ec7c0e069f870a5fb36","after":"695143655b95d843d03d4a98ca43709cbe8169b4","ref":"refs/heads/main","pushedAt":"2023-07-29T10:41:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"[spec] rspec to test that strings containing exp/nbf/iat are not\nvalidated","shortMessageHtmlLink":"[spec] rspec to test that strings containing exp/nbf/iat are not"}},{"before":"83336c45a6b7e345fe6c55b955364355a57b3bc0","after":"8e0be3e43678778785d4b30ee68553453a746429","ref":"refs/heads/version-3.0","pushedAt":"2023-07-26T20:14:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Move segment count validation to it's own class","shortMessageHtmlLink":"Move segment count validation to it's own class"}},{"before":"ffa9b4ae1b7016e7b6cab422959ac4af188186fd","after":"83336c45a6b7e345fe6c55b955364355a57b3bc0","ref":"refs/heads/version-3.0","pushedAt":"2023-07-26T20:12:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Move segment count validation to it's own class","shortMessageHtmlLink":"Move segment count validation to it's own class"}},{"before":"5b34b7d173317bb1fd9df1904545e8a61e3483ad","after":"ffa9b4ae1b7016e7b6cab422959ac4af188186fd","ref":"refs/heads/version-3.0","pushedAt":"2023-07-25T20:41:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"No explicit handling for the none algorithm","shortMessageHtmlLink":"No explicit handling for the none algorithm"}},{"before":"2e79d25b9c39f3e385f039e7cdf71f149d6dabe2","after":"5b34b7d173317bb1fd9df1904545e8a61e3483ad","ref":"refs/heads/version-3.0","pushedAt":"2023-07-25T19:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Unify validator concept for encoding and decoding, both supporting arrays","shortMessageHtmlLink":"Unify validator concept for encoding and decoding, both supporting ar…"}},{"before":"7a901776dcff7cb866812ba5819db558f312e416","after":"2e79d25b9c39f3e385f039e7cdf71f149d6dabe2","ref":"refs/heads/version-3.0","pushedAt":"2023-07-25T19:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Move aud validator into it's own class","shortMessageHtmlLink":"Move aud validator into it's own class"}},{"before":"3192bf592cac0c3d073cf61d7f86ec906195206e","after":"7a901776dcff7cb866812ba5819db558f312e416","ref":"refs/heads/version-3.0","pushedAt":"2023-07-25T18:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Make options compatible with Ruby 2.5 and 2.6","shortMessageHtmlLink":"Make options compatible with Ruby 2.5 and 2.6"}},{"before":"9279f671293109eda0be957404ef0a1783018170","after":"3192bf592cac0c3d073cf61d7f86ec906195206e","ref":"refs/heads/version-3.0","pushedAt":"2023-07-25T18:12:24.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"anakinj","name":"Joakim Antman","path":"/anakinj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1164204?s=80&v=4"},"commit":{"message":"Move nbf validator into it's own class","shortMessageHtmlLink":"Move nbf validator into it's own class"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEIhBAdQA","startCursor":null,"endCursor":null}},"title":"Activity · jwt/ruby-jwt"}