{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":316532937,"defaultBranch":"main","name":"biscuit-haskell","ownerLogin":"biscuit-auth","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-27T15:09:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/83832641?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722438434.0","currentOid":""},"activityList":{"items":[{"before":"1fc1646cb4dcc61b0cb10f703ef02f7cd8b43ffa","after":null,"ref":"refs/heads/release-0.4.0.0","pushedAt":"2024-07-31T15:07:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"}},{"before":"741dfa2d5f59e74c468a7f1ac2f8a648654b511b","after":"6c10d5ae41b3ff51237af06d0d5b3c961bd4007f","ref":"refs/heads/main","pushedAt":"2024-07-31T15:07:12.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"Merge pull request #93 from biscuit-auth/release-0.4.0.0\n\nRelease 0.4.0.0","shortMessageHtmlLink":"Merge pull request #93 from biscuit-auth/release-0.4.0.0"}},{"before":"f81e170d8f37ce15ee6330d97bb10a135f487a73","after":"1fc1646cb4dcc61b0cb10f703ef02f7cd8b43ffa","ref":"refs/heads/release-0.4.0.0","pushedAt":"2024-07-31T14:40:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"0.4.0.0","shortMessageHtmlLink":"0.4.0.0"}},{"before":null,"after":"7a19bd8bd51e309fc914f0bb97ac67f248febca1","ref":"refs/heads/publish-script","pushedAt":"2024-07-31T14:34:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"add publish script","shortMessageHtmlLink":"add publish script"}},{"before":null,"after":"f81e170d8f37ce15ee6330d97bb10a135f487a73","ref":"refs/heads/release-0.4.0.0","pushedAt":"2024-07-31T12:00:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"0.4.0.0","shortMessageHtmlLink":"0.4.0.0"}},{"before":"4dc314cdf322923515caeca77dba160c25f71924","after":null,"ref":"refs/heads/string-length-fix","pushedAt":"2024-07-05T12:16:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"}},{"before":"51943fa0a48ccd546415144bbe3aef47a87a706d","after":"741dfa2d5f59e74c468a7f1ac2f8a648654b511b","ref":"refs/heads/main","pushedAt":"2024-07-05T12:16:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"Merge pull request #92 from biscuit-auth/string-length-fix\n\nfix: use byte length for strings","shortMessageHtmlLink":"Merge pull request #92 from biscuit-auth/string-length-fix"}},{"before":"b00c939643648b6ac071852e84ed4a50b0ee4100","after":"4dc314cdf322923515caeca77dba160c25f71924","ref":"refs/heads/string-length-fix","pushedAt":"2024-07-05T09:59:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"hlint improvements","shortMessageHtmlLink":"hlint improvements"}},{"before":null,"after":"b00c939643648b6ac071852e84ed4a50b0ee4100","ref":"refs/heads/string-length-fix","pushedAt":"2024-07-05T09:57:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"fix: use byte length for strings\n\nThe spec has been clarified on how string length should be evaluated, see https://github.com/biscuit-auth/biscuit/pull/159\n\ntl;dr: string length is a minefield and no two languages do it consistently (and one could argue that no language does it properly).\nSince cross-language compatibility is a core tenet of biscuit, let's do the thing that's guaranteed to work across languages: counting bytes in the utf8-encoded representation","shortMessageHtmlLink":"fix: use byte length for strings"}},{"before":"5d553cde3e078b4579ce94f9f9f8fdd498e14ad7","after":null,"ref":"refs/heads/update-samples","pushedAt":"2024-07-04T08:21:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"}},{"before":"7f2024d80892f14739ac438884209fbbac04b23d","after":"51943fa0a48ccd546415144bbe3aef47a87a706d","ref":"refs/heads/main","pushedAt":"2024-07-04T08:21:10.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"Merge pull request #91 from biscuit-auth/update-samples\n\nabort on evaluation error","shortMessageHtmlLink":"Merge pull request #91 from biscuit-auth/update-samples"}},{"before":"2cde3b81dfefa05cef142e1159b97c771ef44d7d","after":"5d553cde3e078b4579ce94f9f9f8fdd498e14ad7","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T22:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"ci: remove macos and ghc-9.0.2 from the build matrix\n\nbiscuit-haskell is not supported on 9.0.2 anymore, and there is nothing specific about macos in biscuit-haskell itself. Since those two items tend to make the CI way slower and flakier, let's drop them.","shortMessageHtmlLink":"ci: remove macos and ghc-9.0.2 from the build matrix"}},{"before":"1cc52a85c0185b0d19a37faf72c9b3339bf5ca49","after":"2cde3b81dfefa05cef142e1159b97c771ef44d7d","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T21:15:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"ci: update haskell GH action","shortMessageHtmlLink":"ci: update haskell GH action"}},{"before":"f598edfc69b53b38a18fa0bba3ac0533a0eda72a","after":"1cc52a85c0185b0d19a37faf72c9b3339bf5ca49","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T20:45:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"abort on evaluation error\n\ninstead of silently ignoring errors, blow up the whole evaluation, as per the spec.","shortMessageHtmlLink":"abort on evaluation error"}},{"before":"a2b54d3dbd920c622ea5471cc14a874d0fbcccb8","after":"f598edfc69b53b38a18fa0bba3ac0533a0eda72a","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T20:25:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"wip: abort on evaluation error\n\ninstead of silently ignoring errors, blow up the whole evaluation","shortMessageHtmlLink":"wip: abort on evaluation error"}},{"before":null,"after":"a2b54d3dbd920c622ea5471cc14a874d0fbcccb8","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T20:21:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"wip: abort on evaluation error\n\ninstead of silently ignoring errors, blow up the whole evaluation","shortMessageHtmlLink":"wip: abort on evaluation error"}},{"before":"63cb0a52ea6fe9712d689886fe0737716aa0dd81","after":null,"ref":"refs/heads/update-samples","pushedAt":"2024-07-03T19:32:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"}},{"before":"b58fa456bed0ca1c9a67d5ca84c4b366b9d99e6d","after":"7f2024d80892f14739ac438884209fbbac04b23d","ref":"refs/heads/main","pushedAt":"2024-07-03T19:32:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"Merge pull request #90 from biscuit-auth/update-samples\n\ntest: update samples","shortMessageHtmlLink":"Merge pull request #90 from biscuit-auth/update-samples"}},{"before":"eba3a3f3f700dac3d66446913b536012459077eb","after":"63cb0a52ea6fe9712d689886fe0737716aa0dd81","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T18:43:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"disable overflow sample test for now\n\nEvaluation errors make the expression evaluate to false for now, instead of blowing up the whole evaluation.","shortMessageHtmlLink":"disable overflow sample test for now"}},{"before":"77b52e28c26e1491672032d48e19a32984ce74ab","after":"eba3a3f3f700dac3d66446913b536012459077eb","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T15:14:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"disable overflow sample test for now\n\nEvaluation errors make the expression evaluate to false for now, instead of blowing up the whole evaluation.","shortMessageHtmlLink":"disable overflow sample test for now"}},{"before":"04f4b4c0ee9c9bbc03946c79540f02b470268b26","after":"77b52e28c26e1491672032d48e19a32984ce74ab","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T15:13:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"disable overflow sample test for now\n\nEvaluation errors make the expression evaluate to false for now, instead of blowing up the whole evaluation.","shortMessageHtmlLink":"disable overflow sample test for now"}},{"before":"47559216275aedb4f4f968650f731334e833a4ba","after":"04f4b4c0ee9c9bbc03946c79540f02b470268b26","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T14:42:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"disable overflow sample test for now\n\nEvaluation errors make the expression evaluate to false for now, instead of blowing up the whole evaluation.","shortMessageHtmlLink":"disable overflow sample test for now"}},{"before":"ed6c765917046818289c924440a282f9d39a7e22","after":"47559216275aedb4f4f968650f731334e833a4ba","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T14:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"disable overflow sample test for now\n\nEvaluation errors make the expression evaluate to false for now, instead of blowing up the whole evaluation.","shortMessageHtmlLink":"disable overflow sample test for now"}},{"before":null,"after":"ed6c765917046818289c924440a282f9d39a7e22","ref":"refs/heads/update-samples","pushedAt":"2024-07-03T13:14:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"test: update samples","shortMessageHtmlLink":"test: update samples"}},{"before":"a4a62ae343fd92de390625711e2c4890095f3ee3","after":null,"ref":"refs/heads/update-logo","pushedAt":"2024-05-14T06:36:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"}},{"before":"51b13f289cc61f1f0d6bd6e3ec0150e66958792a","after":"b58fa456bed0ca1c9a67d5ca84c4b366b9d99e6d","ref":"refs/heads/main","pushedAt":"2024-05-14T06:36:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"Merge pull request #88 from biscuit-auth/update-logo\n\nUpdate biscuit-logo","shortMessageHtmlLink":"Merge pull request #88 from biscuit-auth/update-logo"}},{"before":null,"after":"a4a62ae343fd92de390625711e2c4890095f3ee3","ref":"refs/heads/update-logo","pushedAt":"2024-05-13T15:53:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"Update biscuit-logo\n\nSee https://github.com/biscuit-auth/biscuit/pull/164","shortMessageHtmlLink":"Update biscuit-logo"}},{"before":"7d78918f5b3cb7039371ed5b527a1243c0aac4b0","after":null,"ref":"refs/heads/release-0.3.0.1","pushedAt":"2024-05-11T15:42:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"}},{"before":"92ff58d596b68bc5b48914cdd5de3893f43a23f7","after":"51b13f289cc61f1f0d6bd6e3ec0150e66958792a","ref":"refs/heads/main","pushedAt":"2024-05-11T15:42:23.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"},"commit":{"message":"Merge pull request #83 from biscuit-auth/release-0.3.0.1\n\nv0.3.0.1","shortMessageHtmlLink":"Merge pull request #83 from biscuit-auth/release-0.3.0.1"}},{"before":"7d78918f5b3cb7039371ed5b527a1243c0aac4b0","after":null,"ref":"refs/heads/release-v0.3.0.1","pushedAt":"2024-05-11T14:29:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"divarvel","name":"Clément Delafargue","path":"/divarvel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/173299?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQxNTowNzoxNC4wMDAwMDBazwAAAASONCmD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQxNTowNzoxNC4wMDAwMDBazwAAAASONCmD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMVQxNDoyOTo0OS4wMDAwMDBazwAAAARHR2X9"}},"title":"Activity · biscuit-auth/biscuit-haskell"}