{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27546098,"defaultBranch":"main","name":"publishing-api","ownerLogin":"alphagov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-04T15:15:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/596977?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726687756.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"96e29f68e5c57b75bc6028b9fc1625750bb66bbe","ref":"refs/heads/dependabot/bundler/aws-sdk-s3-1.163.0","pushedAt":"2024-09-18T19:29:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump aws-sdk-s3 from 1.162.0 to 1.163.0\n\nBumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.162.0 to 1.163.0.\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\n---\nupdated-dependencies:\n- dependency-name: aws-sdk-s3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump aws-sdk-s3 from 1.162.0 to 1.163.0"}},{"before":"8bfcfb2927366ef50640aab288ead117649fe156","after":null,"ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-18T10:58:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"}},{"before":"da0c23f2b2abb83cfd1586a174858f2fc42670a0","after":"343a3d11584df9893a946f0bc15ba59ca864f631","ref":"refs/heads/main","pushedAt":"2024-09-18T10:58:01.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Merge pull request #2871 from alphagov/content-modelling/515-embedded-content-can-appear-in-any-field\n\nContent modelling/515 embedded content can appear in any field","shortMessageHtmlLink":"Merge pull request #2871 from alphagov/content-modelling/515-embedded…"}},{"before":"b2f3286be3368f2ac8118e5cc7651b2562117492","after":"8bfcfb2927366ef50640aab288ead117649fe156","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-17T16:30:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Improve integration tests\n\nThis adds another integration test to send a payload with multiple\nparts, as well as adding expectaitons to ensure the content store\nreceives the correct payload with the content embedded.","shortMessageHtmlLink":"Improve integration tests"}},{"before":"119da11fe7daef40ffbc218e53ebf324c08e12df","after":"b2f3286be3368f2ac8118e5cc7651b2562117492","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-17T16:28:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Improve integration tests\n\nThis adds another integration test to send a payload with multiple\nparts, as well as adding expectaitons to ensure the content store\nreceives the correct payload with the content embedded.","shortMessageHtmlLink":"Improve integration tests"}},{"before":"a82a9ce17b7e3b7a2621af4160782e488f59ac30","after":"9cdf83533318ba05de1eaec41e7e5702d1791286","ref":"refs/heads/friendly-content-ids","pushedAt":"2024-09-17T14:15:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yndajas","name":"Ynda Jas","path":"/yndajas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40244233?s=80&v=4"},"commit":{"message":"Create friendly ID\n\nCo-authored-by: Bruce Bolt \nCo-authored-by: Callum Knights \nCo-authored-by: George Eaton ","shortMessageHtmlLink":"Create friendly ID"}},{"before":null,"after":"a82a9ce17b7e3b7a2621af4160782e488f59ac30","ref":"refs/heads/friendly-content-ids","pushedAt":"2024-09-17T13:56:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yndajas","name":"Ynda Jas","path":"/yndajas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40244233?s=80&v=4"},"commit":{"message":"Add table FriendlyContentIds\n\nWe'll store friendly content IDs in here for use with\nembeddable/reusable content. This will be a one-to-one or a many-to-one\nrelationship of friendly content ID to content ID\n\nSince content IDs aren't unique to individual documents, we can't do the\nfollowing\n\n```rb\nadd_foreign_key :friendly_content_ids, :documents, column: :content_id, primary_key\n```\n\nCo-authored-by: Bruce Bolt \nCo-authored-by: Callum Knights \nCo-authored-by: George Eaton ","shortMessageHtmlLink":"Add table FriendlyContentIds"}},{"before":"93b23f65a98c2d4c5b47e3ca2abff03f32175d6b","after":"119da11fe7daef40ffbc218e53ebf324c08e12df","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-17T09:45:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":"09dab2732a220713f64db8fa1f0cdd250495061f","after":"93b23f65a98c2d4c5b47e3ca2abff03f32175d6b","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-17T08:08:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":"1d7cecdf5ea792a8bfd19e9c7a12b20ee3b09d95","after":"09dab2732a220713f64db8fa1f0cdd250495061f","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-17T08:03:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":"99aeae3d3c5505bf9ae411c24865d1ad96cf78b1","after":"1d7cecdf5ea792a8bfd19e9c7a12b20ee3b09d95","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-17T08:01:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":"b36d4edbafcd4c9c3143aa846fbbd4709b96af10","after":"99aeae3d3c5505bf9ae411c24865d1ad96cf78b1","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-16T14:19:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":"5d2c0551c260e43621386fe440c501b0d0e661d3","after":"b36d4edbafcd4c9c3143aa846fbbd4709b96af10","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-16T14:19:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":"4199feea5e2ee2c86405c5785c1cee7b237849c0","after":"5d2c0551c260e43621386fe440c501b0d0e661d3","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-16T14:17:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pezholio","name":"Stuart Harrison","path":"/pezholio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109774?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":"73089881d13caf33d7f7ed291ceed7a827b9a394","after":"4199feea5e2ee2c86405c5785c1cee7b237849c0","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-13T15:12:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tahb","name":"Tom Hipkin","path":"/tahb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/912473?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":null,"after":"73089881d13caf33d7f7ed291ceed7a827b9a394","ref":"refs/heads/content-modelling/515-embedded-content-can-appear-in-any-field","pushedAt":"2024-09-13T14:05:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tahb","name":"Tom Hipkin","path":"/tahb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/912473?s=80&v=4"},"commit":{"message":"Presenting embedded content checks every field\n\nProvided the value is of type Array, Hash or String. It won’t check boolean or null values.","shortMessageHtmlLink":"Presenting embedded content checks every field"}},{"before":"ff1e72892febb1f71ad811cb3ad8fa67c7d220b7","after":null,"ref":"refs/heads/dependabot/bundler/aws-sdk-s3-1.162.0","pushedAt":"2024-09-13T08:35:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"govuk-ci","name":"GOV.UK Continuous Integration User","path":"/govuk-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1881055?s=80&v=4"}},{"before":"a8f1eba3435bf21c566ce194975d3429032c8d58","after":"da0c23f2b2abb83cfd1586a174858f2fc42670a0","ref":"refs/heads/main","pushedAt":"2024-09-13T08:35:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"govuk-ci","name":"GOV.UK Continuous Integration User","path":"/govuk-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1881055?s=80&v=4"},"commit":{"message":"Merge pull request #2870 from alphagov/dependabot/bundler/aws-sdk-s3-1.162.0","shortMessageHtmlLink":"Merge pull request #2870 from alphagov/dependabot/bundler/aws-sdk-s3-…"}},{"before":null,"after":"ff1e72892febb1f71ad811cb3ad8fa67c7d220b7","ref":"refs/heads/dependabot/bundler/aws-sdk-s3-1.162.0","pushedAt":"2024-09-12T19:25:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump aws-sdk-s3 from 1.161.0 to 1.162.0\n\nBumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.161.0 to 1.162.0.\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\n---\nupdated-dependencies:\n- dependency-name: aws-sdk-s3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump aws-sdk-s3 from 1.161.0 to 1.162.0"}},{"before":"1aacd3d57cdf9eeab1aaa8ac2200af64801e9d86","after":null,"ref":"refs/heads/remove-focus-sector-from-ai-assurance-technique","pushedAt":"2024-09-12T11:30:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"}},{"before":"9778c53ccbed29cabfd504db6549429c08ce1b2f","after":"a8f1eba3435bf21c566ce194975d3429032c8d58","ref":"refs/heads/main","pushedAt":"2024-09-12T11:30:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Merge pull request #2869 from alphagov/remove-focus-sector-from-ai-assurance-technique\n\nRemove focus sector field from AI assurance technique schemas","shortMessageHtmlLink":"Merge pull request #2869 from alphagov/remove-focus-sector-from-ai-as…"}},{"before":null,"after":"1aacd3d57cdf9eeab1aaa8ac2200af64801e9d86","ref":"refs/heads/remove-focus-sector-from-ai-assurance-technique","pushedAt":"2024-09-12T10:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Remove focus sector field from AI assurance technique schemas","shortMessageHtmlLink":"Remove focus sector field from AI assurance technique schemas"}},{"before":"1d9fd7b4b192ffa46851888cb955d832516c6caa","after":null,"ref":"refs/heads/dependabot/bundler/aws-sdk-s3-1.161.0","pushedAt":"2024-09-12T08:36:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"govuk-ci","name":"GOV.UK Continuous Integration User","path":"/govuk-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1881055?s=80&v=4"}},{"before":"2e076a85d476941e8b8bd6ddb1b04f8ec686a9c9","after":"9778c53ccbed29cabfd504db6549429c08ce1b2f","ref":"refs/heads/main","pushedAt":"2024-09-12T08:36:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"govuk-ci","name":"GOV.UK Continuous Integration User","path":"/govuk-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1881055?s=80&v=4"},"commit":{"message":"Merge pull request #2868 from alphagov/dependabot/bundler/aws-sdk-s3-1.161.0","shortMessageHtmlLink":"Merge pull request #2868 from alphagov/dependabot/bundler/aws-sdk-s3-…"}},{"before":"09add9c95cba03217d57e9c1c7fc355991097a96","after":null,"ref":"refs/heads/algorithmic-transparency-reports-allowed-organisations-update","pushedAt":"2024-09-12T08:35:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"}},{"before":"0220c54abc26afaea44899f7c69d6f571bb403ad","after":"2e076a85d476941e8b8bd6ddb1b04f8ec686a9c9","ref":"refs/heads/main","pushedAt":"2024-09-12T08:35:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Merge pull request #2867 from alphagov/algorithmic-transparency-reports-allowed-organisations-update\n\nUpdate allowed organisations for algorithmic transparency reports","shortMessageHtmlLink":"Merge pull request #2867 from alphagov/algorithmic-transparency-repor…"}},{"before":"686b6c135b00e80805979f9681a005cee802b1b4","after":null,"ref":"refs/heads/life-saving-maritime-appliance-content-change","pushedAt":"2024-09-12T08:35:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"}},{"before":"78a2e916184015ac295c3f65784916d5fecc4de5","after":"0220c54abc26afaea44899f7c69d6f571bb403ad","ref":"refs/heads/main","pushedAt":"2024-09-12T08:35:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Merge pull request #2866 from alphagov/life-saving-maritime-appliance-content-change\n\nAdd Northern Ireland to life saving maritime appliance service station region options","shortMessageHtmlLink":"Merge pull request #2866 from alphagov/life-saving-maritime-appliance…"}},{"before":null,"after":"1d9fd7b4b192ffa46851888cb955d832516c6caa","ref":"refs/heads/dependabot/bundler/aws-sdk-s3-1.161.0","pushedAt":"2024-09-11T19:42:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump aws-sdk-s3 from 1.160.0 to 1.161.0\n\nBumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.160.0 to 1.161.0.\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\n---\nupdated-dependencies:\n- dependency-name: aws-sdk-s3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump aws-sdk-s3 from 1.160.0 to 1.161.0"}},{"before":null,"after":"09add9c95cba03217d57e9c1c7fc355991097a96","ref":"refs/heads/algorithmic-transparency-reports-allowed-organisations-update","pushedAt":"2024-09-11T16:13:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanb-gds","name":"Ryan Brown","path":"/ryanb-gds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137083285?s=80&v=4"},"commit":{"message":"Update allowed organisations for algorithmic transparency reports","shortMessageHtmlLink":"Update allowed organisations for algorithmic transparency reports"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxOToyOToxNi4wMDAwMDBazwAAAAS6Fsaf","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxOToyOToxNi4wMDAwMDBazwAAAAS6Fsaf","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNjoxMzo1NC4wMDAwMDBazwAAAASzbCmj"}},"title":"Activity · alphagov/publishing-api"}