{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12298112,"defaultBranch":"main","name":"grid","ownerLogin":"guardian","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-08-22T13:49:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/164318?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716478477.0","currentOid":""},"activityList":{"items":[{"before":"b250d3b6d500201f417c2e98385da9bd93ea4190","after":"920074e8dee95e31c415c877c481fe12ee89f5ce","ref":"refs/heads/pr4263","pushedAt":"2024-05-30T10:10:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge d6ba0038ca391f26e7ad08d5813e5b1e2ff565d2 into 395d0a556dc8f97c9495a8c840ef5efe36f799ec","shortMessageHtmlLink":"Merge d6ba003 into 395d0a5"}},{"before":"0c8c93964d27f3f4a847e6b7c2be2be4db3718be","after":null,"ref":"refs/heads/require-implementation-of-hasBasicAccess","pushedAt":"2024-05-28T08:09:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"}},{"before":"69891ba146133dc625ded55672658f1e45095529","after":"395d0a556dc8f97c9495a8c840ef5efe36f799ec","ref":"refs/heads/main","pushedAt":"2024-05-28T08:09:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"Merge pull request #4281 from guardian/require-implementation-of-hasBasicAccess\n\nremove default implementation of `hasBasicAccess` to force organisations to specify in their implementation of `AuthorisationProvider`","shortMessageHtmlLink":"Merge pull request #4281 from guardian/require-implementation-of-hasB…"}},{"before":"4436d127e666fd8f05ca51dcadee93c9d89e8a3b","after":"0c8c93964d27f3f4a847e6b7c2be2be4db3718be","ref":"refs/heads/require-implementation-of-hasBasicAccess","pushedAt":"2024-05-23T15:46:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"remove default implementation of `hasBasicAccess` to force organisation to specify in their implementation of `AuthorisationProvider`","shortMessageHtmlLink":"remove default implementation of hasBasicAccess to force organisati…"}},{"before":null,"after":"4436d127e666fd8f05ca51dcadee93c9d89e8a3b","ref":"refs/heads/require-implementation-of-hasBasicAccess","pushedAt":"2024-05-23T15:34:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"remove default implementation of `hasBasicAccess` to force organisation to specify in their implementation of `AuthorisationProvider`","shortMessageHtmlLink":"remove default implementation of hasBasicAccess to force organisati…"}},{"before":"1972c7d1f74e442ec0974406c581ac9fcdce6c6d","after":null,"ref":"refs/heads/enforce-minimum-permission","pushedAt":"2024-05-23T15:25:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"}},{"before":"78055ee70d316580204354aedc23a2ae72d535a8","after":"69891ba146133dc625ded55672658f1e45095529","ref":"refs/heads/main","pushedAt":"2024-05-23T15:25:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"Merge pull request #4271 from guardian/enforce-minimum-permission\n\nactually enforce that Guardian users have at `grid_access` permission","shortMessageHtmlLink":"Merge pull request #4271 from guardian/enforce-minimum-permission"}},{"before":"4920a69e116691fb73e563507df63467ed66bab4","after":"1972c7d1f74e442ec0974406c581ac9fcdce6c6d","ref":"refs/heads/enforce-minimum-permission","pushedAt":"2024-05-23T10:45:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"actually enforce that Guardian users have 'grid_access' permission - groundwork done in the logging PR https://github.com/guardian/grid/pull/4270","shortMessageHtmlLink":"actually enforce that Guardian users have 'grid_access' permission - …"}},{"before":"d3ddcff34423b7724fc3b86c4795676e07da938e","after":"4540731771d35111c54edfe74777adb6df018a33","ref":"refs/heads/bt/collections-api-custom-error-handling","pushedAt":"2024-05-22T11:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rebecca-thompson","name":"Rebecca Thompson","path":"/rebecca-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33927854?s=80&v=4"},"commit":{"message":"log out client and server errors","shortMessageHtmlLink":"log out client and server errors"}},{"before":"5735b93875fa3d85361fdee1e0805292763bb472","after":"d3ddcff34423b7724fc3b86c4795676e07da938e","ref":"refs/heads/bt/collections-api-custom-error-handling","pushedAt":"2024-05-20T15:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rebecca-thompson","name":"Rebecca Thompson","path":"/rebecca-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33927854?s=80&v=4"},"commit":{"message":"change order","shortMessageHtmlLink":"change order"}},{"before":null,"after":"5735b93875fa3d85361fdee1e0805292763bb472","ref":"refs/heads/bt/collections-api-custom-error-handling","pushedAt":"2024-05-20T14:37:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rebecca-thompson","name":"Rebecca Thompson","path":"/rebecca-thompson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33927854?s=80&v=4"},"commit":{"message":"add custom error handler to collections API","shortMessageHtmlLink":"add custom error handler to collections API"}},{"before":null,"after":"b250d3b6d500201f417c2e98385da9bd93ea4190","ref":"refs/heads/pr4263","pushedAt":"2024-05-14T11:56:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge 889f0ec2eda86c8dfb180947a3098f6e21832de1 into 78055ee70d316580204354aedc23a2ae72d535a8","shortMessageHtmlLink":"Merge 889f0ec into 78055ee"}},{"before":"7ec3f060384c06a8936a7bacc8f5e2a1002156ea","after":"78055ee70d316580204354aedc23a2ae72d535a8","ref":"refs/heads/main","pushedAt":"2024-05-14T08:26:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"davidfurey","name":"David Furey","path":"/davidfurey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619836?s=80&v=4"},"commit":{"message":"Merge pull request #4269 from eelpie/remove-unused-es6cluster-config\n\nRemove the redundant es6.cluster configuration element.","shortMessageHtmlLink":"Merge pull request #4269 from eelpie/remove-unused-es6cluster-config"}},{"before":"273406a3a1af2ae5cd81b62daa944cbb51eab97c","after":"4920a69e116691fb73e563507df63467ed66bab4","ref":"refs/heads/enforce-minimum-permission","pushedAt":"2024-05-13T15:28:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"actually enforce that Guardian users have at least some level of grid permission (incl. new 'grid_access' permission) - groundwork done in the logging PR https://github.com/guardian/grid/pull/4270","shortMessageHtmlLink":"actually enforce that Guardian users have at least some level of grid…"}},{"before":"6e9210b4dd9c2e6ce528538db721d313fa8ada35","after":null,"ref":"refs/heads/logging-new-grid_access-permission-in-PermissionsAuthorisationProvider","pushedAt":"2024-05-13T15:27:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"}},{"before":"2e9d1634632fbbd97cf098c44415cf35de071adc","after":"7ec3f060384c06a8936a7bacc8f5e2a1002156ea","ref":"refs/heads/main","pushedAt":"2024-05-13T15:27:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"Merge pull request #4270 from guardian/logging-new-grid_access-permission-in-PermissionsAuthorisationProvider\n\nLOG Guardian users who access grid without any permission","shortMessageHtmlLink":"Merge pull request #4270 from guardian/logging-new-grid_access-permis…"}},{"before":"42c0be543964e73a3079dcd6327fd2091eca40a1","after":"6e9210b4dd9c2e6ce528538db721d313fa8ada35","ref":"refs/heads/logging-new-grid_access-permission-in-PermissionsAuthorisationProvider","pushedAt":"2024-05-13T13:56:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"log distinction between user not explicitly having 'grid_access' and not having 'any grid permission'","shortMessageHtmlLink":"log distinction between user not explicitly having 'grid_access' and …"}},{"before":"0bb7102779567096f7ed168cf66146309fb84b98","after":null,"ref":"refs/heads/trigger-CI-after-push-PR","pushedAt":"2024-05-13T12:52:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"}},{"before":"4787e04aa3df60c6082ae5913e7f9f49465aa1f8","after":"2e9d1634632fbbd97cf098c44415cf35de071adc","ref":"refs/heads/main","pushedAt":"2024-05-13T12:52:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"Merge pull request #4276 from guardian/trigger-CI-after-push-PR\n\nexplicitly trigger CI job after push-pr","shortMessageHtmlLink":"Merge pull request #4276 from guardian/trigger-CI-after-push-PR"}},{"before":"1d60671be8be56e2a0c07c3dce02fb0515d4c4d3","after":"0bb7102779567096f7ed168cf66146309fb84b98","ref":"refs/heads/trigger-CI-after-push-PR","pushedAt":"2024-05-13T12:03:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TOKEN don't trigger workflows as per https://github.com/orgs/community/discussions/25702)","shortMessageHtmlLink":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TO…"}},{"before":"915ab0d9d7ac71775c0aa63fd8f8c04d26617efe","after":"1d60671be8be56e2a0c07c3dce02fb0515d4c4d3","ref":"refs/heads/trigger-CI-after-push-PR","pushedAt":"2024-05-13T11:59:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TOKEN don't trigger workflows as per https://github.com/orgs/community/discussions/25702)","shortMessageHtmlLink":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TO…"}},{"before":"a77fe615b90fecd3a7794cb2938c0ff8350349b7","after":"915ab0d9d7ac71775c0aa63fd8f8c04d26617efe","ref":"refs/heads/trigger-CI-after-push-PR","pushedAt":"2024-05-13T11:57:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TOKEN don't trigger workflows as per https://github.com/orgs/community/discussions/25702)","shortMessageHtmlLink":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TO…"}},{"before":"5156ef41eaced711e75231c183a40aae9fce5acd","after":"a77fe615b90fecd3a7794cb2938c0ff8350349b7","ref":"refs/heads/trigger-CI-after-push-PR","pushedAt":"2024-05-13T11:55:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TOKEN don't trigger workflows as per https://github.com/orgs/community/discussions/25702)","shortMessageHtmlLink":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TO…"}},{"before":"81c6142a5d669a2c3fee7e51bd9510196541fdc5","after":"471b5a51296d9157aeeaa1d736d602782e3a6c2c","ref":"refs/heads/pr4269","pushedAt":"2024-05-13T11:55:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge a462934da9033037f96eddb5435ef5c5b796f207 into 4787e04aa3df60c6082ae5913e7f9f49465aa1f8","shortMessageHtmlLink":"Merge a462934 into 4787e04"}},{"before":"b07270391ed417b31019d6e1a93fb767feabdc22","after":"273406a3a1af2ae5cd81b62daa944cbb51eab97c","ref":"refs/heads/enforce-minimum-permission","pushedAt":"2024-05-13T11:51:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"actually enforce that Guardian users have at least some level of grid permission (incl. new 'grid_access' permission) - groundwork done in the logging PR https://github.com/guardian/grid/pull/4270","shortMessageHtmlLink":"actually enforce that Guardian users have at least some level of grid…"}},{"before":"c1ee85268d8675a530d4105b1e221947a003c424","after":"42c0be543964e73a3079dcd6327fd2091eca40a1","ref":"refs/heads/logging-new-grid_access-permission-in-PermissionsAuthorisationProvider","pushedAt":"2024-05-13T11:49:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"log distinction between user not explicitly having 'grid_access' and not having 'any grid permission'","shortMessageHtmlLink":"log distinction between user not explicitly having 'grid_access' and …"}},{"before":null,"after":"5156ef41eaced711e75231c183a40aae9fce5acd","ref":"refs/heads/trigger-CI-after-push-PR","pushedAt":"2024-05-13T11:40:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"twrichards","name":"Tom Richards","path":"/twrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19289579?s=80&v=4"},"commit":{"message":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TOKEN don't trigger workflows as per https://github.com/orgs/community/discussions/25702)","shortMessageHtmlLink":"explicitly trigger CI job after push-pr (since pushes using GITHUB_TO…"}},{"before":"837fdd7db2277ce8ba4bef80d4b77ef2c03c42fc","after":"4787e04aa3df60c6082ae5913e7f9f49465aa1f8","ref":"refs/heads/main","pushedAt":"2024-05-13T09:59:01.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"paperboyo","name":"Mateusz","path":"/paperboyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6032869?s=80&v=4"},"commit":{"message":"Merge pull request #4259 from bbc/t1628-usage-rights-summary\n\nT1628 usage rights summary","shortMessageHtmlLink":"Merge pull request #4259 from bbc/t1628-usage-rights-summary"}},{"before":null,"after":"81c6142a5d669a2c3fee7e51bd9510196541fdc5","ref":"refs/heads/pr4269","pushedAt":"2024-05-13T08:12:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge a462934da9033037f96eddb5435ef5c5b796f207 into 837fdd7db2277ce8ba4bef80d4b77ef2c03c42fc","shortMessageHtmlLink":"Merge a462934 into 837fdd7"}},{"before":"ddf9171f2fe437781976e73fbe1b2255dbf4fd05","after":"837fdd7db2277ce8ba4bef80d4b77ef2c03c42fc","ref":"refs/heads/main","pushedAt":"2024-05-09T11:47:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"paperboyo","name":"Mateusz","path":"/paperboyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6032869?s=80&v=4"},"commit":{"message":"Merge pull request #4274 from bbc/t1720-change-label\n\nChange label for 'Added to Collection' sort option","shortMessageHtmlLink":"Merge pull request #4274 from bbc/t1720-change-label"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV95GSAA","startCursor":null,"endCursor":null}},"title":"Activity · guardian/grid"}