{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":808489270,"defaultBranch":"main","name":"operations-engineering-dns-form","ownerLogin":"ministryofjustice","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-31T07:16:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2203574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721637308.0","currentOid":""},"activityList":{"items":[{"before":"86c2eecdc87bce6975d3fc2fde940f7c66186ecb","after":null,"ref":"refs/heads/dependabot/pip/flask-limiter-3.7.0","pushedAt":"2024-07-22T08:35:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"7165cbca4e45350769d41d020bf7613d10f53cc6","ref":"refs/heads/dependabot/pip/flask-limiter-3.8.0","pushedAt":"2024-07-22T08:35:05.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":":arrow_up: Bump flask-limiter from 3.5.0 to 3.8.0\n\nBumps [flask-limiter](https://github.com/alisaifee/flask-limiter) from 3.5.0 to 3.8.0.\n- [Release notes](https://github.com/alisaifee/flask-limiter/releases)\n- [Changelog](https://github.com/alisaifee/flask-limiter/blob/master/HISTORY.rst)\n- [Commits](https://github.com/alisaifee/flask-limiter/compare/3.5.0...3.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: flask-limiter\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"⬆️ Bump flask-limiter from 3.5.0 to 3.8.0"}},{"before":null,"after":"be499429dec43d590c70222b7cf646a55a145cf3","ref":"refs/heads/validate-hostedzone","pushedAt":"2024-07-18T08:58:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":sparkles: Add validation on domain name\n\nIf the domain name is not one we maintain, i.e. one in the `ministryofjustice/dns` repository, then an error should be displayed to the user.","shortMessageHtmlLink":"✨ Add validation on domain name"}},{"before":"e12d51a9b3c2e5faa679ba91c3edddac8c71551a","after":"ee1636c34fd1f8138a275e48b9f64edc2a72133c","ref":"refs/heads/dependabot/pip/email-validator-2.2.0","pushedAt":"2024-07-17T12:53:39.000Z","pushType":"force_push","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 email-validator from 2.1.0.post1 to 2.2.0\n\nBumps [email-validator](https://github.com/JoshData/python-email-validator) from 2.1.0.post1 to 2.2.0.\n- [Release notes](https://github.com/JoshData/python-email-validator/releases)\n- [Changelog](https://github.com/JoshData/python-email-validator/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/JoshData/python-email-validator/commits/v2.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: email-validator\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump email-validator from 2.1.0.post1 to 2.2.0"}},{"before":null,"after":"88edce9b7b0025fda63296304aee1b16ea1f8b9a","ref":"refs/heads/dependabot/pip/pip-62dcf23dd2","pushedAt":"2024-07-17T12:53:20.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":":arrow_up: Bump the pip group with 2 updates\n\nBumps the pip group with 2 updates: [certifi](https://github.com/certifi/python-certifi) and [urllib3](https://github.com/urllib3/urllib3).\n\n\nUpdates `certifi` from 2024.6.2 to 2024.7.4\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)\n\nUpdates `urllib3` from 2.2.1 to 2.2.2\n- [Release notes](https://github.com/urllib3/urllib3/releases)\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\n- [Commits](https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: certifi\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: urllib3\n dependency-type: direct:production\n dependency-group: pip\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"⬆️ Bump the pip group with 2 updates"}},{"before":"1c6fa2ec8825f2b56732e5781c5e66d103c92464","after":null,"ref":"refs/heads/add-a-record","pushedAt":"2024-07-17T12:52:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"}},{"before":"aed84a7fbbf35110b01b2b96d68e2e2a5953a5f0","after":"9b1c87bcd491c20d8a3fd701e2fda79500201780","ref":"refs/heads/main","pushedAt":"2024-07-17T12:52:24.000Z","pushType":"pr_merge","commitsCount":20,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":fire: Remove unused imports and mocks","shortMessageHtmlLink":"🔥 Remove unused imports and mocks"}},{"before":"e856a98f4bbd120f287cd77fb4ffca5d87173e34","after":"be14b2ec31c6dc4f6ff7f89499bbea596613b41d","ref":"refs/heads/prototype-change","pushedAt":"2024-07-17T10:06:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":"Merge branch 'add-a-record' into prototype-change\n\n* add-a-record:\n :fire: Remove unused imports and mocks\n :fire: Remove \"Other\" option as it served no purpose\n :recycle: Connect the PR to the issue\n :recycle: Merge the dns record name and domain name fields","shortMessageHtmlLink":"Merge branch 'add-a-record' into prototype-change"}},{"before":"9ad642b8925f573b78bc58f85a68f5c8c4adc0d0","after":"1c6fa2ec8825f2b56732e5781c5e66d103c92464","ref":"refs/heads/add-a-record","pushedAt":"2024-07-17T10:04:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":fire: Remove unused imports and mocks","shortMessageHtmlLink":"🔥 Remove unused imports and mocks"}},{"before":"ee7968884e8a6cb7479239de4f040b7d198e6ced","after":"9ad642b8925f573b78bc58f85a68f5c8c4adc0d0","ref":"refs/heads/add-a-record","pushedAt":"2024-07-17T09:54:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":fire: Remove \"Other\" option as it served no purpose","shortMessageHtmlLink":"🔥 Remove \"Other\" option as it served no purpose"}},{"before":"dbcdd88a39c4aa63a5e105db117576b30eb369aa","after":"ee7968884e8a6cb7479239de4f040b7d198e6ced","ref":"refs/heads/add-a-record","pushedAt":"2024-07-17T09:51:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":recycle: Connect the PR to the issue\n\nThis removes the ability for a PR to resolve an issue. Perhaps this can come later.","shortMessageHtmlLink":"♻️ Connect the PR to the issue"}},{"before":null,"after":"e856a98f4bbd120f287cd77fb4ffca5d87173e34","ref":"refs/heads/prototype-change","pushedAt":"2024-07-16T11:07:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":rocket: Deploy prototype WIP","shortMessageHtmlLink":"🚀 Deploy prototype WIP"}},{"before":"f9aaf8bf19bb4f541231bddee3dcdfb65fb41f3e","after":"dbcdd88a39c4aa63a5e105db117576b30eb369aa","ref":"refs/heads/add-a-record","pushedAt":"2024-07-16T11:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":fire: Remove unused routes\n\nThe routes previously configured have been replaced following a restructure.","shortMessageHtmlLink":"🔥 Remove unused routes"}},{"before":"c579412e16ed8551912e129ceb44513d7042d402","after":"f9aaf8bf19bb4f541231bddee3dcdfb65fb41f3e","ref":"refs/heads/add-a-record","pushedAt":"2024-07-16T09:55:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":white_check_mark: Test PR creation and additional failure scenarios","shortMessageHtmlLink":"✅ Test PR creation and additional failure scenarios"}},{"before":"8cccf62010801d5a54fa9c2750ef0878e390760d","after":"c579412e16ed8551912e129ceb44513d7042d402","ref":"refs/heads/add-a-record","pushedAt":"2024-07-16T06:44:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":fire: Remove unused routes","shortMessageHtmlLink":"🔥 Remove unused routes"}},{"before":"6d251c9a1cbea6f04417d02a5b64423f83f7d851","after":"8cccf62010801d5a54fa9c2750ef0878e390760d","ref":"refs/heads/add-a-record","pushedAt":"2024-07-12T15:47:36.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":sparkles: Update and expand dependencies in requirements.txt\n\nThis commit updates the versions of existing Python packages specified in the `requirements.txt` file. In addition, it expands the set of required packages by adding several new ones to support recent changes in the codebase. Note that case sensitivity in package names has been standardized for consistency.","shortMessageHtmlLink":"✨ Update and expand dependencies in requirements.txt"}},{"before":null,"after":"6d251c9a1cbea6f04417d02a5b64423f83f7d851","ref":"refs/heads/add-a-record","pushedAt":"2024-07-12T14:03:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jasonBirchall","name":"Jason Birchall","path":"/jasonBirchall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31217584?s=80&v=4"},"commit":{"message":":sparkles: Add new forms for DNS record management\n\nThis commit adds three new HTML forms to the application for managing DNS records. The forms are:\n\n1. A form for creating a new DNS record (`create_record_form.html`).\n2. A form for changing an existing DNS record (`change_record_form.html`).\n3. A form for creating a new hosted zone (`new_hosted_zone_form.html`).\n\nThese forms contain fields such as \"Requestor Name\", \"Requestor Email\", \"MoJ Service Owner\", etc. For each type of DNS record, there are different input fields displayed based on the selected record type (e.g., for 'ns', 'alias' and 'txt' types specific fields are shown). This is achieved using JavaScript event listeners.\n\nThese changes will improve our ability to handle DNS record operations within the application.","shortMessageHtmlLink":"✨ Add new forms for DNS record management"}},{"before":"816db7b025bae5c9dfce7c04c3e6d2ffaf66754a","after":null,"ref":"refs/heads/dependabot/pip/email-validator-2.1.2","pushedAt":"2024-06-21T08:27:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"e12d51a9b3c2e5faa679ba91c3edddac8c71551a","ref":"refs/heads/dependabot/pip/email-validator-2.2.0","pushedAt":"2024-06-21T08:27:48.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 email-validator from 2.1.0.post1 to 2.2.0\n\nBumps [email-validator](https://github.com/JoshData/python-email-validator) from 2.1.0.post1 to 2.2.0.\n- [Release notes](https://github.com/JoshData/python-email-validator/releases)\n- [Changelog](https://github.com/JoshData/python-email-validator/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/JoshData/python-email-validator/commits/v2.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: email-validator\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump email-validator from 2.1.0.post1 to 2.2.0"}},{"before":"1d68eb8dde2c093625d86f51967a81c42b2b9c15","after":null,"ref":"refs/heads/dependabot/pip/email-validator-2.1.1","pushedAt":"2024-06-17T08:15:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"816db7b025bae5c9dfce7c04c3e6d2ffaf66754a","ref":"refs/heads/dependabot/pip/email-validator-2.1.2","pushedAt":"2024-06-17T08:15:25.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 email-validator from 2.1.0.post1 to 2.1.2\n\nBumps [email-validator](https://github.com/JoshData/python-email-validator) from 2.1.0.post1 to 2.1.2.\n- [Release notes](https://github.com/JoshData/python-email-validator/releases)\n- [Changelog](https://github.com/JoshData/python-email-validator/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/JoshData/python-email-validator/commits/v2.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: email-validator\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump email-validator from 2.1.0.post1 to 2.1.2"}},{"before":"57a13206e605b9b7b687bc94852189f899f6005b","after":null,"ref":"refs/heads/repo-name-again","pushedAt":"2024-06-12T15:31:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"}},{"before":"45e87bc0d779ee23f998908fb9cc8dea0e9e9949","after":"aed84a7fbbf35110b01b2b96d68e2e2a5953a5f0","ref":"refs/heads/main","pushedAt":"2024-06-12T15:31:02.000Z","pushType":"pr_merge","commitsCount":27,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"},"commit":{"message":"Merge pull request #31 from ministryofjustice/repo-name-again\n\ncorrect repo name","shortMessageHtmlLink":"Merge pull request #31 from ministryofjustice/repo-name-again"}},{"before":"734c2c520868819bd8806918376d1784cc6dc18c","after":"57a13206e605b9b7b687bc94852189f899f6005b","ref":"refs/heads/repo-name-again","pushedAt":"2024-06-12T14:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"},"commit":{"message":"disable spurious pylint rule","shortMessageHtmlLink":"disable spurious pylint rule"}},{"before":"13d64719ed3b5d967cf7a265dbdf5e536cbfa2a5","after":"734c2c520868819bd8806918376d1784cc6dc18c","ref":"refs/heads/repo-name-again","pushedAt":"2024-06-12T14:51:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"},"commit":{"message":"remove line between imports","shortMessageHtmlLink":"remove line between imports"}},{"before":"27517bfa50695f6c5085a25f7e77c5f5302e03fa","after":"13d64719ed3b5d967cf7a265dbdf5e536cbfa2a5","ref":"refs/heads/repo-name-again","pushedAt":"2024-06-12T14:43:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"},"commit":{"message":"remove blank line","shortMessageHtmlLink":"remove blank line"}},{"before":"ff1dc3adaab6eb53763d288313149d9f17b72414","after":"27517bfa50695f6c5085a25f7e77c5f5302e03fa","ref":"refs/heads/repo-name-again","pushedAt":"2024-06-12T14:39:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"},"commit":{"message":"indentation in config","shortMessageHtmlLink":"indentation in config"}},{"before":"a50b63b402f4cf1a03af2c10a8d16956f0dcaf4f","after":"ff1dc3adaab6eb53763d288313149d9f17b72414","ref":"refs/heads/repo-name-again","pushedAt":"2024-06-12T14:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"},"commit":{"message":"remove debug","shortMessageHtmlLink":"remove debug"}},{"before":"e0af3f18df73331eebcfcbf38dd501b88960058a","after":"a50b63b402f4cf1a03af2c10a8d16956f0dcaf4f","ref":"refs/heads/repo-name-again","pushedAt":"2024-06-12T14:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"},"commit":{"message":"remove indentation","shortMessageHtmlLink":"remove indentation"}},{"before":"ee98f184131ca2a4eb6de9faa6813ac1feb5a51f","after":"e0af3f18df73331eebcfcbf38dd501b88960058a","ref":"refs/heads/repo-name-again","pushedAt":"2024-06-12T14:32:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"levgorbunov1","name":"Lev Gorbunov","path":"/levgorbunov1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155444607?s=80&v=4"},"commit":{"message":"refactor default argument of github_service for create_app so that it is not instantiating a class on function definition","shortMessageHtmlLink":"refactor default argument of github_service for create_app so that it…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhYlU_wA","startCursor":null,"endCursor":null}},"title":"Activity · ministryofjustice/operations-engineering-dns-form"}