{"action":"created","comment":{"url":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/comments/181560679","pull_request_review_id":112216207,"id":181560679,"diff_hunk":"@@ -39,4 +39,112 @@\n       end\n     end\n   end\n+  describe 'Analysis methods' do\n+    context 'average duration' do\n+      it 'returns the average duration of all rides' do\n+        trips = create_list(:trip, 10)\n+\n+        average = trips.map(&:duration).sum/trips.count\n+\n+        expect(Trip.average_duration).to eq(average)\n+      end\n+      it 'returns the longest ride' do\n+        trips = create_list(:trip, 10)\n+\n+        longest = trips.max_by(&:duration)\n+\n+        expect(Trip.longest_ride).to eq(longest)\n+      end\n+      it 'returns the shortest ride' do\n+        trips = create_list(:trip, 10)\n+\n+        shortest = trips.min_by(&:duration)\n+\n+        expect(Trip.shortest_ride).to eq(shortest)\n+      end\n+      it 'returns the station with the most rides as a starting place' do\n+        create_list(:station, 10)\n+        trip1 = Trip.create(duration: 1000, start_date: Date.strptime('1/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 1, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip2 = Trip.create(duration: 1000, start_date: Date.strptime('2/27/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 2, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip3 = Trip.create(duration: 1000, start_date: Date.strptime('3/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 3, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip4 = Trip.create(duration: 1000, start_date: Date.strptime('4/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 4, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip5 = Trip.create(duration: 1000, start_date: Date.strptime('5/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 5, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip6 = Trip.create(duration: 1000, start_date: Date.strptime('6/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 6, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip7 = Trip.create(duration: 1000, start_date: Date.strptime('7/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 1, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip8 = Trip.create(duration: 1000, start_date: Date.strptime('8/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 1, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip9 = Trip.create(duration: 1000, start_date: Date.strptime('9/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 2, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip10 = Trip.create(duration: 1000, start_date: Date.strptime('10/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 7, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trips = [trip1, trip2, trip3, trip4, trip5, trip6, trip7, trip8, trip9, trip10]\n+\n+\n+        grouped_by_station = trips.group_by(&:start_station_id)\n+\n+        busiest =\n+          grouped_by_station.max_by do |station|\n+            station[1].count\n+          end\n+        busiest_station = Station.find(busiest[0])\n+\n+        expect(Trip.busiest_starting_station).to eq(busiest_station)\n+      end\n+      it 'returns the station with the most rides as ending place' do\n+        create_list(:station, 10)\n+        trip1 = Trip.create(duration: 1000, start_date: Date.strptime('1/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 1, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 1, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip2 = Trip.create(duration: 1000, start_date: Date.strptime('2/27/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 2, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 1, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip3 = Trip.create(duration: 1000, start_date: Date.strptime('3/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 3, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 1, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip4 = Trip.create(duration: 1000, start_date: Date.strptime('4/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 4, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 2, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip5 = Trip.create(duration: 1000, start_date: Date.strptime('5/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 5, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 4, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip6 = Trip.create(duration: 1000, start_date: Date.strptime('6/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 6, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 5, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip7 = Trip.create(duration: 1000, start_date: Date.strptime('7/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 1, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 6, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip8 = Trip.create(duration: 1000, start_date: Date.strptime('8/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 1, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 7, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip9 = Trip.create(duration: 1000, start_date: Date.strptime('9/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 2, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 8, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip10 = Trip.create(duration: 1000, start_date: Date.strptime('10/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 7, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 9, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trips = [trip1, trip2, trip3, trip4, trip5, trip6, trip7, trip8, trip9, trip10]\n+\n+        grouped_by_station = trips.group_by(&:end_station_id)\n+\n+        busiest =\n+          grouped_by_station.max_by do |station|\n+            station[1].count\n+          end\n+        busiest_station = Station.find(busiest[0])\n+\n+        expect(Trip.busiest_ending_station).to eq(busiest_station)\n+      end\n+      it 'returns Month by Month breakdown of number of rides with subtotals for each year' do\n+        trip1 = Trip.create(duration: 1000, start_date: Date.strptime('1/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 100, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip2 = Trip.create(duration: 1000, start_date: Date.strptime('2/27/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 100, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')\n+        trip3 = Trip.create(duration: 1000, start_date: Date.strptime('3/29/2013 9:08', '%m/%d/%Y %k:%M'), start_station_name: '2nd at South Park', start_station_id: 100, end_date: Date.strptime('8/29/2013 9:11', '%m/%d/%Y %k:%M'), end_station_name: '2nd at South Park', end_station_id: 100, bike_id: 1000, subscription_type: 'Subscriber', zip_code: '94703')","path":"spec/models/trip_spec.rb","position":79,"original_position":79,"commit_id":"431a1999665933623c6bc24ed68ed89763d9cdff","original_commit_id":"431a1999665933623c6bc24ed68ed89763d9cdff","user":{"login":"houndci-bot","id":6697940,"avatar_url":"https://avatars0.githubusercontent.com/u/6697940?v=4","gravatar_id":"","url":"https://api.github.com/users/houndci-bot","html_url":"https://github.com/houndci-bot","followers_url":"https://api.github.com/users/houndci-bot/followers","following_url":"https://api.github.com/users/houndci-bot/following{/other_user}","gists_url":"https://api.github.com/users/houndci-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/houndci-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houndci-bot/subscriptions","organizations_url":"https://api.github.com/users/houndci-bot/orgs","repos_url":"https://api.github.com/users/houndci-bot/repos","events_url":"https://api.github.com/users/houndci-bot/events{/privacy}","received_events_url":"https://api.github.com/users/houndci-bot/received_events","type":"User","site_admin":false},"body":"Metrics/LineLength: Line is too long. [358/80]","created_at":"2018-04-14T19:01:03Z","updated_at":"2018-04-14T19:01:04Z","html_url":"https://github.com/Vadlusk/bike-share-redux/pull/121#discussion_r181560679","pull_request_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/121","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/comments/181560679"},"html":{"href":"https://github.com/Vadlusk/bike-share-redux/pull/121#discussion_r181560679"},"pull_request":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/121"}}},"pull_request":{"url":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/121","id":181662160,"html_url":"https://github.com/Vadlusk/bike-share-redux/pull/121","diff_url":"https://github.com/Vadlusk/bike-share-redux/pull/121.diff","patch_url":"https://github.com/Vadlusk/bike-share-redux/pull/121.patch","issue_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues/121","number":121,"state":"open","locked":false,"title":"Trips dashboard/adam c","user":{"login":"adam-conway","id":7598370,"avatar_url":"https://avatars3.githubusercontent.com/u/7598370?v=4","gravatar_id":"","url":"https://api.github.com/users/adam-conway","html_url":"https://github.com/adam-conway","followers_url":"https://api.github.com/users/adam-conway/followers","following_url":"https://api.github.com/users/adam-conway/following{/other_user}","gists_url":"https://api.github.com/users/adam-conway/gists{/gist_id}","starred_url":"https://api.github.com/users/adam-conway/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adam-conway/subscriptions","organizations_url":"https://api.github.com/users/adam-conway/orgs","repos_url":"https://api.github.com/users/adam-conway/repos","events_url":"https://api.github.com/users/adam-conway/events{/privacy}","received_events_url":"https://api.github.com/users/adam-conway/received_events","type":"User","site_admin":false},"body":"Changes proposed in this pull request:  \r\n- This includes model tests for first half of trips-dashboard queries for first 6 things asked for on trips-dashboard\r\n- Includes implementation code for the above tests\r\n- Updated the csv truncating file to get wider range of trips for analysis\r\n- Updated the trip-trunc.csv using the above\r\n\r\nNotes on things I don't love so far - \r\n- The tests for trip model are pretty long as I can't use factory bot efficiently due to the randomness of it.\r\n- The self.monthly_ride_count in the trip model returns a hash with the key being a float (aka 1.0) referring to the month (january). Having a float seems weird but couldn't figure out how to get it to just be an integer but didn't seem important up to this point.\r\n\r\n\r\n@adam-conway @anubiskhan @vadlusk @agpiermarini   \r\nconnect to #27 ","created_at":"2018-04-14T19:00:45Z","updated_at":"2018-04-14T19:01:04Z","closed_at":null,"merged_at":null,"merge_commit_sha":"e81e714a495d19819c06c8cb0faa3853ee408cf7","assignee":{"login":"adam-conway","id":7598370,"avatar_url":"https://avatars3.githubusercontent.com/u/7598370?v=4","gravatar_id":"","url":"https://api.github.com/users/adam-conway","html_url":"https://github.com/adam-conway","followers_url":"https://api.github.com/users/adam-conway/followers","following_url":"https://api.github.com/users/adam-conway/following{/other_user}","gists_url":"https://api.github.com/users/adam-conway/gists{/gist_id}","starred_url":"https://api.github.com/users/adam-conway/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adam-conway/subscriptions","organizations_url":"https://api.github.com/users/adam-conway/orgs","repos_url":"https://api.github.com/users/adam-conway/repos","events_url":"https://api.github.com/users/adam-conway/events{/privacy}","received_events_url":"https://api.github.com/users/adam-conway/received_events","type":"User","site_admin":false},"assignees":[{"login":"adam-conway","id":7598370,"avatar_url":"https://avatars3.githubusercontent.com/u/7598370?v=4","gravatar_id":"","url":"https://api.github.com/users/adam-conway","html_url":"https://github.com/adam-conway","followers_url":"https://api.github.com/users/adam-conway/followers","following_url":"https://api.github.com/users/adam-conway/following{/other_user}","gists_url":"https://api.github.com/users/adam-conway/gists{/gist_id}","starred_url":"https://api.github.com/users/adam-conway/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adam-conway/subscriptions","organizations_url":"https://api.github.com/users/adam-conway/orgs","repos_url":"https://api.github.com/users/adam-conway/repos","events_url":"https://api.github.com/users/adam-conway/events{/privacy}","received_events_url":"https://api.github.com/users/adam-conway/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":896154549,"url":"https://api.github.com/repos/Vadlusk/bike-share-redux/labels/in%20progress","name":"in progress","color":"ededed","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/121/commits","review_comments_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/121/comments","review_comment_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues/121/comments","statuses_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/statuses/431a1999665933623c6bc24ed68ed89763d9cdff","head":{"label":"Vadlusk:trips-dashboard/adam-c","ref":"trips-dashboard/adam-c","sha":"431a1999665933623c6bc24ed68ed89763d9cdff","user":{"login":"Vadlusk","id":31285268,"avatar_url":"https://avatars0.githubusercontent.com/u/31285268?v=4","gravatar_id":"","url":"https://api.github.com/users/Vadlusk","html_url":"https://github.com/Vadlusk","followers_url":"https://api.github.com/users/Vadlusk/followers","following_url":"https://api.github.com/users/Vadlusk/following{/other_user}","gists_url":"https://api.github.com/users/Vadlusk/gists{/gist_id}","starred_url":"https://api.github.com/users/Vadlusk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vadlusk/subscriptions","organizations_url":"https://api.github.com/users/Vadlusk/orgs","repos_url":"https://api.github.com/users/Vadlusk/repos","events_url":"https://api.github.com/users/Vadlusk/events{/privacy}","received_events_url":"https://api.github.com/users/Vadlusk/received_events","type":"User","site_admin":false},"repo":{"id":128806866,"name":"bike-share-redux","full_name":"Vadlusk/bike-share-redux","owner":{"login":"Vadlusk","id":31285268,"avatar_url":"https://avatars0.githubusercontent.com/u/31285268?v=4","gravatar_id":"","url":"https://api.github.com/users/Vadlusk","html_url":"https://github.com/Vadlusk","followers_url":"https://api.github.com/users/Vadlusk/followers","following_url":"https://api.github.com/users/Vadlusk/following{/other_user}","gists_url":"https://api.github.com/users/Vadlusk/gists{/gist_id}","starred_url":"https://api.github.com/users/Vadlusk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vadlusk/subscriptions","organizations_url":"https://api.github.com/users/Vadlusk/orgs","repos_url":"https://api.github.com/users/Vadlusk/repos","events_url":"https://api.github.com/users/Vadlusk/events{/privacy}","received_events_url":"https://api.github.com/users/Vadlusk/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Vadlusk/bike-share-redux","description":"Mod 2 final project","fork":false,"url":"https://api.github.com/repos/Vadlusk/bike-share-redux","forks_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/forks","keys_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/teams","hooks_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/hooks","issue_events_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues/events{/number}","events_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/events","assignees_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/assignees{/user}","branches_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/branches{/branch}","tags_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/tags","blobs_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/refs{/sha}","trees_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/statuses/{sha}","languages_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/languages","stargazers_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/stargazers","contributors_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/contributors","subscribers_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/subscribers","subscription_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/subscription","commits_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/commits{/sha}","git_commits_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/commits{/sha}","comments_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/comments{/number}","issue_comment_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues/comments{/number}","contents_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/contents/{+path}","compare_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/merges","archive_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/downloads","issues_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues{/number}","pulls_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls{/number}","milestones_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/milestones{/number}","notifications_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/labels{/name}","releases_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/releases{/id}","deployments_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/deployments","created_at":"2018-04-09T17:07:21Z","updated_at":"2018-04-14T18:56:06Z","pushed_at":"2018-04-14T19:00:46Z","git_url":"git://github.com/Vadlusk/bike-share-redux.git","ssh_url":"git@github.com:Vadlusk/bike-share-redux.git","clone_url":"https://github.com/Vadlusk/bike-share-redux.git","svn_url":"https://github.com/Vadlusk/bike-share-redux","homepage":null,"size":12584,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":36,"license":null,"forks":0,"open_issues":36,"watchers":0,"default_branch":"master"}},"base":{"label":"Vadlusk:master","ref":"master","sha":"1becfd283993ea778ace619b2fdab90ca32ce205","user":{"login":"Vadlusk","id":31285268,"avatar_url":"https://avatars0.githubusercontent.com/u/31285268?v=4","gravatar_id":"","url":"https://api.github.com/users/Vadlusk","html_url":"https://github.com/Vadlusk","followers_url":"https://api.github.com/users/Vadlusk/followers","following_url":"https://api.github.com/users/Vadlusk/following{/other_user}","gists_url":"https://api.github.com/users/Vadlusk/gists{/gist_id}","starred_url":"https://api.github.com/users/Vadlusk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vadlusk/subscriptions","organizations_url":"https://api.github.com/users/Vadlusk/orgs","repos_url":"https://api.github.com/users/Vadlusk/repos","events_url":"https://api.github.com/users/Vadlusk/events{/privacy}","received_events_url":"https://api.github.com/users/Vadlusk/received_events","type":"User","site_admin":false},"repo":{"id":128806866,"name":"bike-share-redux","full_name":"Vadlusk/bike-share-redux","owner":{"login":"Vadlusk","id":31285268,"avatar_url":"https://avatars0.githubusercontent.com/u/31285268?v=4","gravatar_id":"","url":"https://api.github.com/users/Vadlusk","html_url":"https://github.com/Vadlusk","followers_url":"https://api.github.com/users/Vadlusk/followers","following_url":"https://api.github.com/users/Vadlusk/following{/other_user}","gists_url":"https://api.github.com/users/Vadlusk/gists{/gist_id}","starred_url":"https://api.github.com/users/Vadlusk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vadlusk/subscriptions","organizations_url":"https://api.github.com/users/Vadlusk/orgs","repos_url":"https://api.github.com/users/Vadlusk/repos","events_url":"https://api.github.com/users/Vadlusk/events{/privacy}","received_events_url":"https://api.github.com/users/Vadlusk/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Vadlusk/bike-share-redux","description":"Mod 2 final project","fork":false,"url":"https://api.github.com/repos/Vadlusk/bike-share-redux","forks_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/forks","keys_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/teams","hooks_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/hooks","issue_events_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues/events{/number}","events_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/events","assignees_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/assignees{/user}","branches_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/branches{/branch}","tags_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/tags","blobs_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/refs{/sha}","trees_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/statuses/{sha}","languages_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/languages","stargazers_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/stargazers","contributors_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/contributors","subscribers_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/subscribers","subscription_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/subscription","commits_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/commits{/sha}","git_commits_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/git/commits{/sha}","comments_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/comments{/number}","issue_comment_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues/comments{/number}","contents_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/contents/{+path}","compare_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/merges","archive_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/downloads","issues_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues{/number}","pulls_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls{/number}","milestones_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/milestones{/number}","notifications_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/labels{/name}","releases_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/releases{/id}","deployments_url":"https://api.github.com/repos/Vadlusk/bike-share-redux/deployments","created_at":"2018-04-09T17:07:21Z","updated_at":"2018-04-14T18:56:06Z","pushed_at":"2018-04-14T19:00:46Z","git_url":"git://github.com/Vadlusk/bike-share-redux.git","ssh_url":"git@github.com:Vadlusk/bike-share-redux.git","clone_url":"https://github.com/Vadlusk/bike-share-redux.git","svn_url":"https://github.com/Vadlusk/bike-share-redux","homepage":null,"size":12584,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":36,"license":null,"forks":0,"open_issues":36,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/121"},"html":{"href":"https://github.com/Vadlusk/bike-share-redux/pull/121"},"issue":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues/121"},"comments":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/issues/121/comments"},"review_comments":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/121/comments"},"review_comment":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/pulls/121/commits"},"statuses":{"href":"https://api.github.com/repos/Vadlusk/bike-share-redux/statuses/431a1999665933623c6bc24ed68ed89763d9cdff"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"houndci-bot"}}