{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":237904,"defaultBranch":"master","name":"yesod","ownerLogin":"yesodweb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-06-27T22:54:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/930379?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1695357009.0","currentOid":""},"activityList":{"items":[{"before":"ed55e348865b5a40ea80f2d67ac9e5c93e8d816c","after":"e005f46b97e5a70565b315f18f02b68566ff8a57","ref":"refs/heads/master","pushedAt":"2024-04-14T04:36:56.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1809 from ciukstar/yesod-auth-i18n-romanian\n\nYesod auth i18n romanian","shortMessageHtmlLink":"Merge pull request #1809 from ciukstar/yesod-auth-i18n-romanian"}},{"before":"24457b7f0bedba0612df39bc2ea9c7b8bc82f950","after":"ed55e348865b5a40ea80f2d67ac9e5c93e8d816c","ref":"refs/heads/master","pushedAt":"2024-04-03T03:40:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Allow tar 0.6","shortMessageHtmlLink":"Allow tar 0.6"}},{"before":"92e53744bb6eb80ba40b18f71750d971e91350e3","after":"24457b7f0bedba0612df39bc2ea9c7b8bc82f950","ref":"refs/heads/master","pushedAt":"2024-03-29T14:07:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jezen","name":"Jezen Thomas","path":"/jezen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1926747?s=80&v=4"},"commit":{"message":"Update haddock on assertEq to specify the expected and actual value ordering","shortMessageHtmlLink":"Update haddock on assertEq to specify the expected and actual value o…"}},{"before":"5cfe8848fe14490e09c91ee5dc19eebbff2949b8","after":"92e53744bb6eb80ba40b18f71750d971e91350e3","ref":"refs/heads/master","pushedAt":"2024-03-05T09:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"commercialhaskell/stackage#7335: relax bound on cookie","shortMessageHtmlLink":"commercialhaskell/stackage#7335: relax bound on cookie"}},{"before":"d3618b0469d3e954cc2489d5deb2b90dffebd050","after":"5cfe8848fe14490e09c91ee5dc19eebbff2949b8","ref":"refs/heads/master","pushedAt":"2024-02-27T14:11:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jezen","name":"Jezen Thomas","path":"/jezen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1926747?s=80&v=4"},"commit":{"message":"Upstream helper functions to Yesod.Form.Option. (#1828)\n\nThe 2 new functions are:\r\n\r\n- `optionsFromList'`: Creates an `OptionList` from a list using the `PathPiece` instance for the external value\r\nand a custom function for the user-facing value.\r\n- `optionsEnum'`: creates an `OptionList` from an enumeration.","shortMessageHtmlLink":"Upstream helper functions to Yesod.Form.Option. (#1828)"}},{"before":"b24028200cc78caaebf510fd7281b0c26b35a694","after":"d3618b0469d3e954cc2489d5deb2b90dffebd050","ref":"refs/heads/master","pushedAt":"2024-02-10T17:07:16.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1829 from hololeap/allow-new-optparse\n\n`yesod-bin`: Support `optparse-applicative-0.18`","shortMessageHtmlLink":"Merge pull request #1829 from hololeap/allow-new-optparse"}},{"before":"22c5e46d5ccd083f36b3789bd6e5f160d45b8556","after":"b24028200cc78caaebf510fd7281b0c26b35a694","ref":"refs/heads/master","pushedAt":"2023-11-28T22:04:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"parsonsmatt","name":"Matt Parsons","path":"/parsonsmatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7310112?s=80&v=4"},"commit":{"message":"Actually export the new options (#1825)\n\n* actually export the new options\r\n\r\n* bump version number, update changelog","shortMessageHtmlLink":"Actually export the new options (#1825)"}},{"before":"2b29a73a50ecae9668283eebec960b4be941a233","after":"22c5e46d5ccd083f36b3789bd6e5f160d45b8556","ref":"refs/heads/master","pushedAt":"2023-10-23T14:39:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"parsonsmatt","name":"Matt Parsons","path":"/parsonsmatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7310112?s=80&v=4"},"commit":{"message":"Add an options data structure to allow fine-tuned control of what instances are generated for a route (#1819)\n\n* remove read from the list of derived instances, partially closing #1773, #1203\r\n\r\n* bump version\r\n\r\n* adjusting a version bound because the next version breaks compilation\r\n\r\n* make a RouteOpts type that allows for finer control over what instances are derived for a Route\r\n\r\n* some lintings\r\n\r\n* adjust versioning and changelog\r\n\r\n* actually a more major version bump\r\n\r\n* verified that export list is complete\r\n\r\n* add @ since","shortMessageHtmlLink":"Add an options data structure to allow fine-tuned control of what ins…"}},{"before":"9471c75c9c11b257b7d418c175c276061fe65107","after":"2b29a73a50ecae9668283eebec960b4be941a233","ref":"refs/heads/master","pushedAt":"2023-09-22T04:29:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1821 from yitz-zoomin/test-bare-get-params\n\nAdd addBareGetParam to yesod-test","shortMessageHtmlLink":"Merge pull request #1821 from yitz-zoomin/test-bare-get-params"}},{"before":"11b7089436a3cd6c0fe5390b4914f90d1d1beac7","after":"9471c75c9c11b257b7d418c175c276061fe65107","ref":"refs/heads/master","pushedAt":"2023-09-14T04:54:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1820 from Vekhir/patch-2\n\nSupport Aeson 2.2","shortMessageHtmlLink":"Merge pull request #1820 from Vekhir/patch-2"}},{"before":"0d10965e0f02502b2efc684f061c2e9b1a42f07e","after":"11b7089436a3cd6c0fe5390b4914f90d1d1beac7","ref":"refs/heads/master","pushedAt":"2023-09-14T02:48:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1818 from Vekhir/patch-1\n\nAdd attoparsec-aeson to support aeson-2.2","shortMessageHtmlLink":"Merge pull request #1818 from Vekhir/patch-1"}},{"before":"7a10dd362828ee60fb3097887880d3d0389882ce","after":"0d10965e0f02502b2efc684f061c2e9b1a42f07e","ref":"refs/heads/master","pushedAt":"2023-09-05T05:51:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1817 from ciukstar/datetime-local-field\n\nAdd datetimeLocalField","shortMessageHtmlLink":"Merge pull request #1817 from ciukstar/datetime-local-field"}},{"before":"b3416ec0a463f37eecb7069ed3c4cf5b214a1e47","after":"7a10dd362828ee60fb3097887880d3d0389882ce","ref":"refs/heads/master","pushedAt":"2023-07-26T10:39:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1812 from jezen/master\n\nFix SubSub compilation for GHC >= 9.0.1","shortMessageHtmlLink":"Merge pull request #1812 from jezen/master"}},{"before":"393954d802f16e88db8a72aa143f3aaf813fa277","after":"b3416ec0a463f37eecb7069ed3c4cf5b214a1e47","ref":"refs/heads/master","pushedAt":"2023-07-13T03:23:41.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1805 from AriFordsham/ari/subsites\n\nFix subsite-to-subsite dispatch","shortMessageHtmlLink":"Merge pull request #1805 from AriFordsham/ari/subsites"}},{"before":"f3f2ae112f4f3036b72e461f8b8129ade0924fe7","after":null,"ref":"refs/heads/no-newstack","pushedAt":"2023-07-02T05:56:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"}},{"before":"197ecb409fcc71d90cc353f13d6437ee73845a96","after":"393954d802f16e88db8a72aa143f3aaf813fa277","ref":"refs/heads/master","pushedAt":"2023-07-02T05:56:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Merge pull request #1806 from yesodweb/no-newstack\n\nDrop newstack","shortMessageHtmlLink":"Merge pull request #1806 from yesodweb/no-newstack"}},{"before":null,"after":"f3f2ae112f4f3036b72e461f8b8129ade0924fe7","ref":"refs/heads/no-newstack","pushedAt":"2023-07-02T05:36:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snoyberg","name":"Michael Snoyman","path":"/snoyberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49415?s=80&v=4"},"commit":{"message":"Drop newstack","shortMessageHtmlLink":"Drop newstack"}},{"before":"ccfd77192e14256b613d439b6f4658f9ff78f67d","after":"197ecb409fcc71d90cc353f13d6437ee73845a96","ref":"refs/heads/master","pushedAt":"2023-05-10T09:14:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jezen","name":"Jezen Thomas","path":"/jezen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1926747?s=80&v=4"},"commit":{"message":"Add Romanian translation for yesod-form (#1801)","shortMessageHtmlLink":"Add Romanian translation for yesod-form (#1801)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMA-iXQA","startCursor":null,"endCursor":null}},"title":"Activity · yesodweb/yesod"}