{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":727942534,"defaultBranch":"main","name":"simpler-grants-pdf-builder","ownerLogin":"HHS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-05T22:29:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1470878?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723486101.0","currentOid":""},"activityList":{"items":[{"before":"335d73829b7b5480608d0db72a7f8bb6663fc501","after":"ab17d0e26f3127d5238880ed3dacd8fd0f4c246a","ref":"refs/heads/main","pushedAt":"2024-09-19T21:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Use pinned version of Python for Github Actions","shortMessageHtmlLink":"Use pinned version of Python for Github Actions"}},{"before":"f75b00a028c3262ceb81b0deed873502be139e1a","after":"335d73829b7b5480608d0db72a7f8bb6663fc501","ref":"refs/heads/main","pushedAt":"2024-09-19T21:34:03.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Add column width classes to markdown tables with 2-5 columns\n\nThe idea is, for tables with x columns, we add classes to make them equal width:\n\n- 2 columns: w-50\n- 3 columns: w-33\n- 4 columns: w-25\n- 5 columns: w-20\n\nTwo notable exceptions here:\n\n1. Once your table is more than 6 columns, I am assuming it's too\n weird and I am not going to add presumptive classnames to your table.\n2. If your table is \"complex\", such that it renders as HTML, this\n function doesn't work. Seems like an okay assumption, as complex\n tables are also weird.","shortMessageHtmlLink":"Add column width classes to markdown tables with 2-5 columns"}},{"before":"8bc2f59e85a35dab3f9adb505ce7f3c64a1c59fd","after":"f75b00a028c3262ceb81b0deed873502be139e1a","ref":"refs/heads/main","pushedAt":"2024-09-13T17:28:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Fix the Logout link\n\nIt was sending a \"GET\" request, not a \"POST\" request.","shortMessageHtmlLink":"Fix the Logout link"}},{"before":"0c37c6a9c681507d9e82f2ac2e6e6871c1249cc8","after":"8bc2f59e85a35dab3f9adb505ce7f3c64a1c59fd","ref":"refs/heads/main","pushedAt":"2024-09-13T14:53:06.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Fix for links that include ampersands\n\nI think this is happening because of the markdown conversion, with\nvalues in complex tables, because they are not getting converted in\nthe same way. Hopefully we don't see too many more of these.","shortMessageHtmlLink":"Fix for links that include ampersands"}},{"before":"8ec48bb2b0b488d1963c849b17ff709f74d0dfbb","after":"0c37c6a9c681507d9e82f2ac2e6e6871c1249cc8","ref":"refs/heads/main","pushedAt":"2024-08-30T00:27:16.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Add better message for NOFO builder link status page","shortMessageHtmlLink":"Add better message for NOFO builder link status page"}},{"before":"83c3fa931e9ffcc3f5cd76e3279d65f16e0ba52a","after":"8ec48bb2b0b488d1963c849b17ff709f74d0dfbb","ref":"refs/heads/main","pushedAt":"2024-08-27T18:38:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Uniform link colours, using the USWDS link examples","shortMessageHtmlLink":"Uniform link colours, using the USWDS link examples"}},{"before":"0137f5e8474430d9f1deab393a448eb0fe833919","after":"83c3fa931e9ffcc3f5cd76e3279d65f16e0ba52a","ref":"refs/heads/main","pushedAt":"2024-08-27T18:02:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Update version since updating all the libraries","shortMessageHtmlLink":"Update version since updating all the libraries"}},{"before":"dd4141e79eca0a17bf9b707d305fa998ee2d3723","after":"0137f5e8474430d9f1deab393a448eb0fe833919","ref":"refs/heads/main","pushedAt":"2024-08-27T17:23:55.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Update django-project-version\n\nAlso made sure the version moves up to pyproject.toml, rather than\nduplicating it in 2 places.","shortMessageHtmlLink":"Update django-project-version"}},{"before":"4d68b7263d60c162d36c323342ee8dad6296e8d6","after":"dd4141e79eca0a17bf9b707d305fa998ee2d3723","ref":"refs/heads/main","pushedAt":"2024-08-15T14:16:59.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Link to my email address on the error page.","shortMessageHtmlLink":"Link to my email address on the error page."}},{"before":"d5769276b01e3b36f3adeb692afad584f081ba82","after":null,"ref":"refs/heads/import-docs","pushedAt":"2024-08-12T18:08:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"}},{"before":"e61201a5e140d8496757412966b488b126da2b65","after":null,"ref":"refs/heads/test-poetry","pushedAt":"2024-08-12T18:08:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"}},{"before":"7144cae2848ed7414e53df0b4f0535270dfbb4b7","after":"4d68b7263d60c162d36c323342ee8dad6296e8d6","ref":"refs/heads/main","pushedAt":"2024-08-12T18:00:46.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Initial version of the GitHub workflow\n\nUsing this Github Action to install poetry and then run our tests.\n\n- https://github.com/marketplace/actions/setup-poetry","shortMessageHtmlLink":"Initial version of the GitHub workflow"}},{"before":"d3967fbc47814ac91b567208dad6bd2e8ce148b8","after":"e61201a5e140d8496757412966b488b126da2b65","ref":"refs/heads/test-poetry","pushedAt":"2024-08-12T16:40:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Show fixtures in github\n\nPreviously, they were being hidden because the NOFO hadn't been\npublished yet, but now we are gucci.","shortMessageHtmlLink":"Show fixtures in github"}},{"before":"d03ffe3045416ccf8b07b9cb1571fe2868aaa152","after":"d3967fbc47814ac91b567208dad6bd2e8ce148b8","ref":"refs/heads/test-poetry","pushedAt":"2024-08-12T16:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"3906aa0e9a0322b631786c5358bf9af154186529","after":"d03ffe3045416ccf8b07b9cb1571fe2868aaa152","ref":"refs/heads/test-poetry","pushedAt":"2024-08-12T16:26:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Try again","shortMessageHtmlLink":"Try again"}},{"before":"8f3772a8d535fb8527bdac916952010b581f4d24","after":"3906aa0e9a0322b631786c5358bf9af154186529","ref":"refs/heads/test-poetry","pushedAt":"2024-08-12T16:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Try again","shortMessageHtmlLink":"Try again"}},{"before":null,"after":"8f3772a8d535fb8527bdac916952010b581f4d24","ref":"refs/heads/test-poetry","pushedAt":"2024-08-12T16:05:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Initial version of the GitHub workflow","shortMessageHtmlLink":"Initial version of the GitHub workflow"}},{"before":"bde3bccf5117bb1b7f10e024ad9d774fa884af44","after":"7144cae2848ed7414e53df0b4f0535270dfbb4b7","ref":"refs/heads/main","pushedAt":"2024-08-05T21:52:34.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"One more allowable format for the *Have questions* callout box","shortMessageHtmlLink":"One more allowable format for the *Have questions* callout box"}},{"before":"384b67ec394dbe4b44d8c3ca987e46e6798090ba","after":"bde3bccf5117bb1b7f10e024ad9d774fa884af44","ref":"refs/heads/main","pushedAt":"2024-07-25T22:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Add default secret key\n\nAdding this in otherwise the app crashes on startup.","shortMessageHtmlLink":"Add default secret key"}},{"before":"dc6c38fdd75c7a96a13d0c801a9a68b4a512964c","after":"384b67ec394dbe4b44d8c3ca987e46e6798090ba","ref":"refs/heads/main","pushedAt":"2024-07-25T17:42:54.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Hide the \"Group\" column for non-bloom users\n\nMakes some more space in the table, so it's nicer to look at.\n\nAlso why show a column where all the values are the same?","shortMessageHtmlLink":"Hide the \"Group\" column for non-bloom users"}},{"before":"302ed6e9e9b7aa95978c11ca0fc12b4f60213be4","after":"dc6c38fdd75c7a96a13d0c801a9a68b4a512964c","ref":"refs/heads/main","pushedAt":"2024-07-24T16:44:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Identify links anchor links without ids in the text\n\nThis change revamps our approach to broken internal links.\n\nThe past version was relying on pattern matching. Basically, when\nwe had a link in a particular format, it meant that it was imported\nfrom Google or Word without having been converted properly. That meant\nthat the id it refered to couldn't be located and we could be confident it\nwas a broken link.\n\nHowever, it wouldn't actually update to identify 'true' broken links,\nas it was just looking for specific formats.\n\nNow, it does more what you would intuitively expect it to do, which is\nlook for internal links (that start with \"#\") that don't have a matching\nid attribute in the document.\n\nThis means that if you add a link in the text of the nofo and it's wrong,\nit will show up immediately, which it wouldn't do before.\n\nIt also means that we're not just pattern matching, so broken links in\nnew formats will be identified without needing a specific code push.","shortMessageHtmlLink":"Identify links anchor links without ids in the text"}},{"before":"aacf6be1603a94b9fd4f2960a7d5ae57bcf30d36","after":"302ed6e9e9b7aa95978c11ca0fc12b4f60213be4","ref":"refs/heads/main","pushedAt":"2024-07-22T19:09:42.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"pcraig3","name":"Paul Craig","path":"/pcraig3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2454380?s=80&v=4"},"commit":{"message":"Fix old hrefs when replacing old heading ids on import\n\nWe were seeing some weird stuff in Word related to heading ids.\n\nFor example, here was an example of a heading ID as mammoth output it:\n\n