{"action":"opened","number":973,"pull_request":{"url":"https://api.github.com/repos/ndlib/sipity/pulls/973","id":53032298,"html_url":"https://github.com/ndlib/sipity/pull/973","diff_url":"https://github.com/ndlib/sipity/pull/973.diff","patch_url":"https://github.com/ndlib/sipity/pull/973.patch","issue_url":"https://api.github.com/repos/ndlib/sipity/issues/973","number":973,"state":"open","locked":false,"title":"ULRA allow student to always amend their thesis files","user":{"login":"jeremyf","id":2130,"avatar_url":"https://avatars.githubusercontent.com/u/2130?v=3","gravatar_id":"","url":"https://api.github.com/users/jeremyf","html_url":"https://github.com/jeremyf","followers_url":"https://api.github.com/users/jeremyf/followers","following_url":"https://api.github.com/users/jeremyf/following{/other_user}","gists_url":"https://api.github.com/users/jeremyf/gists{/gist_id}","starred_url":"https://api.github.com/users/jeremyf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeremyf/subscriptions","organizations_url":"https://api.github.com/users/jeremyf/orgs","repos_url":"https://api.github.com/users/jeremyf/repos","events_url":"https://api.github.com/users/jeremyf/events{/privacy}","received_events_url":"https://api.github.com/users/jeremyf/received_events","type":"User","site_admin":false},"body":"## Claiming issue 970\r\n\r\n@7884bb741e2bdcdaa36848f6c4003636d7b4a222\r\n\r\nrelates to #970\r\n\r\n$ ./script/start-issue 970\r\n\r\n[skip ci]\r\n\r\n## Adding presentation sequence & attach to ULRA\r\n\r\n@0167a779cf98740f9e1d6ce869a4cee92dfd02c0\r\n\r\nWe need a task in ULRA that allows for the thesis file(s) to be\r\nattached.\r\n\r\n## Adding access policy action to ULRA\r\n\r\n@50ee294deadc7d80099f0610f42830087e8c5778\r\n\r\nI need to account for the access policy as well when we consider file\r\nuploads.\r\n\r\n## Moving Etd::Attach form to Core::Form\r\n\r\n@bc26fe0c1c9839dde1049090138e65f10daebe73\r\n\r\nAt this point I'm deferring to the quick in the moment inheritance\r\ninstead of seeking a composition mechanism for Form declaration. I need\r\nto share the general behavior of attaching files but will need an ULRA\r\nspecific strategy for attaching files.\r\n\r\n## Adding ULRA Attach form\r\n\r\n@ac1bbaae8707a7f3bd462376e6638f0120e0dfd7\r\n\r\nThis includes the ability to indicate if the upload is complete. Lets\r\nassume that we are going to need copy regarding what the field means.\r\n\r\nRelated to #969\r\n\r\n## Closing issue 970\r\n\r\n@2232aa93213414a283403c92bcf146bae56e06a0\r\n\r\nCloses #970\r\n\r\n$ ./script/close-issue 970\r\n","created_at":"2015-12-08T20:15:59Z","updated_at":"2015-12-08T20:15:59Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/ndlib/sipity/pulls/973/commits","review_comments_url":"https://api.github.com/repos/ndlib/sipity/pulls/973/comments","review_comment_url":"https://api.github.com/repos/ndlib/sipity/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ndlib/sipity/issues/973/comments","statuses_url":"https://api.github.com/repos/ndlib/sipity/statuses/2232aa93213414a283403c92bcf146bae56e06a0","head":{"label":"ndlib:970-ULRA-Allow-student-to-always-amend-their-thesis-files","ref":"970-ULRA-Allow-student-to-always-amend-their-thesis-files","sha":"2232aa93213414a283403c92bcf146bae56e06a0","user":{"login":"ndlib","id":160943,"avatar_url":"https://avatars.githubusercontent.com/u/160943?v=3","gravatar_id":"","url":"https://api.github.com/users/ndlib","html_url":"https://github.com/ndlib","followers_url":"https://api.github.com/users/ndlib/followers","following_url":"https://api.github.com/users/ndlib/following{/other_user}","gists_url":"https://api.github.com/users/ndlib/gists{/gist_id}","starred_url":"https://api.github.com/users/ndlib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ndlib/subscriptions","organizations_url":"https://api.github.com/users/ndlib/orgs","repos_url":"https://api.github.com/users/ndlib/repos","events_url":"https://api.github.com/users/ndlib/events{/privacy}","received_events_url":"https://api.github.com/users/ndlib/received_events","type":"Organization","site_admin":false},"repo":{"id":26916085,"name":"sipity","full_name":"ndlib/sipity","owner":{"login":"ndlib","id":160943,"avatar_url":"https://avatars.githubusercontent.com/u/160943?v=3","gravatar_id":"","url":"https://api.github.com/users/ndlib","html_url":"https://github.com/ndlib","followers_url":"https://api.github.com/users/ndlib/followers","following_url":"https://api.github.com/users/ndlib/following{/other_user}","gists_url":"https://api.github.com/users/ndlib/gists{/gist_id}","starred_url":"https://api.github.com/users/ndlib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ndlib/subscriptions","organizations_url":"https://api.github.com/users/ndlib/orgs","repos_url":"https://api.github.com/users/ndlib/repos","events_url":"https://api.github.com/users/ndlib/events{/privacy}","received_events_url":"https://api.github.com/users/ndlib/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ndlib/sipity","description":"Sipity is a patron-oriented workflow application.","fork":false,"url":"https://api.github.com/repos/ndlib/sipity","forks_url":"https://api.github.com/repos/ndlib/sipity/forks","keys_url":"https://api.github.com/repos/ndlib/sipity/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ndlib/sipity/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ndlib/sipity/teams","hooks_url":"https://api.github.com/repos/ndlib/sipity/hooks","issue_events_url":"https://api.github.com/repos/ndlib/sipity/issues/events{/number}","events_url":"https://api.github.com/repos/ndlib/sipity/events","assignees_url":"https://api.github.com/repos/ndlib/sipity/assignees{/user}","branches_url":"https://api.github.com/repos/ndlib/sipity/branches{/branch}","tags_url":"https://api.github.com/repos/ndlib/sipity/tags","blobs_url":"https://api.github.com/repos/ndlib/sipity/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ndlib/sipity/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ndlib/sipity/git/refs{/sha}","trees_url":"https://api.github.com/repos/ndlib/sipity/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ndlib/sipity/statuses/{sha}","languages_url":"https://api.github.com/repos/ndlib/sipity/languages","stargazers_url":"https://api.github.com/repos/ndlib/sipity/stargazers","contributors_url":"https://api.github.com/repos/ndlib/sipity/contributors","subscribers_url":"https://api.github.com/repos/ndlib/sipity/subscribers","subscription_url":"https://api.github.com/repos/ndlib/sipity/subscription","commits_url":"https://api.github.com/repos/ndlib/sipity/commits{/sha}","git_commits_url":"https://api.github.com/repos/ndlib/sipity/git/commits{/sha}","comments_url":"https://api.github.com/repos/ndlib/sipity/comments{/number}","issue_comment_url":"https://api.github.com/repos/ndlib/sipity/issues/comments{/number}","contents_url":"https://api.github.com/repos/ndlib/sipity/contents/{+path}","compare_url":"https://api.github.com/repos/ndlib/sipity/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ndlib/sipity/merges","archive_url":"https://api.github.com/repos/ndlib/sipity/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ndlib/sipity/downloads","issues_url":"https://api.github.com/repos/ndlib/sipity/issues{/number}","pulls_url":"https://api.github.com/repos/ndlib/sipity/pulls{/number}","milestones_url":"https://api.github.com/repos/ndlib/sipity/milestones{/number}","notifications_url":"https://api.github.com/repos/ndlib/sipity/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ndlib/sipity/labels{/name}","releases_url":"https://api.github.com/repos/ndlib/sipity/releases{/id}","created_at":"2014-11-20T14:31:53Z","updated_at":"2015-11-28T23:40:45Z","pushed_at":"2015-12-08T20:15:34Z","git_url":"git://github.com/ndlib/sipity.git","ssh_url":"git@github.com:ndlib/sipity.git","clone_url":"https://github.com/ndlib/sipity.git","svn_url":"https://github.com/ndlib/sipity","homepage":"https://github.com/ndlib/sipity","size":12185,"stargazers_count":8,"watchers_count":8,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":37,"forks":2,"open_issues":37,"watchers":8,"default_branch":"master"}},"base":{"label":"ndlib:master","ref":"master","sha":"459f0bb978bef581c2ae61edd7f9562d54849e15","user":{"login":"ndlib","id":160943,"avatar_url":"https://avatars.githubusercontent.com/u/160943?v=3","gravatar_id":"","url":"https://api.github.com/users/ndlib","html_url":"https://github.com/ndlib","followers_url":"https://api.github.com/users/ndlib/followers","following_url":"https://api.github.com/users/ndlib/following{/other_user}","gists_url":"https://api.github.com/users/ndlib/gists{/gist_id}","starred_url":"https://api.github.com/users/ndlib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ndlib/subscriptions","organizations_url":"https://api.github.com/users/ndlib/orgs","repos_url":"https://api.github.com/users/ndlib/repos","events_url":"https://api.github.com/users/ndlib/events{/privacy}","received_events_url":"https://api.github.com/users/ndlib/received_events","type":"Organization","site_admin":false},"repo":{"id":26916085,"name":"sipity","full_name":"ndlib/sipity","owner":{"login":"ndlib","id":160943,"avatar_url":"https://avatars.githubusercontent.com/u/160943?v=3","gravatar_id":"","url":"https://api.github.com/users/ndlib","html_url":"https://github.com/ndlib","followers_url":"https://api.github.com/users/ndlib/followers","following_url":"https://api.github.com/users/ndlib/following{/other_user}","gists_url":"https://api.github.com/users/ndlib/gists{/gist_id}","starred_url":"https://api.github.com/users/ndlib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ndlib/subscriptions","organizations_url":"https://api.github.com/users/ndlib/orgs","repos_url":"https://api.github.com/users/ndlib/repos","events_url":"https://api.github.com/users/ndlib/events{/privacy}","received_events_url":"https://api.github.com/users/ndlib/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ndlib/sipity","description":"Sipity is a patron-oriented workflow application.","fork":false,"url":"https://api.github.com/repos/ndlib/sipity","forks_url":"https://api.github.com/repos/ndlib/sipity/forks","keys_url":"https://api.github.com/repos/ndlib/sipity/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ndlib/sipity/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ndlib/sipity/teams","hooks_url":"https://api.github.com/repos/ndlib/sipity/hooks","issue_events_url":"https://api.github.com/repos/ndlib/sipity/issues/events{/number}","events_url":"https://api.github.com/repos/ndlib/sipity/events","assignees_url":"https://api.github.com/repos/ndlib/sipity/assignees{/user}","branches_url":"https://api.github.com/repos/ndlib/sipity/branches{/branch}","tags_url":"https://api.github.com/repos/ndlib/sipity/tags","blobs_url":"https://api.github.com/repos/ndlib/sipity/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ndlib/sipity/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ndlib/sipity/git/refs{/sha}","trees_url":"https://api.github.com/repos/ndlib/sipity/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ndlib/sipity/statuses/{sha}","languages_url":"https://api.github.com/repos/ndlib/sipity/languages","stargazers_url":"https://api.github.com/repos/ndlib/sipity/stargazers","contributors_url":"https://api.github.com/repos/ndlib/sipity/contributors","subscribers_url":"https://api.github.com/repos/ndlib/sipity/subscribers","subscription_url":"https://api.github.com/repos/ndlib/sipity/subscription","commits_url":"https://api.github.com/repos/ndlib/sipity/commits{/sha}","git_commits_url":"https://api.github.com/repos/ndlib/sipity/git/commits{/sha}","comments_url":"https://api.github.com/repos/ndlib/sipity/comments{/number}","issue_comment_url":"https://api.github.com/repos/ndlib/sipity/issues/comments{/number}","contents_url":"https://api.github.com/repos/ndlib/sipity/contents/{+path}","compare_url":"https://api.github.com/repos/ndlib/sipity/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ndlib/sipity/merges","archive_url":"https://api.github.com/repos/ndlib/sipity/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ndlib/sipity/downloads","issues_url":"https://api.github.com/repos/ndlib/sipity/issues{/number}","pulls_url":"https://api.github.com/repos/ndlib/sipity/pulls{/number}","milestones_url":"https://api.github.com/repos/ndlib/sipity/milestones{/number}","notifications_url":"https://api.github.com/repos/ndlib/sipity/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ndlib/sipity/labels{/name}","releases_url":"https://api.github.com/repos/ndlib/sipity/releases{/id}","created_at":"2014-11-20T14:31:53Z","updated_at":"2015-11-28T23:40:45Z","pushed_at":"2015-12-08T20:15:34Z","git_url":"git://github.com/ndlib/sipity.git","ssh_url":"git@github.com:ndlib/sipity.git","clone_url":"https://github.com/ndlib/sipity.git","svn_url":"https://github.com/ndlib/sipity","homepage":"https://github.com/ndlib/sipity","size":12185,"stargazers_count":8,"watchers_count":8,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":37,"forks":2,"open_issues":37,"watchers":8,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ndlib/sipity/pulls/973"},"html":{"href":"https://github.com/ndlib/sipity/pull/973"},"issue":{"href":"https://api.github.com/repos/ndlib/sipity/issues/973"},"comments":{"href":"https://api.github.com/repos/ndlib/sipity/issues/973/comments"},"review_comments":{"href":"https://api.github.com/repos/ndlib/sipity/pulls/973/comments"},"review_comment":{"href":"https://api.github.com/repos/ndlib/sipity/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ndlib/sipity/pulls/973/commits"},"statuses":{"href":"https://api.github.com/repos/ndlib/sipity/statuses/2232aa93213414a283403c92bcf146bae56e06a0"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":6,"additions":310,"deletions":21,"changed_files":8}}