{"action":"created","issue":{"url":"https://api.github.com/repos/uptane/uptane/issues/143","repository_url":"https://api.github.com/repos/uptane/uptane","labels_url":"https://api.github.com/repos/uptane/uptane/issues/143/labels{/name}","comments_url":"https://api.github.com/repos/uptane/uptane/issues/143/comments","events_url":"https://api.github.com/repos/uptane/uptane/issues/143/events","html_url":"https://github.com/uptane/uptane/pull/143","id":272377573,"number":143,"title":"Secondary partial verification","user":{"login":"shikhar394","id":16423175,"avatar_url":"https://avatars3.githubusercontent.com/u/16423175?v=4","gravatar_id":"","url":"https://api.github.com/users/shikhar394","html_url":"https://github.com/shikhar394","followers_url":"https://api.github.com/users/shikhar394/followers","following_url":"https://api.github.com/users/shikhar394/following{/other_user}","gists_url":"https://api.github.com/users/shikhar394/gists{/gist_id}","starred_url":"https://api.github.com/users/shikhar394/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shikhar394/subscriptions","organizations_url":"https://api.github.com/users/shikhar394/orgs","repos_url":"https://api.github.com/users/shikhar394/repos","events_url":"https://api.github.com/users/shikhar394/events{/privacy}","received_events_url":"https://api.github.com/users/shikhar394/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"awwad","id":13263928,"avatar_url":"https://avatars3.githubusercontent.com/u/13263928?v=4","gravatar_id":"","url":"https://api.github.com/users/awwad","html_url":"https://github.com/awwad","followers_url":"https://api.github.com/users/awwad/followers","following_url":"https://api.github.com/users/awwad/following{/other_user}","gists_url":"https://api.github.com/users/awwad/gists{/gist_id}","starred_url":"https://api.github.com/users/awwad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/awwad/subscriptions","organizations_url":"https://api.github.com/users/awwad/orgs","repos_url":"https://api.github.com/users/awwad/repos","events_url":"https://api.github.com/users/awwad/events{/privacy}","received_events_url":"https://api.github.com/users/awwad/received_events","type":"User","site_admin":false},"assignees":[{"login":"awwad","id":13263928,"avatar_url":"https://avatars3.githubusercontent.com/u/13263928?v=4","gravatar_id":"","url":"https://api.github.com/users/awwad","html_url":"https://github.com/awwad","followers_url":"https://api.github.com/users/awwad/followers","following_url":"https://api.github.com/users/awwad/following{/other_user}","gists_url":"https://api.github.com/users/awwad/gists{/gist_id}","starred_url":"https://api.github.com/users/awwad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/awwad/subscriptions","organizations_url":"https://api.github.com/users/awwad/orgs","repos_url":"https://api.github.com/users/awwad/repos","events_url":"https://api.github.com/users/awwad/events{/privacy}","received_events_url":"https://api.github.com/users/awwad/received_events","type":"User","site_admin":false}],"milestone":null,"comments":16,"created_at":"2017-11-08T22:46:19Z","updated_at":"2018-02-28T16:24:48Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/uptane/uptane/pulls/143","html_url":"https://github.com/uptane/uptane/pull/143","diff_url":"https://github.com/uptane/uptane/pull/143.diff","patch_url":"https://github.com/uptane/uptane/pull/143.patch"},"body":"### Purpose of the PR:\r\nThe PR implements partial verification for secondary ECUs. Addresses issue #48 \r\n\r\n### Summary of Changes:\r\n- Working partial verification for secondaries.\r\n- Imports director's public key if partial_verifying = True\r\n- If partial_verifying = True, secondaries accept the target's data from the primaries and write them to director_targets.der (Demo_secondary)\r\n- Secondaries (secondary.py) reads the targets file and checks it using tuf.updater.singlerepo._verify_uncompressed_metadata_file\r\n- If the check passes, it formats the data to right the metadata json format and assigns it to validated targets for the secondary\r\n\r\n### Further Requirements:\r\n- Removing print/debug statements\r\n- Refactoring some code to improve clarity and reduce redundancy"},"comment":{"url":"https://api.github.com/repos/uptane/uptane/issues/comments/369294843","html_url":"https://github.com/uptane/uptane/pull/143#issuecomment-369294843","issue_url":"https://api.github.com/repos/uptane/uptane/issues/143","id":369294843,"user":{"login":"awwad","id":13263928,"avatar_url":"https://avatars3.githubusercontent.com/u/13263928?v=4","gravatar_id":"","url":"https://api.github.com/users/awwad","html_url":"https://github.com/awwad","followers_url":"https://api.github.com/users/awwad/followers","following_url":"https://api.github.com/users/awwad/following{/other_user}","gists_url":"https://api.github.com/users/awwad/gists{/gist_id}","starred_url":"https://api.github.com/users/awwad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/awwad/subscriptions","organizations_url":"https://api.github.com/users/awwad/orgs","repos_url":"https://api.github.com/users/awwad/repos","events_url":"https://api.github.com/users/awwad/events{/privacy}","received_events_url":"https://api.github.com/users/awwad/received_events","type":"User","site_admin":false},"created_at":"2018-02-28T16:24:48Z","updated_at":"2018-02-28T16:24:48Z","author_association":"COLLABORATOR","body":"Rebased to remove conflicts."}}
{"actor":{"display_login":"awwad"}}