{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1852094,"defaultBranch":"main","name":"Awful.app","ownerLogin":"Awful","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-06-05T22:32:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2438983?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718943169.0","currentOid":""},"activityList":{"items":[{"before":"8fae7d3c40e7d7467555840569694a6e2bed7784","after":"5b7776844839e190d1fce60ad574b10b21821c4b","ref":"refs/heads/main","pushedAt":"2024-06-21T04:12:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Bump version to 7.4 (70401).","shortMessageHtmlLink":"Bump version to 7.4 (70401)."}},{"before":"f76731284097b0a30e67206cb52641b4064f2b69","after":null,"ref":"refs/heads/nolanw/decrease-long-press-weirdness-in-posts","pushedAt":"2024-06-21T04:12:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"}},{"before":"993080a55118753dbceb787d85f4aeca25aa6d25","after":"8fae7d3c40e7d7467555840569694a6e2bed7784","ref":"refs/heads/main","pushedAt":"2024-06-21T04:12:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Fix some posts screen weirdness: long-press, disappearing title, missing plat icon in dark theme (#1191)\n\n* Fix some posts long-press weirdness\r\n\r\nThe weirdness was seemingly introduced by asynchronously asking for the recognizer's location. Going back to synchronously getting the location in the action method seems to work better.\r\n\r\n* Restore platinum-member-white.png\r\n\r\n* Fix disappearing navbar titles?","shortMessageHtmlLink":"Fix some posts screen weirdness: long-press, disappearing title, miss…"}},{"before":"200045a2aaa7d6ce38d17156bdf38d3904e7c298","after":"f76731284097b0a30e67206cb52641b4064f2b69","ref":"refs/heads/nolanw/decrease-long-press-weirdness-in-posts","pushedAt":"2024-06-21T04:09:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Fix disappearing navbar titles?","shortMessageHtmlLink":"Fix disappearing navbar titles?"}},{"before":"209f673dc25f877bee3ee213283c928557c1aacf","after":"200045a2aaa7d6ce38d17156bdf38d3904e7c298","ref":"refs/heads/nolanw/decrease-long-press-weirdness-in-posts","pushedAt":"2024-06-21T02:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Restore platinum-member-white.png","shortMessageHtmlLink":"Restore platinum-member-white.png"}},{"before":null,"after":"209f673dc25f877bee3ee213283c928557c1aacf","ref":"refs/heads/nolanw/decrease-long-press-weirdness-in-posts","pushedAt":"2024-06-21T02:44:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Fix some posts long-press weirdness\n\nThe weirdness was seemingly introduced by asynchronously asking for the recognizer's location. Going back to synchronously getting the location in the action method seems to work better.","shortMessageHtmlLink":"Fix some posts long-press weirdness"}},{"before":null,"after":"993080a55118753dbceb787d85f4aeca25aa6d25","ref":"refs/heads/keychain-storage","pushedAt":"2024-06-19T21:16:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shaver","name":"Mike Shaver","path":"/shaver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/416857?s=80&v=4"},"commit":{"message":"Bump version to 7.4 (70400).","shortMessageHtmlLink":"Bump version to 7.4 (70400)."}},{"before":"75b132b28ffa400cb9544828bf6c7ba331a5843e","after":"993080a55118753dbceb787d85f4aeca25aa6d25","ref":"refs/heads/main","pushedAt":"2024-06-19T20:03:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Bump version to 7.4 (70400).","shortMessageHtmlLink":"Bump version to 7.4 (70400)."}},{"before":"d9321517dd84154c034862e774a5245e565c8e38","after":null,"ref":"refs/tags/7.3-beta1","pushedAt":"2024-06-19T20:03:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"}},{"before":"d1113d568e3173d9d993256b603d79e27d5cbcf7","after":"75b132b28ffa400cb9544828bf6c7ba331a5843e","ref":"refs/heads/main","pushedAt":"2024-06-19T19:49:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Bump version to 7.3 (70301).","shortMessageHtmlLink":"Bump version to 7.3 (70301)."}},{"before":"d20e5e933df4773d7baa375ffbf076768666d215","after":null,"ref":"refs/heads/nolanw/fix-hangs-rendering-posts","pushedAt":"2024-06-19T19:48:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"}},{"before":"4d7a20fe1e100c9750fba378f92a1cba2cf992a0","after":"d1113d568e3173d9d993256b603d79e27d5cbcf7","ref":"refs/heads/main","pushedAt":"2024-06-19T19:48:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Stop registering defaults every time we render a post (#1190)\n\nThere's probably a nicer way to set all this up where we do register the default but like once per posts view. For now, we'll bypass registration.\r\n\r\nAlso rename the file that PostRenderModel is in to match its name.","shortMessageHtmlLink":"Stop registering defaults every time we render a post (#1190)"}},{"before":"aad8e9622a7abb5ad2cd1fe44b1cdc64681812a5","after":null,"ref":"refs/heads/nolanw/fix-crash-tapping-external-links","pushedAt":"2024-06-19T19:43:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"}},{"before":"b256de185c1955b7bd1d901eb4fde4e578eef9e4","after":"4d7a20fe1e100c9750fba378f92a1cba2cf992a0","ref":"refs/heads/main","pushedAt":"2024-06-19T19:43:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Fix crash tapping external links with an old browser setting (#1189)","shortMessageHtmlLink":"Fix crash tapping external links with an old browser setting (#1189)"}},{"before":null,"after":"d20e5e933df4773d7baa375ffbf076768666d215","ref":"refs/heads/nolanw/fix-hangs-rendering-posts","pushedAt":"2024-06-19T19:43:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Stop registering defaults every time we render a post\n\nThere's probably a nicer way to set all this up where we do register the default but like once per posts view. For now, we'll bypass registration.\n\nAlso rename the file that PostRenderModel is in to match its name.","shortMessageHtmlLink":"Stop registering defaults every time we render a post"}},{"before":null,"after":"aad8e9622a7abb5ad2cd1fe44b1cdc64681812a5","ref":"refs/heads/nolanw/fix-crash-tapping-external-links","pushedAt":"2024-06-19T19:18:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Fix crash tapping external links with an old browser setting","shortMessageHtmlLink":"Fix crash tapping external links with an old browser setting"}},{"before":"ebfedb5e8583be3db0fdfb35927c93a25c166505","after":null,"ref":"refs/heads/nolanw/xcode-16-and-more-oled","pushedAt":"2024-06-19T18:24:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"}},{"before":"2c1a8bb3555f0fd51159143a81817e6d04793f82","after":"b256de185c1955b7bd1d901eb4fde4e578eef9e4","ref":"refs/heads/main","pushedAt":"2024-06-19T18:24:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Xcode 16 beta 1 and more OLED devices (#1188)\n\n* Add new OLED iPads to the OLED device list\r\n\r\n* Fix compiler warnings in Xcode 16 beta 1 and update build settings","shortMessageHtmlLink":"Xcode 16 beta 1 and more OLED devices (#1188)"}},{"before":null,"after":"ebfedb5e8583be3db0fdfb35927c93a25c166505","ref":"refs/heads/nolanw/xcode-16-and-more-oled","pushedAt":"2024-06-19T18:10:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Fix compiler warnings in Xcode 16 beta 1 and update build settings","shortMessageHtmlLink":"Fix compiler warnings in Xcode 16 beta 1 and update build settings"}},{"before":"8253d6fa5d1761e351241a089ef4c99fc103ca44","after":null,"ref":"refs/heads/nolanw/banned-error-scraping-and-rounded-swiftui-fonts","pushedAt":"2024-06-19T17:20:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"}},{"before":"26226c9698523f590e1acc83dbdab892d7127e43","after":"2c1a8bb3555f0fd51159143a81817e6d04793f82","ref":"refs/heads/main","pushedAt":"2024-06-19T17:20:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"\"You're banned\" error scraping and thematic rounded SwiftUI font (#1187)\n\n* Detect and report \"you're banned\" error page\r\n\r\n* Cleanup\r\n\r\n* Round fonts in (SwiftUI) Settings screen when requested by theme","shortMessageHtmlLink":"\"You're banned\" error scraping and thematic rounded SwiftUI font (#1187)"}},{"before":null,"after":"8253d6fa5d1761e351241a089ef4c99fc103ca44","ref":"refs/heads/nolanw/banned-error-scraping-and-rounded-swiftui-fonts","pushedAt":"2024-06-19T17:09:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Round fonts in (SwiftUI) Settings screen when requested by theme","shortMessageHtmlLink":"Round fonts in (SwiftUI) Settings screen when requested by theme"}},{"before":"9a1748793cb1c37586c20fd89a26e8615246b76b","after":"26226c9698523f590e1acc83dbdab892d7127e43","ref":"refs/heads/main","pushedAt":"2024-06-19T04:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Bump version to 7.3 (70300).","shortMessageHtmlLink":"Bump version to 7.3 (70300)."}},{"before":"a07fdfe1fa26755bea38857b8d51f45ab119d698","after":null,"ref":"refs/heads/nolanw/privacy-manifests","pushedAt":"2024-06-19T04:27:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"}},{"before":"c4dcc169ac850bbb2285af26840dc6651d6b8f9c","after":"9a1748793cb1c37586c20fd89a26e8615246b76b","ref":"refs/heads/main","pushedAt":"2024-06-19T04:27:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Add privacy manifests or use other APIs (#1186)\n\n• Add privacy manifest to both Awful and Smilie Keyboard.\r\n• Bump Lottie to get its privacy manifest.\r\n• Stop using ProcessInfo.systemUptime for gesture timing.","shortMessageHtmlLink":"Add privacy manifests or use other APIs (#1186)"}},{"before":null,"after":"a07fdfe1fa26755bea38857b8d51f45ab119d698","ref":"refs/heads/nolanw/privacy-manifests","pushedAt":"2024-06-19T04:15:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Add privacy manifests or use other APIs\n\n• Add privacy manifest to both Awful and Smilie Keyboard.\n• Bump Lottie to get its privacy manifest.\n• Stop using ProcessInfo.systemUptime for gesture timing.","shortMessageHtmlLink":"Add privacy manifests or use other APIs"}},{"before":"1db2f32297aa9047d2dfcb20f448b9d5ceb6bf9f","after":"c4dcc169ac850bbb2285af26840dc6651d6b8f9c","ref":"refs/heads/main","pushedAt":"2024-03-18T04:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Bump version to 7.2 (70200).","shortMessageHtmlLink":"Bump version to 7.2 (70200)."}},{"before":"38e8b4d2504608c20d7a788ae1d69b08ec572352","after":"1db2f32297aa9047d2dfcb20f448b9d5ceb6bf9f","ref":"refs/heads/main","pushedAt":"2024-03-18T04:29:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Maintain consistent top-down menu order in posts screen (#1185)\n\n* Maintain consistent top-down menu order in posts screen\n\n* Delete CopyMarkdown extension and detritus\n\nNo more copypasting posts into issues for me.","shortMessageHtmlLink":"Maintain consistent top-down menu order in posts screen (#1185)"}},{"before":"85233684ecbae67903a71525367f3a529990cf1c","after":null,"ref":"refs/heads/nolanw/fixed-menu-direction","pushedAt":"2024-03-18T04:29:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"}},{"before":"f66a99ffeb4836f847962b2622384dd4497b970d","after":"85233684ecbae67903a71525367f3a529990cf1c","ref":"refs/heads/nolanw/fixed-menu-direction","pushedAt":"2024-03-18T04:27:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nolanw","name":"Nolan Waite","path":"/nolanw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177228?s=80&v=4"},"commit":{"message":"Delete CopyMarkdown extension and detritus\n\nNo more copypasting posts into issues for me.","shortMessageHtmlLink":"Delete CopyMarkdown extension and detritus"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMVQwNDoxMjo0OS4wMDAwMDBazwAAAARrMm4r","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMVQwNDoxMjo0OS4wMDAwMDBazwAAAARrMm4r","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xOFQwNDoyNzozNC4wMDAwMDBazwAAAAQYJLtL"}},"title":"Activity · Awful/Awful.app"}