{"push_id":598350839,"size":51,"distinct_size":1,"ref":"refs/heads/capify_test","head":"b0ec9c4999b388e93a468f60db048ec8e6db1c74","before":"e9aa50bc89951055365ba1bd6bcb6f500f547191","commits":[{"sha":"bfdd1e9e8edfa46f03308a37141806c5000f775d","author":{"email":"f6254db6b311c9c4d65e649de3672a6c98cdb30c@spredfast.com","name":"Kaoru Kohashigawa"},"message":"Switch to find_by so it doesn't run into method_missing call\n\nExtract whether a user is done or still working on a problem to a class\n\ninit submission status test\n\nWrite test to return users who are working on submission for a problem\n\nWrite tests for submission status\n\nReplace submission definitions of done and working on in user / submission models\n\nWrite test for submission status scopable methods\n\nChange SubmissionStatus api to be more readable\n\nChange cohort to use new submission status class\n\nModify submission status methods to be chainable\n\nMake one query instead of multiple queries when extracting html\n\nChange extractor to return a AR relation instead of an Array\n\nUpdate method calls on participant tests\n\nrefactor participants to be a little more optimal\n\nHave notify uniq users by ids rather than using a set\n\nRemove commented out code\n\nClean up the last places where I missed to change the method calls\n\nEnsure we call super so we can clean the db after each test\n\nFix test assertion\n\nAdd scope to team membership to pull only comfirmed membership\n\nAllow Team#define_with to accept user records\n\nBetter understand what the outcome should be","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/bfdd1e9e8edfa46f03308a37141806c5000f775d"},{"sha":"a382ef8d6c632d60d36c35cf17836ebc085ea5e0","author":{"email":"d322029bd4100ac9f2cfee3a363c04361456ec97@gmail.com","name":"Katrina Owen"},"message":"Merge pull request #2227 from KaoruDev/kaoru-speed-up-nitpicks-endpoint-2208\n\nKaoru speed up nitpicks endpoint 2208","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/a382ef8d6c632d60d36c35cf17836ebc085ea5e0"},{"sha":"703b54f9c9dfe7471e374689f8ab3876399e16d0","author":{"email":"ead8ddcdd3f30b2e2df2f35ab350607025eef629@infibeam.net","name":"Tejas Bubane"},"message":"Change column name 'Iterations' to 'Current Iteration' on accounts page.\n\nCurrent iteration info of each exercise is shown on accounts page.\nThe column name `Iterations` seemed to denote total number of\niterations. Change it to `Current Iteration`.","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/703b54f9c9dfe7471e374689f8ab3876399e16d0"},{"sha":"8d1d3945b56254c5ff6e5e9dbb59bb333644caf1","author":{"email":"d322029bd4100ac9f2cfee3a363c04361456ec97@gmail.com","name":"Katrina Owen"},"message":"Merge pull request #2228 from tejasbubane/current_iteration_accounts_page\n\nChange column name 'Iterations' to 'Current Iteration' on accounts page.","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/8d1d3945b56254c5ff6e5e9dbb59bb333644caf1"},{"sha":"1c1c373084b63bbdd1a9b02db6969799c6ba0656","author":{"email":"f4ada18c307b6a97b28bdab7ca76421ea5a49270@gmail.com","name":"Carlos Gavino"},"message":"Change user exercise's state when someone comments\n\nWe have to make sure that we also toggle `UserExercise's` state by calling\n`reopen!` instead of simply changing `Submission's` state.\n\nSigned-off-by: Carlos Gavino <cs.gavino@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/1c1c373084b63bbdd1a9b02db6969799c6ba0656"},{"sha":"45ae232a0ab93847aa9a22dfe717923ae8bd1b5f","author":{"email":"d322029bd4100ac9f2cfee3a363c04361456ec97@gmail.com","name":"Katrina Owen"},"message":"Merge pull request #2230 from csgavino/change-user-exercise-state\n\nChange user exercise's state when someone comments","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/45ae232a0ab93847aa9a22dfe717923ae8bd1b5f"},{"sha":"181c8d03f8dabc24196aa35ea65062902a2cdaf5","author":{"email":"d322029bd4100ac9f2cfee3a363c04361456ec97@gmail.com","name":"Katrina Owen"},"message":"Add api endpoint for skipping exercises","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/181c8d03f8dabc24196aa35ea65062902a2cdaf5"},{"sha":"8b7cd5b7d1ffb5005a62794714a310f41aa97913","author":{"email":"d471ad4f0e96933966a7e04b7f55fe6ae716dc01@gmail.com","name":"Travis Yoder"},"message":"Fixes the issue where the submit button isn’t disabled when the user\nsubmits a nit using `cmd/ctrl + enter`\n\nIt also fixes the user being able to send `cmd/ctrl + enter` multiple\ntimes which would send multiple comments with the same body","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/8b7cd5b7d1ffb5005a62794714a310f41aa97913"},{"sha":"bbd70772b68644ca4098b93e7c981ba440c30ec7","author":{"email":"d322029bd4100ac9f2cfee3a363c04361456ec97@gmail.com","name":"Katrina Owen"},"message":"Hack around a nil problem","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/bbd70772b68644ca4098b93e7c981ba440c30ec7"},{"sha":"81393b036bbe9aa860c3aa6c35018691ce1e2163","author":{"email":"d471ad4f0e96933966a7e04b7f55fe6ae716dc01@gmail.com","name":"Travis Yoder"},"message":"fixes issue #2221 where a user can double post\ncomments on nits","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/81393b036bbe9aa860c3aa6c35018691ce1e2163"},{"sha":"edda506dc75d74cadd65b41233945c4fe09630b5","author":{"email":"d471ad4f0e96933966a7e04b7f55fe6ae716dc01@gmail.com","name":"Travis Yoder"},"message":"Changes the jquery to find the submit of the form\ninstead of only a button","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/edda506dc75d74cadd65b41233945c4fe09630b5"},{"sha":"6e49fa836b6c3932efd657f42ad7b9781a2ab41e","author":{"email":"22f5c8f5b16405d32d8f5da6ac7f5ea1819b7ca5@users.noreply.github.com","name":"Ben Lewis"},"message":"Merge pull request #2231 from trayo/2221_cmd_enter_sends_multiple_sumbits\n\nFix for double posting comments with ⌘+Enter","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/6e49fa836b6c3932efd657f42ad7b9781a2ab41e"},{"sha":"384d474d390e54a99ce78739c488914cb9979858","author":{"email":"2888979b3f616848698d80e8f8bfb6aa319938a0@gmail.com","name":"Leo Correa"},"message":"Only skipped new exercises.\nSkipping an already started or skipped exercises would cause an exception due to an unique index on the UserExercise fields. We only want to skip exercises that have not been attempted or skipped","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/384d474d390e54a99ce78739c488914cb9979858"},{"sha":"099faeaa78045fd0c5732adee354f2d171213612","author":{"email":"d322029bd4100ac9f2cfee3a363c04361456ec97@gmail.com","name":"Katrina Owen"},"message":"Merge pull request #2233 from Tonkpils/bugfix/skipping-problems\n\nOnly skipped new exercises.","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/099faeaa78045fd0c5732adee354f2d171213612"},{"sha":"d12eaf7729b788a15c673c47344327f65431cfed","author":{"email":"f6254db6b311c9c4d65e649de3672a6c98cdb30c@spredfast.com","name":"Kaoru Kohashigawa"},"message":"Manually replace app.js with prod version","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/d12eaf7729b788a15c673c47344327f65431cfed"},{"sha":"588e77dafd93d1ffadd3af15bc3f9bfa06c06fd8","author":{"email":"d322029bd4100ac9f2cfee3a363c04361456ec97@gmail.com","name":"Katrina Owen"},"message":"Merge pull request #2234 from KaoruDev/kaoru-manual-lineman-build\n\nManually replace app.js with prod version","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/588e77dafd93d1ffadd3af15bc3f9bfa06c06fd8"},{"sha":"06b77c678594f6f1e1086cdc43b98e6f26f25cc0","author":{"email":"991f982b7b2d186dfe6cfbdae20b1296b24313ae@gmail.com","name":"Hanumakanth"},"message":"Test codeship intgeration","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/06b77c678594f6f1e1086cdc43b98e6f26f25cc0"},{"sha":"aa206057ad13b09648defa96d9cafb74bea4eb3e","author":{"email":"a215f8de59047ad15b81533381b04bf5d093733a@gmail.com","name":"code-R"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/aa206057ad13b09648defa96d9cafb74bea4eb3e"},{"sha":"0d542c51d225a252559badb3491efd99bf3ff343","author":{"email":"a215f8de59047ad15b81533381b04bf5d093733a@gmail.com","name":"code-R"},"message":"some minor ui changes","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/0d542c51d225a252559badb3491efd99bf3ff343"},{"sha":"3e1599546ffbb03cfa5bbf1b760048bc3cab33e3","author":{"email":"e96be767908738c122e931db5a859c3f39390987@gmail.com","name":"Hanumakanth"},"message":"Merge pull request #4 from hanumakanthvvn/ui-changes\n\nsome minor ui changes","distinct":false,"url":"https://api.github.com/repos/hanumakanthvvn/exercism.io/commits/3e1599546ffbb03cfa5bbf1b760048bc3cab33e3"}]}