{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50421953,"defaultBranch":"master","name":"yournextrepresentative","ownerLogin":"DemocracyClub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-26T10:37:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6901194?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721309958.0","currentOid":""},"activityList":{"items":[{"before":"3352275ab63b3412f15ee7879b38731669be1955","after":"91576453af817a0a2b993704c35e5048560b6e18","ref":"refs/heads/hotfix/clean-instagram","pushedAt":"2024-07-18T16:04:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Reformats usernames into urls","shortMessageHtmlLink":"Reformats usernames into urls"}},{"before":"9c60a2808dd852e704a0f363b67d485b183a3520","after":"5ea015777ceac4945ccb994298e64855898c6e91","ref":"refs/heads/hotfix/validate-linkedin","pushedAt":"2024-07-18T15:15:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Standardise forwarded linkedin urls","shortMessageHtmlLink":"Standardise forwarded linkedin urls"}},{"before":"5ea015777ceac4945ccb994298e64855898c6e91","after":"9c60a2808dd852e704a0f363b67d485b183a3520","ref":"refs/heads/hotfix/validate-linkedin","pushedAt":"2024-07-18T15:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Reformats usernames into urls","shortMessageHtmlLink":"Reformats usernames into urls"}},{"before":"b9d47470563ee320eaae88cc49d0b9627597afbe","after":"5ea015777ceac4945ccb994298e64855898c6e91","ref":"refs/heads/hotfix/validate-linkedin","pushedAt":"2024-07-18T14:54:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Standardise forwarded linkedin urls","shortMessageHtmlLink":"Standardise forwarded linkedin urls"}},{"before":"c4a34fce2891d8504c34336800d8a5fc0b4834d6","after":"b9d47470563ee320eaae88cc49d0b9627597afbe","ref":"refs/heads/hotfix/validate-linkedin","pushedAt":"2024-07-18T14:53:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Standardise forwarded linkedin urls","shortMessageHtmlLink":"Standardise forwarded linkedin urls"}},{"before":"925ec98cf4b040273fa19adf7f821cde46f21191","after":"9105fa4aef816a3f46e315f0ea08a1506466a929","ref":"refs/heads/master","pushedAt":"2024-07-18T14:38:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Header change to match data","shortMessageHtmlLink":"Header change to match data"}},{"before":null,"after":"e04700f9857db18513fe7c2522cb83c65d738560","ref":"refs/heads/hotfix/fix-results-header","pushedAt":"2024-07-18T13:39:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Header change to match data","shortMessageHtmlLink":"Header change to match data"}},{"before":"a6edc5a0c1db52896ec8aa6eead29a53f29462f6","after":"925ec98cf4b040273fa19adf7f821cde46f21191","ref":"refs/heads/master","pushedAt":"2024-07-18T11:04:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Round before reformatting percentage input\n\nThis fixes a previous PR that sought to remove decimals\nand round percentages to the nearest whole number.\nThe order of operations was causing 50.55 to become 5055.\n\nThis change fixes that bug and handles input such as\n50,55\n50.55%\n50,55%\n50%","shortMessageHtmlLink":"Round before reformatting percentage input"}},{"before":"bffeecd2376839b1a4693e51052b147a50ee4d1d","after":"bdcbd8e87ef13810f96968678523c966c54bf54d","ref":"refs/heads/hotfix/round-percentages","pushedAt":"2024-07-18T10:18:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Round before reformatting percentage input\n\nThis fixes a previous PR that sought to remove decimals\nand round percentages to the nearest whole number.\nThe order of operations was causing 50.55 to become 5055.\n\nThis change fixes that bug and handles input such as\n50,55\n50.55%\n50,55%\n50%","shortMessageHtmlLink":"Round before reformatting percentage input"}},{"before":null,"after":"bffeecd2376839b1a4693e51052b147a50ee4d1d","ref":"refs/heads/hotfix/round-percentages","pushedAt":"2024-07-18T09:09:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Round percentage turnout to the nearest whole number\n\nThis fixes a previous PR that sought to remove decimals\nand round percentages to the nearest whole number.\nWe don't need to remove decimals if we are rounding;","shortMessageHtmlLink":"Round percentage turnout to the nearest whole number"}},{"before":"3422e6962021772005ae608f21ebdd4b07808696","after":"a6edc5a0c1db52896ec8aa6eead29a53f29462f6","ref":"refs/heads/master","pushedAt":"2024-07-18T08:56:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Add a user agent to the outgoing request\n\nThe call to import parties has added bot\nprotection so we need to set the user agent\nto get the data.","shortMessageHtmlLink":"Add a user agent to the outgoing request"}},{"before":"761f4c11bff50002dad6d4e538c20722fc320144","after":"3422e6962021772005ae608f21ebdd4b07808696","ref":"refs/heads/master","pushedAt":"2024-07-18T08:28:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Clean and round decimals for turnout_percentage\n\nThis change creates a new widget class to\noffer users the ability to copy and past\ninput with decimals without the additional\nstep of reformatting and rounding.\n\nWhen we clean in the onchange attribute,\nwe also address form errors that have caused\nusers to have to reload the page to enter\nresults","shortMessageHtmlLink":"Clean and round decimals for turnout_percentage"}},{"before":"dac429ca9936ac800e222f481ca5630be911736b","after":"d993ed122fcd555ab0d7dd0647f4ff70a6f3b626","ref":"refs/heads/hotfix/fix-ec-party-importer","pushedAt":"2024-07-17T15:11:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Add a user agent to the outgoing request\n\nThe call to import parties has added bot\nprotection so we need to set the user agent\nto get the data.","shortMessageHtmlLink":"Add a user agent to the outgoing request"}},{"before":"033a9ea9fac900443f310c6a4a10dc28ba5b183e","after":"3352275ab63b3412f15ee7879b38731669be1955","ref":"refs/heads/hotfix/clean-instagram","pushedAt":"2024-07-17T13:50:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Clean and standardise instagram entries\n\n- Audit all person identifiers and their validation\n- Check the domain and the username for valid entries","shortMessageHtmlLink":"Clean and standardise instagram entries"}},{"before":"bd0b93dd2dc6fbb6e9eed9d46bf388b107029362","after":"033a9ea9fac900443f310c6a4a10dc28ba5b183e","ref":"refs/heads/hotfix/clean-instagram","pushedAt":"2024-07-17T13:49:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Clean and standardise instagram entries\n\n- Audit all person identifiers and their validation\n- Check the domain and the username for valid entries","shortMessageHtmlLink":"Clean and standardise instagram entries"}},{"before":"8f883ca10a53448a4c72c65a29980f38cfccba06","after":"bd0b93dd2dc6fbb6e9eed9d46bf388b107029362","ref":"refs/heads/hotfix/clean-instagram","pushedAt":"2024-07-17T13:19:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Clean and standardise instagram entries\n\n- Audit all person identifiers and their validation\n- Check the domain and the username for valid entries","shortMessageHtmlLink":"Clean and standardise instagram entries"}},{"before":"66c2a19f313bbcdc74a9510e36065de63d1e9442","after":"8f883ca10a53448a4c72c65a29980f38cfccba06","ref":"refs/heads/hotfix/clean-instagram","pushedAt":"2024-07-17T13:15:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Outline all person identifiers and their validation","shortMessageHtmlLink":"Outline all person identifiers and their validation"}},{"before":"a850e478a04ddf612d0ee94dde1113b05acb6d20","after":"8eee1c3ab43179f27638c532bee3a6b9ec3b84dc","ref":"refs/heads/hotfix/results-form-audit","pushedAt":"2024-07-17T09:18:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Clean and round decimals for turnout_percentage\n\nThis change creates a new widget class to\noffer users the ability to copy and past\ninput with decimals without the additional\nstep of reformatting and rounding.\n\nWhen we clean in the onchange attribute,\nwe also address form errors that have caused\nusers to have to reload the page to enter\nresults","shortMessageHtmlLink":"Clean and round decimals for turnout_percentage"}},{"before":"f1b60da759364c66aef080e348eb23db545fe4f6","after":"a850e478a04ddf612d0ee94dde1113b05acb6d20","ref":"refs/heads/hotfix/results-form-audit","pushedAt":"2024-07-17T09:15:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"fixup! Clean and round decimals for turnout_percentage","shortMessageHtmlLink":"fixup! Clean and round decimals for turnout_percentage"}},{"before":"1ffc76fe75f2d19227f2fda6e7b780c4db1806e2","after":"66c2a19f313bbcdc74a9510e36065de63d1e9442","ref":"refs/heads/hotfix/clean-instagram","pushedAt":"2024-07-16T16:59:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"fixup! WIP text fix","shortMessageHtmlLink":"fixup! WIP text fix"}},{"before":"df70ba999ae9121a0fa71732a8192566a49c2396","after":"761f4c11bff50002dad6d4e538c20722fc320144","ref":"refs/heads/master","pushedAt":"2024-07-16T16:42:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"symroe","name":"Sym Roe","path":"/symroe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242329?s=80&v=4"},"commit":{"message":"Merge pull request #2426 from DemocracyClub/re-enable-account-creation\n\nRe-enable account creation","shortMessageHtmlLink":"Merge pull request #2426 from DemocracyClub/re-enable-account-creation"}},{"before":"9049136455b4da62317ff5c6d583e9d85300c9ae","after":"f1b60da759364c66aef080e348eb23db545fe4f6","ref":"refs/heads/hotfix/results-form-audit","pushedAt":"2024-07-16T16:36:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"fixup! Clean and round decimals for turnout_percentage","shortMessageHtmlLink":"fixup! Clean and round decimals for turnout_percentage"}},{"before":"84d6ed7f490ab5260c8d860b20307d70c4403d7d","after":"df70ba999ae9121a0fa71732a8192566a49c2396","ref":"refs/heads/master","pushedAt":"2024-07-16T16:33:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Refactor migration\n\nThis change reverts https://github.com/DemocracyClub/yournextrepresentative/pull/2424\nand checks the queued_images is not None before filtering.","shortMessageHtmlLink":"Refactor migration"}},{"before":"2e045f6156017324b764c0b4be61f51625930e36","after":"7da0d8d149f00ce75e00845dc6c3dcc54842f8ad","ref":"refs/heads/hotfix/fix-person-image-migration","pushedAt":"2024-07-16T16:28:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Refactor migration\n\nThis change reverts https://github.com/DemocracyClub/yournextrepresentative/pull/2424\nand checks the queued_images is not None before filtering.","shortMessageHtmlLink":"Refactor migration"}},{"before":null,"after":"2e045f6156017324b764c0b4be61f51625930e36","ref":"refs/heads/hotfix/fix-person-image-migration","pushedAt":"2024-07-16T16:26:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Refactor migration","shortMessageHtmlLink":"Refactor migration"}},{"before":"2486a3ab59d797355c739bb2bd690a724db8445d","after":"84d6ed7f490ab5260c8d860b20307d70c4403d7d","ref":"refs/heads/master","pushedAt":"2024-07-16T15:22:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Filter by complete, incomplete and no resultset\n\nThis change adds resultset filter and separates the logic\nfrom candidate results (winners elected)","shortMessageHtmlLink":"Filter by complete, incomplete and no resultset"}},{"before":null,"after":"1907265f01ce79ec290dd8988c3491e5db57d173","ref":"refs/heads/re-enable-account-creation","pushedAt":"2024-07-16T15:18:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"symroe","name":"Sym Roe","path":"/symroe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242329?s=80&v=4"},"commit":{"message":"Re-enable account creation","shortMessageHtmlLink":"Re-enable account creation"}},{"before":"645d39eaafe2cb10d5f8e85ddc2884d556a25f00","after":"2486a3ab59d797355c739bb2bd690a724db8445d","ref":"refs/heads/master","pushedAt":"2024-07-16T14:46:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"Moderated image matches saved image\n\nThis is an improvement on the current code which presents\nthe user with a preview of an image that matches the\nuploaded image, but then saves a different version\n(one with a distorted background) following approval.\n\nWith this change, the user moderated image matches the\nsaved image, however neither match the uploaded image.","shortMessageHtmlLink":"Moderated image matches saved image"}},{"before":"8487472a0d285244fb9ccee43416d9813db2b3af","after":"1ffc76fe75f2d19227f2fda6e7b780c4db1806e2","ref":"refs/heads/hotfix/clean-instagram","pushedAt":"2024-07-16T14:13:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"fixup! Clean and standardise instagram entries","shortMessageHtmlLink":"fixup! Clean and standardise instagram entries"}},{"before":"73ddc786e1feb16c8796d6d755710519addb6758","after":"c4a34fce2891d8504c34336800d8a5fc0b4834d6","ref":"refs/heads/hotfix/validate-linkedin","pushedAt":"2024-07-16T14:09:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VirginiaDooley","name":"Virginia Dooley","path":"/VirginiaDooley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7017118?s=80&v=4"},"commit":{"message":"fixup! Validate Linkedin urls","shortMessageHtmlLink":"fixup! Validate Linkedin urls"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgxyE6gA","startCursor":null,"endCursor":null}},"title":"Activity ยท DemocracyClub/yournextrepresentative"}