{"action":"created","comment":{"url":"https://api.github.com/repos/storymachine/storymachine/pulls/comments/28363438","id":28363438,"diff_hunk":"@@ -0,0 +1,68 @@\n+Feature: Data entry\n+  When I am entering participant data, I want a single large form so I can\n+    quickly enter all the data at once.\n+\n+  Scenario: Data entry link\n+    Given I have a project\n+    When I am on my project's story index page\n+    Then I should see a link to the mass data entry form\n+\n+  Scenario: Click data entry link\n+    Given I have a project\n+    And I am on my project's story index page\n+    When I click the link to the mass data entry form\n+    Then I should be on the mass data entry form page for my project\n+\n+  Scenario: Story grid (View)\n+    Given I have a project\n+    And my project has questions\n+    And my project has stories\n+    When I am on the mass data entry form page for my project\n+    Then I should see a table with rows of stories and columns of answers\n+    And I should see all my project's stories' answer values in the table\n+    And I should see a submit button\n+\n+  Scenario: Story grid (Edit)\n+    Given I have a project\n+    And my project has questions\n+    And my project has stories\n+    And I am on the mass data entry form page for my project\n+    When I change the stories' answer values in the table\n+    And I click submit\n+    Then My changes to the stories answers should be saved\n+\n+  Scenario: Story grid (Add)\n+    Given I have a project\n+    And my project has questions\n+    And I am on the mass data entry form page for my project\n+    When I enter answer values in empty rows of the table\n+    And I click submit\n+    Then My new stories and their answers should be saved\n+\n+  Scenario: Short free-form question\n+    Given I have a project\n+    And my project has a short free-form question\n+    And I am on the mass data entry form page for my project\n+    Then I should see rows of stories\n+    And I should see a column of text inputs for my question\n+\n+  Scenario: Long free-form question\n+    Given I have a project\n+    And my project has a short free-form question\n+    And I am on the mass data entry form page for my project\n+    Then I should see rows of stories\n+    And I should see a column of text areas for my question\n+\n+  Scenario: Fixed value question\n+    Given I have a project\n+    And my project has a short free-form question","path":"features/data_entry.feature","position":58,"original_position":58,"commit_id":"38e4034523e701979e123d7a3e15041547efeaa5","original_commit_id":"38e4034523e701979e123d7a3e15041547efeaa5","user":{"login":"kaku","id":142862,"avatar_url":"https://avatars.githubusercontent.com/u/142862?v=3","gravatar_id":"","url":"https://api.github.com/users/kaku","html_url":"https://github.com/kaku","followers_url":"https://api.github.com/users/kaku/followers","following_url":"https://api.github.com/users/kaku/following{/other_user}","gists_url":"https://api.github.com/users/kaku/gists{/gist_id}","starred_url":"https://api.github.com/users/kaku/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kaku/subscriptions","organizations_url":"https://api.github.com/users/kaku/orgs","repos_url":"https://api.github.com/users/kaku/repos","events_url":"https://api.github.com/users/kaku/events{/privacy}","received_events_url":"https://api.github.com/users/kaku/received_events","type":"User","site_admin":false},"body":"@lotyrin \"Any my project has a *fixed value* question\" ?","created_at":"2015-04-14T19:49:46Z","updated_at":"2015-04-14T19:49:46Z","html_url":"https://github.com/storymachine/storymachine/pull/19#discussion_r28363438","pull_request_url":"https://api.github.com/repos/storymachine/storymachine/pulls/19","_links":{"self":{"href":"https://api.github.com/repos/storymachine/storymachine/pulls/comments/28363438"},"html":{"href":"https://github.com/storymachine/storymachine/pull/19#discussion_r28363438"},"pull_request":{"href":"https://api.github.com/repos/storymachine/storymachine/pulls/19"}}},"pull_request":{"url":"https://api.github.com/repos/storymachine/storymachine/pulls/19","id":33286720,"html_url":"https://github.com/storymachine/storymachine/pull/19","diff_url":"https://github.com/storymachine/storymachine/pull/19.diff","patch_url":"https://github.com/storymachine/storymachine/pull/19.patch","issue_url":"https://api.github.com/repos/storymachine/storymachine/issues/19","number":19,"state":"open","locked":false,"title":"Feature files for initial data entry story","user":{"login":"lotyrin","id":137135,"avatar_url":"https://avatars.githubusercontent.com/u/137135?v=3","gravatar_id":"","url":"https://api.github.com/users/lotyrin","html_url":"https://github.com/lotyrin","followers_url":"https://api.github.com/users/lotyrin/followers","following_url":"https://api.github.com/users/lotyrin/following{/other_user}","gists_url":"https://api.github.com/users/lotyrin/gists{/gist_id}","starred_url":"https://api.github.com/users/lotyrin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lotyrin/subscriptions","organizations_url":"https://api.github.com/users/lotyrin/orgs","repos_url":"https://api.github.com/users/lotyrin/repos","events_url":"https://api.github.com/users/lotyrin/events{/privacy}","received_events_url":"https://api.github.com/users/lotyrin/received_events","type":"User","site_admin":false},"body":"","created_at":"2015-04-14T18:38:59Z","updated_at":"2015-04-14T19:49:46Z","closed_at":null,"merged_at":null,"merge_commit_sha":"70f6e883781559d2bcbb5238a53570c711997029","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/storymachine/storymachine/pulls/19/commits","review_comments_url":"https://api.github.com/repos/storymachine/storymachine/pulls/19/comments","review_comment_url":"https://api.github.com/repos/storymachine/storymachine/pulls/comments{/number}","comments_url":"https://api.github.com/repos/storymachine/storymachine/issues/19/comments","statuses_url":"https://api.github.com/repos/storymachine/storymachine/statuses/38e4034523e701979e123d7a3e15041547efeaa5","head":{"label":"storymachine:data-entry","ref":"data-entry","sha":"38e4034523e701979e123d7a3e15041547efeaa5","user":{"login":"storymachine","id":11839722,"avatar_url":"https://avatars.githubusercontent.com/u/11839722?v=3","gravatar_id":"","url":"https://api.github.com/users/storymachine","html_url":"https://github.com/storymachine","followers_url":"https://api.github.com/users/storymachine/followers","following_url":"https://api.github.com/users/storymachine/following{/other_user}","gists_url":"https://api.github.com/users/storymachine/gists{/gist_id}","starred_url":"https://api.github.com/users/storymachine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/storymachine/subscriptions","organizations_url":"https://api.github.com/users/storymachine/orgs","repos_url":"https://api.github.com/users/storymachine/repos","events_url":"https://api.github.com/users/storymachine/events{/privacy}","received_events_url":"https://api.github.com/users/storymachine/received_events","type":"Organization","site_admin":false},"repo":{"id":33557423,"name":"storymachine","full_name":"storymachine/storymachine","owner":{"login":"storymachine","id":11839722,"avatar_url":"https://avatars.githubusercontent.com/u/11839722?v=3","gravatar_id":"","url":"https://api.github.com/users/storymachine","html_url":"https://github.com/storymachine","followers_url":"https://api.github.com/users/storymachine/followers","following_url":"https://api.github.com/users/storymachine/following{/other_user}","gists_url":"https://api.github.com/users/storymachine/gists{/gist_id}","starred_url":"https://api.github.com/users/storymachine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/storymachine/subscriptions","organizations_url":"https://api.github.com/users/storymachine/orgs","repos_url":"https://api.github.com/users/storymachine/repos","events_url":"https://api.github.com/users/storymachine/events{/privacy}","received_events_url":"https://api.github.com/users/storymachine/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/storymachine/storymachine","description":"Web App for Narrative Catalysis","fork":false,"url":"https://api.github.com/repos/storymachine/storymachine","forks_url":"https://api.github.com/repos/storymachine/storymachine/forks","keys_url":"https://api.github.com/repos/storymachine/storymachine/keys{/key_id}","collaborators_url":"https://api.github.com/repos/storymachine/storymachine/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/storymachine/storymachine/teams","hooks_url":"https://api.github.com/repos/storymachine/storymachine/hooks","issue_events_url":"https://api.github.com/repos/storymachine/storymachine/issues/events{/number}","events_url":"https://api.github.com/repos/storymachine/storymachine/events","assignees_url":"https://api.github.com/repos/storymachine/storymachine/assignees{/user}","branches_url":"https://api.github.com/repos/storymachine/storymachine/branches{/branch}","tags_url":"https://api.github.com/repos/storymachine/storymachine/tags","blobs_url":"https://api.github.com/repos/storymachine/storymachine/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/storymachine/storymachine/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/storymachine/storymachine/git/refs{/sha}","trees_url":"https://api.github.com/repos/storymachine/storymachine/git/trees{/sha}","statuses_url":"https://api.github.com/repos/storymachine/storymachine/statuses/{sha}","languages_url":"https://api.github.com/repos/storymachine/storymachine/languages","stargazers_url":"https://api.github.com/repos/storymachine/storymachine/stargazers","contributors_url":"https://api.github.com/repos/storymachine/storymachine/contributors","subscribers_url":"https://api.github.com/repos/storymachine/storymachine/subscribers","subscription_url":"https://api.github.com/repos/storymachine/storymachine/subscription","commits_url":"https://api.github.com/repos/storymachine/storymachine/commits{/sha}","git_commits_url":"https://api.github.com/repos/storymachine/storymachine/git/commits{/sha}","comments_url":"https://api.github.com/repos/storymachine/storymachine/comments{/number}","issue_comment_url":"https://api.github.com/repos/storymachine/storymachine/issues/comments{/number}","contents_url":"https://api.github.com/repos/storymachine/storymachine/contents/{+path}","compare_url":"https://api.github.com/repos/storymachine/storymachine/compare/{base}...{head}","merges_url":"https://api.github.com/repos/storymachine/storymachine/merges","archive_url":"https://api.github.com/repos/storymachine/storymachine/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/storymachine/storymachine/downloads","issues_url":"https://api.github.com/repos/storymachine/storymachine/issues{/number}","pulls_url":"https://api.github.com/repos/storymachine/storymachine/pulls{/number}","milestones_url":"https://api.github.com/repos/storymachine/storymachine/milestones{/number}","notifications_url":"https://api.github.com/repos/storymachine/storymachine/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/storymachine/storymachine/labels{/name}","releases_url":"https://api.github.com/repos/storymachine/storymachine/releases{/id}","created_at":"2015-04-07T17:18:54Z","updated_at":"2015-04-08T02:14:20Z","pushed_at":"2015-04-14T18:39:00Z","git_url":"git://github.com/storymachine/storymachine.git","ssh_url":"git@github.com:storymachine/storymachine.git","clone_url":"https://github.com/storymachine/storymachine.git","svn_url":"https://github.com/storymachine/storymachine","homepage":null,"size":248,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":11,"forks":0,"open_issues":11,"watchers":0,"default_branch":"master"}},"base":{"label":"storymachine:master","ref":"master","sha":"1d4cb31091af64396a45d0b6e5e918be53104115","user":{"login":"storymachine","id":11839722,"avatar_url":"https://avatars.githubusercontent.com/u/11839722?v=3","gravatar_id":"","url":"https://api.github.com/users/storymachine","html_url":"https://github.com/storymachine","followers_url":"https://api.github.com/users/storymachine/followers","following_url":"https://api.github.com/users/storymachine/following{/other_user}","gists_url":"https://api.github.com/users/storymachine/gists{/gist_id}","starred_url":"https://api.github.com/users/storymachine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/storymachine/subscriptions","organizations_url":"https://api.github.com/users/storymachine/orgs","repos_url":"https://api.github.com/users/storymachine/repos","events_url":"https://api.github.com/users/storymachine/events{/privacy}","received_events_url":"https://api.github.com/users/storymachine/received_events","type":"Organization","site_admin":false},"repo":{"id":33557423,"name":"storymachine","full_name":"storymachine/storymachine","owner":{"login":"storymachine","id":11839722,"avatar_url":"https://avatars.githubusercontent.com/u/11839722?v=3","gravatar_id":"","url":"https://api.github.com/users/storymachine","html_url":"https://github.com/storymachine","followers_url":"https://api.github.com/users/storymachine/followers","following_url":"https://api.github.com/users/storymachine/following{/other_user}","gists_url":"https://api.github.com/users/storymachine/gists{/gist_id}","starred_url":"https://api.github.com/users/storymachine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/storymachine/subscriptions","organizations_url":"https://api.github.com/users/storymachine/orgs","repos_url":"https://api.github.com/users/storymachine/repos","events_url":"https://api.github.com/users/storymachine/events{/privacy}","received_events_url":"https://api.github.com/users/storymachine/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/storymachine/storymachine","description":"Web App for Narrative Catalysis","fork":false,"url":"https://api.github.com/repos/storymachine/storymachine","forks_url":"https://api.github.com/repos/storymachine/storymachine/forks","keys_url":"https://api.github.com/repos/storymachine/storymachine/keys{/key_id}","collaborators_url":"https://api.github.com/repos/storymachine/storymachine/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/storymachine/storymachine/teams","hooks_url":"https://api.github.com/repos/storymachine/storymachine/hooks","issue_events_url":"https://api.github.com/repos/storymachine/storymachine/issues/events{/number}","events_url":"https://api.github.com/repos/storymachine/storymachine/events","assignees_url":"https://api.github.com/repos/storymachine/storymachine/assignees{/user}","branches_url":"https://api.github.com/repos/storymachine/storymachine/branches{/branch}","tags_url":"https://api.github.com/repos/storymachine/storymachine/tags","blobs_url":"https://api.github.com/repos/storymachine/storymachine/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/storymachine/storymachine/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/storymachine/storymachine/git/refs{/sha}","trees_url":"https://api.github.com/repos/storymachine/storymachine/git/trees{/sha}","statuses_url":"https://api.github.com/repos/storymachine/storymachine/statuses/{sha}","languages_url":"https://api.github.com/repos/storymachine/storymachine/languages","stargazers_url":"https://api.github.com/repos/storymachine/storymachine/stargazers","contributors_url":"https://api.github.com/repos/storymachine/storymachine/contributors","subscribers_url":"https://api.github.com/repos/storymachine/storymachine/subscribers","subscription_url":"https://api.github.com/repos/storymachine/storymachine/subscription","commits_url":"https://api.github.com/repos/storymachine/storymachine/commits{/sha}","git_commits_url":"https://api.github.com/repos/storymachine/storymachine/git/commits{/sha}","comments_url":"https://api.github.com/repos/storymachine/storymachine/comments{/number}","issue_comment_url":"https://api.github.com/repos/storymachine/storymachine/issues/comments{/number}","contents_url":"https://api.github.com/repos/storymachine/storymachine/contents/{+path}","compare_url":"https://api.github.com/repos/storymachine/storymachine/compare/{base}...{head}","merges_url":"https://api.github.com/repos/storymachine/storymachine/merges","archive_url":"https://api.github.com/repos/storymachine/storymachine/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/storymachine/storymachine/downloads","issues_url":"https://api.github.com/repos/storymachine/storymachine/issues{/number}","pulls_url":"https://api.github.com/repos/storymachine/storymachine/pulls{/number}","milestones_url":"https://api.github.com/repos/storymachine/storymachine/milestones{/number}","notifications_url":"https://api.github.com/repos/storymachine/storymachine/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/storymachine/storymachine/labels{/name}","releases_url":"https://api.github.com/repos/storymachine/storymachine/releases{/id}","created_at":"2015-04-07T17:18:54Z","updated_at":"2015-04-08T02:14:20Z","pushed_at":"2015-04-14T18:39:00Z","git_url":"git://github.com/storymachine/storymachine.git","ssh_url":"git@github.com:storymachine/storymachine.git","clone_url":"https://github.com/storymachine/storymachine.git","svn_url":"https://github.com/storymachine/storymachine","homepage":null,"size":248,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":11,"forks":0,"open_issues":11,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/storymachine/storymachine/pulls/19"},"html":{"href":"https://github.com/storymachine/storymachine/pull/19"},"issue":{"href":"https://api.github.com/repos/storymachine/storymachine/issues/19"},"comments":{"href":"https://api.github.com/repos/storymachine/storymachine/issues/19/comments"},"review_comments":{"href":"https://api.github.com/repos/storymachine/storymachine/pulls/19/comments"},"review_comment":{"href":"https://api.github.com/repos/storymachine/storymachine/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/storymachine/storymachine/pulls/19/commits"},"statuses":{"href":"https://api.github.com/repos/storymachine/storymachine/statuses/38e4034523e701979e123d7a3e15041547efeaa5"}}}}