{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":139710733,"defaultBranch":"develop","name":"data-safe-haven","ownerLogin":"alan-turing-institute","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-07-04T11:05:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18304793?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726823556.0","currentOid":""},"activityList":{"items":[{"before":"c1b6bff27e393107967f0757d9a4ed212c2cc87b","after":"1bb954649b942e8968ca0ae726eb4d47dda17887","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-20T13:45:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add test for force upload","shortMessageHtmlLink":"Add test for force upload"}},{"before":"5d7f9fafb60875c733b5e0581be8fc8926186663","after":"c1b6bff27e393107967f0757d9a4ed212c2cc87b","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-20T13:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add test for force upload","shortMessageHtmlLink":"Add test for force upload"}},{"before":"0cac24c657a5716a3f732b810e2e2f1072bee112","after":"5d7f9fafb60875c733b5e0581be8fc8926186663","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-20T13:40:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add test for invalid remote config on upload","shortMessageHtmlLink":"Add test for invalid remote config on upload"}},{"before":"d161f86bf31f63d8c130703374905d6ab16c237c","after":"0cac24c657a5716a3f732b810e2e2f1072bee112","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-20T13:39:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Correct exception type","shortMessageHtmlLink":"Correct exception type"}},{"before":"08eabc989213a27c8b69481109af57f4ac57afe7","after":"d161f86bf31f63d8c130703374905d6ab16c237c","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-20T11:42:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add type hints","shortMessageHtmlLink":"Add type hints"}},{"before":"1c316314b2b9e9525b0170eadeb233984faa63e9","after":"08eabc989213a27c8b69481109af57f4ac57afe7","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-20T09:49:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add force option for config upload","shortMessageHtmlLink":"Add force option for config upload"}},{"before":"34928b58315a7066a04696fe353535e805f03efd","after":"9630fd1bea476b4287913e76d4472a3681ca495c","ref":"refs/heads/python-coverage-comment-action-data","pushedAt":"2024-09-20T09:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update coverage data","shortMessageHtmlLink":"Update coverage data"}},{"before":"618a970dc94f5ee012089e4e680cf5b8f5e3da9b","after":"34928b58315a7066a04696fe353535e805f03efd","ref":"refs/heads/python-coverage-comment-action-data","pushedAt":"2024-09-20T09:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update coverage data","shortMessageHtmlLink":"Update coverage data"}},{"before":"de48ba0bd878ab34604c54cbcdcf11cd5db8b251","after":"1c316314b2b9e9525b0170eadeb233984faa63e9","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-20T09:15:44.000Z","pushType":"push","commitsCount":66,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/develop' into show_invalid_config","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/develop' into show_invalid_config"}},{"before":"9e6b1b9c8fd162124a6f2e502f431c39043b4326","after":null,"ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-20T09:12:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"}},{"before":"9117fa557e12591a1eb37fb7fb7604bbd40a83cf","after":"7976792071882b246a74e068971a9e4966de62b9","ref":"refs/heads/develop","pushedAt":"2024-09-20T09:12:34.000Z","pushType":"pr_merge","commitsCount":42,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Merge pull request #2115 from alan-turing-institute/ansible_vars_file\n\nAdd ansible vars file","shortMessageHtmlLink":"Merge pull request #2115 from alan-turing-institute/ansible_vars_file"}},{"before":"4e875f94d460a28b32a6ce8e79daa1b7549d4487","after":null,"ref":"refs/heads/mount_points","pushedAt":"2024-09-20T09:12:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"}},{"before":"d88466006d899b297979892fc47c83d85288c5b6","after":"9117fa557e12591a1eb37fb7fb7604bbd40a83cf","ref":"refs/heads/develop","pushedAt":"2024-09-20T09:12:05.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Merge pull request #2092 from alan-turing-institute/mount_points\n\nUpdate mount points","shortMessageHtmlLink":"Merge pull request #2092 from alan-turing-institute/mount_points"}},{"before":"126bb23b65550bf46a1bf4d62bc10de179248c01","after":"4e875f94d460a28b32a6ce8e79daa1b7549d4487","ref":"refs/heads/mount_points","pushedAt":"2024-09-20T09:00:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Update docs/source/roles/data_provider_representative/data_ingress.md\n\nCo-authored-by: James Robinson ","shortMessageHtmlLink":"Update docs/source/roles/data_provider_representative/data_ingress.md"}},{"before":null,"after":"8eaedbac486dd77823f442befcb8f82fac1fe418","ref":"refs/heads/tidy_ansible","pushedAt":"2024-09-19T13:50:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Split desired state playbook into task files","shortMessageHtmlLink":"Split desired state playbook into task files"}},{"before":"d62c0ccea190a76639b0101cb19cc2281677c01b","after":"9e6b1b9c8fd162124a6f2e502f431c39043b4326","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-19T08:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Rename class","shortMessageHtmlLink":"Rename class"}},{"before":"aa46d236dc62a78414a384a9486b84c91a2e74e8","after":"d62c0ccea190a76639b0101cb19cc2281677c01b","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-18T11:35:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Correct template names","shortMessageHtmlLink":"Correct template names"}},{"before":"cb8969792ec9fb4bbb3e2be3323c7ce64bb62616","after":"aa46d236dc62a78414a384a9486b84c91a2e74e8","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-17T14:43:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Update pulumi component properties","shortMessageHtmlLink":"Update pulumi component properties"}},{"before":"2bae206d125ad4db721d47dc3023bc4f802e51f7","after":"cb8969792ec9fb4bbb3e2be3323c7ce64bb62616","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-17T14:11:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Correct paths in comments","shortMessageHtmlLink":"Correct paths in comments"}},{"before":"435697b1effa8fd6c4a71d52cced829ce30aa75a","after":"2bae206d125ad4db721d47dc3023bc4f802e51f7","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-17T14:09:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Correct path to install_deb script","shortMessageHtmlLink":"Correct path to install_deb script"}},{"before":"22c754f4c0b50f9d91df2faf2f75333088ced505","after":"435697b1effa8fd6c4a71d52cced829ce30aa75a","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-17T13:19:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add composite resource for NFS blob containers","shortMessageHtmlLink":"Add composite resource for NFS blob containers"}},{"before":"5c23102499db8b5dd2737a1a763b1d942e044047","after":"22c754f4c0b50f9d91df2faf2f75333088ced505","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-17T09:32:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add NFSV3StorageAccount component","shortMessageHtmlLink":"Add NFSV3StorageAccount component"}},{"before":"ab5e71057d877a79e6577f6bd96e2177dec671ad","after":"5c23102499db8b5dd2737a1a763b1d942e044047","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-17T09:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add NFSV3StorageAccount component","shortMessageHtmlLink":"Add NFSV3StorageAccount component"}},{"before":"908f608875d19b3b466b8e8932824909bfccf886","after":"ab5e71057d877a79e6577f6bd96e2177dec671ad","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-17T08:49:57.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Merge branch 'mount_points' into ansible_vars_file","shortMessageHtmlLink":"Merge branch 'mount_points' into ansible_vars_file"}},{"before":"96fb5518c6e9016808a69ee60bc2f62c427f4a6f","after":"908f608875d19b3b466b8e8932824909bfccf886","ref":"refs/heads/ansible_vars_file","pushedAt":"2024-09-17T08:27:27.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/develop' into ansible_vars_file","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/develop' into ansible_vars_file"}},{"before":"44fb6992125cdb3ef600aa1dbce558b4d725ed2a","after":"126bb23b65550bf46a1bf4d62bc10de179248c01","ref":"refs/heads/mount_points","pushedAt":"2024-09-16T14:03:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Update mount points in docs","shortMessageHtmlLink":"Update mount points in docs"}},{"before":"c85090b94d2e98ac0c6ec90b90a54b2314fab72d","after":"44fb6992125cdb3ef600aa1dbce558b4d725ed2a","ref":"refs/heads/mount_points","pushedAt":"2024-09-16T12:58:52.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/develop' into mount_points","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/develop' into mount_points"}},{"before":"a530d0c4cf0acf650700c53a9daec4f7e2d515f2","after":"de48ba0bd878ab34604c54cbcdcf11cd5db8b251","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-16T12:58:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add test for validation error from remote","shortMessageHtmlLink":"Add test for validation error from remote"}},{"before":"0b37f88b5eba989e1ead4d31fc5ca91cb0c84fb4","after":"a530d0c4cf0acf650700c53a9daec4f7e2d515f2","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-16T10:49:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add test for validation error from remote","shortMessageHtmlLink":"Add test for validation error from remote"}},{"before":"704ace28450882d5eb49710e41e2fca470416c6d","after":"0b37f88b5eba989e1ead4d31fc5ca91cb0c84fb4","ref":"refs/heads/show_invalid_config","pushedAt":"2024-09-16T09:04:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JimMadge","name":"Jim Madge","path":"/JimMadge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616154?s=80&v=4"},"commit":{"message":"Add test for config dumping","shortMessageHtmlLink":"Add test for config dumping"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMzo0NTo1Ny4wMDAwMDBazwAAAAS8A-Qq","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMzo0NTo1Ny4wMDAwMDBazwAAAAS8A-Qq","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQwOTowNDo0My4wMDAwMDBazwAAAAS3Nhs7"}},"title":"Activity ยท alan-turing-institute/data-safe-haven"}