{"action":"created","comment":{"url":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/comments/36754407","id":36754407,"diff_hunk":"@@ -0,0 +1,371 @@\n+<div class=\"full-page\">\n+    <div class=\"full-page__row\">\n+\n+      <?php if ( $message ) { ?>\n+        <div class=\"alert-section alert-section--feedback\">\n+            <div class=\"alert-section__primary\">\n+                <h3><?= $message['title'] ?></h3>\n+                <p class=\"alert-results\">\n+                    <?= $message['text'] ?>\n+                </p>\n+            </div>\n+        </div>\n+      <?php } ?>\n+\n+      <?php if ( $results ) { ?>\n+        <div class=\"alert-section alert-section--feedback\">\n+            <div class=\"alert-section__primary\">\n+              <?php if ( $results == 'alert-confirmed' ) { ?>\n+                <h3>Your alert has been confirmed</h3>\n+                <p>\n+                    You will now receive email alerts for the following criteria:\n+                </p>\n+                <ul><?= _htmlspecialchars($criteria) ?></ul>\n+                <p>\n+                    This is normally the day after, but could conceivably\n+                    be later due to issues at our or parliament.uk&rsquo;s end.\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-suspended' ) { ?>\n+                <h3>Alert suspended</h3>\n+                <p>\n+                    You can reactivate the alert at any time, from the sidebar below.\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-resumed' ) { ?>\n+                <h3>Alert resumed</h3>\n+                <p>\n+                    You will now receive email alerts on any day when there\n+                    are entries in Hansard that match your criteria.\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-deleted' ) { ?>\n+                <h3>Alert deleted</h3>\n+                <p>\n+                    You will no longer receive this alert.\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-fail' ) { ?>\n+                <h3>Hmmm, something&rsquo;s not right</h3>\n+                <p>\n+                    The link you followed to reach this page appears to be incomplete.\n+                </p>\n+                <p>\n+                    If you clicked a link in your alert email you may\n+                    need to manually copy and paste the entire link to\n+                    the 'Location' bar of the web browser and try again.\n+                </p>\n+                <p>\n+                    If you still get this message, please do\n+                    <a href=\"mailto:<?= str_replace('@', '&#64;', CONTACTEMAIL) ?>\">email us</a>\n+                    and let us know, and we'll help out!\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-added' ) { ?>\n+                <h3>Your alert has been added</h3>\n+                <p>\n+                    You will now receive email alerts on any day when\n+                    <?= _htmlspecialchars($criteria) ?> in parliament.\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-confirmation' ) { ?>\n+                <h3>We&rsquo;re nearly done&hellip;</h3>\n+                <p>\n+                    You should receive an email shortly which will contain a link.\n+                    You will need to follow that link to confirm your email address\n+                    and receive future alerts. Thanks.\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-exists' ) { ?>\n+                <h3>You&rsquo;re already subscribed to that!</h3>\n+                <p>\n+                    It&rsquo;s good to know you&rsquo;re keen though.\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-already-signed' ) { ?>\n+                <h3>We&rsquo;re nearly done</h3>\n+                <p>\n+                    You should receive an email shortly which will contain a link.\n+                    You will need to follow that link to confirm your email address to receive the alert. Thanks.\n+                </p>\n+\n+              <?php } elseif ( $results == 'alert-fail' ) { ?>\n+                <h3>Alert could not be created</h3>\n+                <p>\n+                    Sorry, we were unable to create that alert. Please\n+                    <a href=\"mailto:<?= str_replace('@', '&#64;', CONTACTEMAIL) ?>\">let us know</a>.\n+                    Thanks.\n+                </p>\n+\n+              <?php } ?>\n+            </div>\n+        </div>\n+      <?php } ?>\n+\n+      <?php\n+          if(\n+              (isset($members) && $members->rows() > 0) ||\n+              (isset($constituencies) && count($constituencies) > 0) ||\n+              ($alertsearch)\n+          ) {\n+              /* We need to disambiguate the user's instructions */\n+      ?>\n+        <div class=\"alert-section alert-section--disambiguation\">\n+            <div class=\"alert-section__primary\">\n+\n+              <?php if (isset($members) && $members->rows() > 0) { ?>\n+                <h3>Sign up for alerts when people matching <i><?= _htmlspecialchars($alertsearch) ?></i> speak</h3>\n+                <ul>\n+                  <?php\n+                    $q = $members;\n+                    for ($n=0; $n<$q->rows(); $n++) {\n+                  ?>\n+                    <li>\n+                        <form action=\"<?= $actionurl ?>\" method=\"post\">\n+                            <input type=\"hidden\" name=\"t\" value=\"<?= _htmlspecialchars($token) ?>\">\n+                            <input type=\"hidden\" name=\"email\" value=\"<?= _htmlspecialchars($email) ?>\">\n+                            <input type=\"hidden\" name=\"pid\" value=\"<?= $q->field($n, 'person_id') ?>\">\n+                            When\n+                            <?= member_full_name($q->field($n, 'house'), $q->field($n, 'title'), $q->field($n, 'given_name'), $q->field($n, 'family_name'), $q->field($n, 'lordofname') ) ?>\n+                            <?php if ($q->field($n, 'constituency')) { ?>\n+                                ( <?= $q->field($n, 'constituency') ?> )\n+                            <?php } ?>\n+                            speaks.\n+                            <input type=\"submit\" class=\"button small\" value=\"Subscribe\"></form>\n+                        </form>\n+                    </li>\n+                  <?php } ?>\n+                </ul>\n+              <?php } ?>\n+\n+              <?php if (isset($constituencies) && count($constituencies) > 0) { ?>\n+                <h3>Sign up for alerts when MPs for constituencies matching <i><?= _htmlspecialchars($alertsearch) ?></i> speak</h3>\n+                <ul>\n+                <?php foreach ($constituencies as $constituency => $member) { ?>\n+                    <li>\n+                        <form action=\"<?= $actionurl ?>\" method=\"post\">\n+                            <input type=\"hidden\" name=\"t\" value=\"<?= _htmlspecialchars($token) ?>\">\n+                            <input type=\"hidden\" name=\"email\" value=\"<?= _htmlspecialchars($email) ?>\">\n+                            <input type=\"hidden\" name=\"pid\" value=\"<?= $member->person_id() ?>\">\n+                            <?php if ($valid_postcode) { ?>\n+                                <input type=\"hidden\" name=\"pc\" value=\"<?= _htmlspecialchars($alertsearch) ?>\">\n+                            <?php } ?>\n+                            <?= $member->full_name() ?>\n+                            ( <?= _htmlspecialchars($constituency) ?> )\n+                            <input type=\"submit\" class=\"button small\" value=\"Subscribe\"></form>\n+                        </li>\n+                <?php } ?>\n+                </ul>\n+              <?php } ?>\n+\n+              <?php if ($alertsearch) { ?>\n+                <h3>Great! Can you just confirm what you mean?</h3>\n+                <ul>\n+                    <li>\n+                        <form action=\"<?= $actionurl ?>\" method=\"post\">\n+                            <input type=\"hidden\" name=\"t\" value=\"<?= _htmlspecialchars($token) ?>\">\n+                            <input type=\"hidden\" name=\"email\" value=\"<?= _htmlspecialchars($email) ?>\">\n+                            <input type=\"hidden\" name=\"keyword\" value=\"<?= _htmlspecialchars($alertsearch) ?>\">\n+                            Mentions of [<?= _htmlspecialchars($alertsearch_pretty) ?>]\n+                            <input type=\"submit\" class=\"button small\" value=\"Subscribe\">\n+                        </form>\n+                      <?php if ( isset($mistakes['multiple']) ) { ?>\n+                        <em class=\"error\">\n+                            You have used a comma in your search term &ndash;\n+                            are you sure this is what you want? You cannot\n+                            sign up to multiple search terms using a comma\n+                            &ndash; either use OR, or create a separate alert\n+                            for each individual term.\n+                        </em>\n+                      <?php } ?>\n+                      <?php if ( isset($mistakes['postcode_and']) ) { ?>\n+                        <em class=\"error\">\n+                            You have used a postcode and something else in your\n+                            search term &ndash; are you sure this is what you\n+                            want? You will only get an alert if all of these\n+                            are mentioned in the same debate.\n+                          <?php if (isset($member_alertsearch)) { ?>\n+                            Did you mean to get alerts for when your MP\n+                            <?= $scottish_text ?> mentions something instead?\n+                            If so maybe you want to subscribe to&hellip;\n+                          <?php } ?>\n+                        </em>\n+                      <?php } ?>\n+                    </li>\n+\n+                  <?php if (isset($member_alertsearch)) { ?>\n+                    <li>\n+                        <form action=\"<?= $actionurl ?>\" method=\"post\">\n+                            <input type=\"hidden\" name=\"t\" value=\"<?= _htmlspecialchars($token) ?>\">\n+                            <input type=\"hidden\" name=\"email\" value=\"<?= _htmlspecialchars($email) ?>\">\n+                            <input type=\"hidden\" name=\"keyword\" value=\"<?= _htmlspecialchars($member_alertsearch) ?>\">\n+                            Mentions of [<?= _htmlspecialchars($member_displaysearch) ?>] by <?= $mp_display_text . $member->full_name() ?>\n+                            <input type=\"submit\" class=\"button small\" value=\"Subscribe\">\n+                        </form>\n+                    </li>\n+                  <?php } ?>\n+\n+\n+                  <?php if (isset($scottish_alertsearch)) { ?>\n+                    <li>\n+                        <form action=\"<?= $actionurl ?>\" method=\"post\">\n+                            <input type=\"hidden\" name=\"t\" value=\"<?= _htmlspecialchars($token) ?>\">\n+                            <input type=\"hidden\" name=\"email\" value=\"<?= _htmlspecialchars($email) ?>\">\n+                            <input type=\"hidden\" name=\"keyword\" value=\"<?= _htmlspecialchars($scottish_alertsearch) ?>\">\n+                            Mentions of [<?= _htmlspecialchars($member_displaysearch) ?>] by your MSP, <?= $scottish_member->full_name() ?>\n+                            <input type=\"submit\" class=\"button small\" value=\"Subscribe\">\n+                        </form>\n+                    </li>\n+                  <?php } ?>\n+                </ul>\n+              <?php } ?>\n+            </div>\n+        </div>\n+      <?php } ?>\n+\n+        <div class=\"alert-section\">\n+            <div class=\"alert-section__primary\">\n+\n+              <?php if ($pid) { ?>\n+                <h3>\n+                    Sign up for an alert when <?= $pid_member->full_name() ?>\n+                    (<?= _htmlspecialchars($pid_member->constituency()) ?>)\n+                    speaks.\n+                </h3>\n+              <?php } else if ($keyword) { ?>\n+                <h3>\n+                    Sign up for an alert when\n+                    [<?= _htmlspecialchars($display_keyword) ?>]\n+                    is mentioned.\n+                </h3>\n+              <?php } else { ?>\n+                <h3>Request a new TheyWorkForYou email alert</h3>\n+              <?php } ?>\n+\n+                <form action=\"<?= $actionurl ?>\" method=\"post\" class=\"alert-page-main-inputs\">\n+                  <?php if (!$email_verified) { ?>\n+                    <p>\n+                        <input type=\"email\" class=\"form-control\" placeholder=\"Your email address\" name=\"email\" id=\"email\" value=\"<?= _htmlentities($email) ?>\">\n+                        <?php if (isset($errors[\"email\"]) && $submitted) { ?>\n+                          <p><?= $errors[\"email\"] ?></p>\n+                        <?php } ?>\n+                    </p>\n+                  <?php } ?>\n+\n+                    <p>\n+                      <?php if ($pid) { ?>\n+                        <input type=\"text\" class=\"form-control\" name=\"alertsearch\" id=\"alertsearch\" disabled=\"disabled\" value=\"<?= $pid_member->full_name() ?>\n+                        (<?= _htmlspecialchars($pid_member->constituency()) ?>)\">","path":"www/includes/easyparliament/templates/html/alert/index.php","position":258,"original_position":258,"commit_id":"ff81435123b3d95cd43c96742a83b8c951dbf4c6","original_commit_id":"ff81435123b3d95cd43c96742a83b8c951dbf4c6","user":{"login":"dracos","id":154364,"avatar_url":"https://avatars.githubusercontent.com/u/154364?v=3","gravatar_id":"","url":"https://api.github.com/users/dracos","html_url":"https://github.com/dracos","followers_url":"https://api.github.com/users/dracos/followers","following_url":"https://api.github.com/users/dracos/following{/other_user}","gists_url":"https://api.github.com/users/dracos/gists{/gist_id}","starred_url":"https://api.github.com/users/dracos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dracos/subscriptions","organizations_url":"https://api.github.com/users/dracos/orgs","repos_url":"https://api.github.com/users/dracos/repos","events_url":"https://api.github.com/users/dracos/events{/privacy}","received_events_url":"https://api.github.com/users/dracos/received_events","type":"User","site_admin":false},"body":"The large spacing between name/constituency is shown in the disabled input, at least in Safari.","created_at":"2015-08-11T14:55:46Z","updated_at":"2015-08-11T14:55:46Z","html_url":"https://github.com/mysociety/theyworkforyou/pull/943#discussion_r36754407","pull_request_url":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/943","_links":{"self":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/comments/36754407"},"html":{"href":"https://github.com/mysociety/theyworkforyou/pull/943#discussion_r36754407"},"pull_request":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/943"}}},"pull_request":{"url":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/943","id":41701642,"html_url":"https://github.com/mysociety/theyworkforyou/pull/943","diff_url":"https://github.com/mysociety/theyworkforyou/pull/943.diff","patch_url":"https://github.com/mysociety/theyworkforyou/pull/943.patch","issue_url":"https://api.github.com/repos/mysociety/theyworkforyou/issues/943","number":943,"state":"open","locked":false,"title":"Move Alert page to the new design","user":{"login":"zarino","id":739624,"avatar_url":"https://avatars.githubusercontent.com/u/739624?v=3","gravatar_id":"","url":"https://api.github.com/users/zarino","html_url":"https://github.com/zarino","followers_url":"https://api.github.com/users/zarino/followers","following_url":"https://api.github.com/users/zarino/following{/other_user}","gists_url":"https://api.github.com/users/zarino/gists{/gist_id}","starred_url":"https://api.github.com/users/zarino/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zarino/subscriptions","organizations_url":"https://api.github.com/users/zarino/orgs","repos_url":"https://api.github.com/users/zarino/repos","events_url":"https://api.github.com/users/zarino/events{/privacy}","received_events_url":"https://api.github.com/users/zarino/received_events","type":"User","site_admin":false},"body":"Fixes #929.\r\n\r\nSelection of screenshots:\r\n\r\n![screen shot 2015-08-05 at 17 53 58](https://cloud.githubusercontent.com/assets/739624/9092022/805bc938-3b9b-11e5-824d-57c6984a8292.png)\r\n\r\n![screen shot 2015-08-05 at 17 58 37](https://cloud.githubusercontent.com/assets/739624/9092044/9e02f718-3b9b-11e5-810a-8ae8008a3521.png)\r\n\r\n![screen shot 2015-08-05 at 17 53 43](https://cloud.githubusercontent.com/assets/739624/9092052/abb682f8-3b9b-11e5-89a8-def9c356d4b6.png)\r\n\r\n![screen shot 2015-08-05 at 17 50 38](https://cloud.githubusercontent.com/assets/739624/9092057/afba0d8e-3b9b-11e5-9cd9-3c84b9dbb283.png)\r\n","created_at":"2015-08-05T16:59:39Z","updated_at":"2015-08-11T14:55:46Z","closed_at":null,"merged_at":null,"merge_commit_sha":"41858fbd4b5cf97e472d51e5cc449b1c25339719","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/943/commits","review_comments_url":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/943/comments","review_comment_url":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/comments{/number}","comments_url":"https://api.github.com/repos/mysociety/theyworkforyou/issues/943/comments","statuses_url":"https://api.github.com/repos/mysociety/theyworkforyou/statuses/ff81435123b3d95cd43c96742a83b8c951dbf4c6","head":{"label":"mysociety:issues/#929-new-alert-design","ref":"issues/#929-new-alert-design","sha":"ff81435123b3d95cd43c96742a83b8c951dbf4c6","user":{"login":"mysociety","id":141338,"avatar_url":"https://avatars.githubusercontent.com/u/141338?v=3","gravatar_id":"","url":"https://api.github.com/users/mysociety","html_url":"https://github.com/mysociety","followers_url":"https://api.github.com/users/mysociety/followers","following_url":"https://api.github.com/users/mysociety/following{/other_user}","gists_url":"https://api.github.com/users/mysociety/gists{/gist_id}","starred_url":"https://api.github.com/users/mysociety/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mysociety/subscriptions","organizations_url":"https://api.github.com/users/mysociety/orgs","repos_url":"https://api.github.com/users/mysociety/repos","events_url":"https://api.github.com/users/mysociety/events{/privacy}","received_events_url":"https://api.github.com/users/mysociety/received_events","type":"Organization","site_admin":false},"repo":{"id":500795,"name":"theyworkforyou","full_name":"mysociety/theyworkforyou","owner":{"login":"mysociety","id":141338,"avatar_url":"https://avatars.githubusercontent.com/u/141338?v=3","gravatar_id":"","url":"https://api.github.com/users/mysociety","html_url":"https://github.com/mysociety","followers_url":"https://api.github.com/users/mysociety/followers","following_url":"https://api.github.com/users/mysociety/following{/other_user}","gists_url":"https://api.github.com/users/mysociety/gists{/gist_id}","starred_url":"https://api.github.com/users/mysociety/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mysociety/subscriptions","organizations_url":"https://api.github.com/users/mysociety/orgs","repos_url":"https://api.github.com/users/mysociety/repos","events_url":"https://api.github.com/users/mysociety/events{/privacy}","received_events_url":"https://api.github.com/users/mysociety/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/mysociety/theyworkforyou","description":"Keeping tabs on the UK's parliaments and assemblies","fork":false,"url":"https://api.github.com/repos/mysociety/theyworkforyou","forks_url":"https://api.github.com/repos/mysociety/theyworkforyou/forks","keys_url":"https://api.github.com/repos/mysociety/theyworkforyou/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mysociety/theyworkforyou/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mysociety/theyworkforyou/teams","hooks_url":"https://api.github.com/repos/mysociety/theyworkforyou/hooks","issue_events_url":"https://api.github.com/repos/mysociety/theyworkforyou/issues/events{/number}","events_url":"https://api.github.com/repos/mysociety/theyworkforyou/events","assignees_url":"https://api.github.com/repos/mysociety/theyworkforyou/assignees{/user}","branches_url":"https://api.github.com/repos/mysociety/theyworkforyou/branches{/branch}","tags_url":"https://api.github.com/repos/mysociety/theyworkforyou/tags","blobs_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/refs{/sha}","trees_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mysociety/theyworkforyou/statuses/{sha}","languages_url":"https://api.github.com/repos/mysociety/theyworkforyou/languages","stargazers_url":"https://api.github.com/repos/mysociety/theyworkforyou/stargazers","contributors_url":"https://api.github.com/repos/mysociety/theyworkforyou/contributors","subscribers_url":"https://api.github.com/repos/mysociety/theyworkforyou/subscribers","subscription_url":"https://api.github.com/repos/mysociety/theyworkforyou/subscription","commits_url":"https://api.github.com/repos/mysociety/theyworkforyou/commits{/sha}","git_commits_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/commits{/sha}","comments_url":"https://api.github.com/repos/mysociety/theyworkforyou/comments{/number}","issue_comment_url":"https://api.github.com/repos/mysociety/theyworkforyou/issues/comments{/number}","contents_url":"https://api.github.com/repos/mysociety/theyworkforyou/contents/{+path}","compare_url":"https://api.github.com/repos/mysociety/theyworkforyou/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mysociety/theyworkforyou/merges","archive_url":"https://api.github.com/repos/mysociety/theyworkforyou/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mysociety/theyworkforyou/downloads","issues_url":"https://api.github.com/repos/mysociety/theyworkforyou/issues{/number}","pulls_url":"https://api.github.com/repos/mysociety/theyworkforyou/pulls{/number}","milestones_url":"https://api.github.com/repos/mysociety/theyworkforyou/milestones{/number}","notifications_url":"https://api.github.com/repos/mysociety/theyworkforyou/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mysociety/theyworkforyou/labels{/name}","releases_url":"https://api.github.com/repos/mysociety/theyworkforyou/releases{/id}","created_at":"2010-02-03T15:22:29Z","updated_at":"2015-08-10T13:17:03Z","pushed_at":"2015-08-11T12:28:37Z","git_url":"git://github.com/mysociety/theyworkforyou.git","ssh_url":"git@github.com:mysociety/theyworkforyou.git","clone_url":"https://github.com/mysociety/theyworkforyou.git","svn_url":"https://github.com/mysociety/theyworkforyou","homepage":"http://www.theyworkforyou.com/","size":105422,"stargazers_count":66,"watchers_count":66,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":24,"mirror_url":null,"open_issues_count":354,"forks":24,"open_issues":354,"watchers":66,"default_branch":"master"}},"base":{"label":"mysociety:master","ref":"master","sha":"18a5df44348c6fbe2abebd0ca5abc318c226762d","user":{"login":"mysociety","id":141338,"avatar_url":"https://avatars.githubusercontent.com/u/141338?v=3","gravatar_id":"","url":"https://api.github.com/users/mysociety","html_url":"https://github.com/mysociety","followers_url":"https://api.github.com/users/mysociety/followers","following_url":"https://api.github.com/users/mysociety/following{/other_user}","gists_url":"https://api.github.com/users/mysociety/gists{/gist_id}","starred_url":"https://api.github.com/users/mysociety/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mysociety/subscriptions","organizations_url":"https://api.github.com/users/mysociety/orgs","repos_url":"https://api.github.com/users/mysociety/repos","events_url":"https://api.github.com/users/mysociety/events{/privacy}","received_events_url":"https://api.github.com/users/mysociety/received_events","type":"Organization","site_admin":false},"repo":{"id":500795,"name":"theyworkforyou","full_name":"mysociety/theyworkforyou","owner":{"login":"mysociety","id":141338,"avatar_url":"https://avatars.githubusercontent.com/u/141338?v=3","gravatar_id":"","url":"https://api.github.com/users/mysociety","html_url":"https://github.com/mysociety","followers_url":"https://api.github.com/users/mysociety/followers","following_url":"https://api.github.com/users/mysociety/following{/other_user}","gists_url":"https://api.github.com/users/mysociety/gists{/gist_id}","starred_url":"https://api.github.com/users/mysociety/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mysociety/subscriptions","organizations_url":"https://api.github.com/users/mysociety/orgs","repos_url":"https://api.github.com/users/mysociety/repos","events_url":"https://api.github.com/users/mysociety/events{/privacy}","received_events_url":"https://api.github.com/users/mysociety/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/mysociety/theyworkforyou","description":"Keeping tabs on the UK's parliaments and assemblies","fork":false,"url":"https://api.github.com/repos/mysociety/theyworkforyou","forks_url":"https://api.github.com/repos/mysociety/theyworkforyou/forks","keys_url":"https://api.github.com/repos/mysociety/theyworkforyou/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mysociety/theyworkforyou/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mysociety/theyworkforyou/teams","hooks_url":"https://api.github.com/repos/mysociety/theyworkforyou/hooks","issue_events_url":"https://api.github.com/repos/mysociety/theyworkforyou/issues/events{/number}","events_url":"https://api.github.com/repos/mysociety/theyworkforyou/events","assignees_url":"https://api.github.com/repos/mysociety/theyworkforyou/assignees{/user}","branches_url":"https://api.github.com/repos/mysociety/theyworkforyou/branches{/branch}","tags_url":"https://api.github.com/repos/mysociety/theyworkforyou/tags","blobs_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/refs{/sha}","trees_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mysociety/theyworkforyou/statuses/{sha}","languages_url":"https://api.github.com/repos/mysociety/theyworkforyou/languages","stargazers_url":"https://api.github.com/repos/mysociety/theyworkforyou/stargazers","contributors_url":"https://api.github.com/repos/mysociety/theyworkforyou/contributors","subscribers_url":"https://api.github.com/repos/mysociety/theyworkforyou/subscribers","subscription_url":"https://api.github.com/repos/mysociety/theyworkforyou/subscription","commits_url":"https://api.github.com/repos/mysociety/theyworkforyou/commits{/sha}","git_commits_url":"https://api.github.com/repos/mysociety/theyworkforyou/git/commits{/sha}","comments_url":"https://api.github.com/repos/mysociety/theyworkforyou/comments{/number}","issue_comment_url":"https://api.github.com/repos/mysociety/theyworkforyou/issues/comments{/number}","contents_url":"https://api.github.com/repos/mysociety/theyworkforyou/contents/{+path}","compare_url":"https://api.github.com/repos/mysociety/theyworkforyou/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mysociety/theyworkforyou/merges","archive_url":"https://api.github.com/repos/mysociety/theyworkforyou/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mysociety/theyworkforyou/downloads","issues_url":"https://api.github.com/repos/mysociety/theyworkforyou/issues{/number}","pulls_url":"https://api.github.com/repos/mysociety/theyworkforyou/pulls{/number}","milestones_url":"https://api.github.com/repos/mysociety/theyworkforyou/milestones{/number}","notifications_url":"https://api.github.com/repos/mysociety/theyworkforyou/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mysociety/theyworkforyou/labels{/name}","releases_url":"https://api.github.com/repos/mysociety/theyworkforyou/releases{/id}","created_at":"2010-02-03T15:22:29Z","updated_at":"2015-08-10T13:17:03Z","pushed_at":"2015-08-11T12:28:37Z","git_url":"git://github.com/mysociety/theyworkforyou.git","ssh_url":"git@github.com:mysociety/theyworkforyou.git","clone_url":"https://github.com/mysociety/theyworkforyou.git","svn_url":"https://github.com/mysociety/theyworkforyou","homepage":"http://www.theyworkforyou.com/","size":105422,"stargazers_count":66,"watchers_count":66,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":24,"mirror_url":null,"open_issues_count":354,"forks":24,"open_issues":354,"watchers":66,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/943"},"html":{"href":"https://github.com/mysociety/theyworkforyou/pull/943"},"issue":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/issues/943"},"comments":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/issues/943/comments"},"review_comments":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/943/comments"},"review_comment":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/pulls/943/commits"},"statuses":{"href":"https://api.github.com/repos/mysociety/theyworkforyou/statuses/ff81435123b3d95cd43c96742a83b8c951dbf4c6"}}}}