{"push_id":951117364,"size":27,"distinct_size":0,"ref":"refs/heads/uat","head":"aa187ec6b904978ac533e1cdd0955a9df003245e","before":"bcdc6ea16cfc47cf913a3f9e452ad32bbb86db9b","commits":[{"sha":"06331bb9fc2732d0f865291bf0ec80f8abbf33b5","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"add dedupe to Upload API","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/06331bb9fc2732d0f865291bf0ec80f8abbf33b5"},{"sha":"fee54eb89ef97588f1f21b30be5de02f0400a69c","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"Merge branch 'develop' of https://github.com/Sage-Bionetworks/BridgePF into dev-djeng2","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/fee54eb89ef97588f1f21b30be5de02f0400a69c"},{"sha":"f9fbe70aadc98f12157f85c777b406577b3824d8","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"* Adding data groups to the participant roster\n* Reducing participant options fetch to one scan of that table per roster export\n* Retrieving and caching subpopulations once for roster export","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/f9fbe70aadc98f12157f85c777b406577b3824d8"},{"sha":"463f12943503e3351e69fbaf58766104750b36cf","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"Delete participant options at the end of the test for unusual healthCodes","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/463f12943503e3351e69fbaf58766104750b36cf"},{"sha":"49120c2228bee6381215037349a1911e1783e19a","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"Remove line","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/49120c2228bee6381215037349a1911e1783e19a"},{"sha":"03e6fcf026b9cc75685eca423425cd2fc10a8a90","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"Merge pull request #977 from alxdarksage/participant-roster-generator\n\nImproving efficiency of DDB use during the participant roster generation","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/03e6fcf026b9cc75685eca423425cd2fc10a8a90"},{"sha":"7756c34f394e2e749ad461eb0b7a8f4c586e2e27","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"Removing one place where we update the API study in the tests. It is possible (though unlikely) that two tests running at the same time could generate a ConcurrentModificationException if we're changing the API study during the tests.","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/7756c34f394e2e749ad461eb0b7a8f4c586e2e27"},{"sha":"6a8b1e32489f4bba67c3cdf0b35574d51f31f5ed","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"Adding groups and task identifiers that are relied upon by the SDK tests. Going to remove setting these in the SDK tests.","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/6a8b1e32489f4bba67c3cdf0b35574d51f31f5ed"},{"sha":"3dcad7d64ce9456543e54a6dbb67d25359676089","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"Reducing number of questions in DynamoSurveyDaoTest to reduce DDB usage; fixing one test broken by changes to how API study is updated.","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/3dcad7d64ce9456543e54a6dbb67d25359676089"},{"sha":"124c1244c16f968a239c1e012d76124d9cefe326","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"add NoStrackTraceException to PublishedSurveyException (400) and ConcurrentModificationException (409)","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/124c1244c16f968a239c1e012d76124d9cefe326"},{"sha":"668ffc043355e7452beeabe419b5ffbb20246fc9","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"Alx Dark"},"message":"Merge pull request #979 from DwayneJengSage/dev-djeng3\n\nadd NoStrackTraceException to PublishedSurveyException (400) and ConcurrentModificationException (409)","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/668ffc043355e7452beeabe419b5ffbb20246fc9"},{"sha":"b58b0864287d25a59adcfd5829b1fcce91d4bba3","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"add Apache 2.0 license","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/b58b0864287d25a59adcfd5829b1fcce91d4bba3"},{"sha":"045bdc7f2d5758c4d82932f00b0c12061cd67cfe","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"update Admin CreateUser API to delete user on failure https://sagebionetworks.jira.com/browse/BRIDGE-1080","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/045bdc7f2d5758c4d82932f00b0c12061cd67cfe"},{"sha":"85c1c4806eda012197d3d6e054494d2530061138","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"Alx Dark"},"message":"Merge pull request #980 from DwayneJengSage/dev-djeng3\n\nupdate Admin CreateUser API to delete user on failure","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/85c1c4806eda012197d3d6e054494d2530061138"},{"sha":"819f0a08c10bbedeae984550dec79e293eb54086","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"Do not delete activities when a schedule plan has been updated. At some point (production), this will easily overwhelm the\nthroughput of the DDB table. This was implemented for study developers so they can see changes to their schedule plans.\nIn the future to support this, I have implemented a copy function for schedule plans that they can use to delete the old\nplan and change the tasks that will be sent to users by changing the plans that apply.","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/819f0a08c10bbedeae984550dec79e293eb54086"},{"sha":"607658aabf5a169700c02bdd0d8fbbb5bb8d8373","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"Removing DAO method to delete by schedule plan, and with this, removing the need for the GSI on schedule plan GUID. This is not in use anywhere`\"","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/607658aabf5a169700c02bdd0d8fbbb5bb8d8373"},{"sha":"052a3a9a35a30f62107c9b0606e2606a16a65c8b","author":{"email":"a909cf2ea1f80a986bbbe68eda7dbe9b343ad8c4@sagebase.org","name":"alxdarksage"},"message":"Updating to Stormpath SDK 1.0.RC8.1; this fixed an issue I saw locally where creating a Stormpath directory was not updating the verify email template (now iterating through all of them and updating them).","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/052a3a9a35a30f62107c9b0606e2606a16a65c8b"},{"sha":"21911dd6094107d72ac82cf233a3b2e7a3718b3d","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"Merge pull request #983 from alxdarksage/dont-delete-activities\n\nDont delete activities","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/21911dd6094107d72ac82cf233a3b2e7a3718b3d"},{"sha":"60ebb92779aeaf5969db2735b357e3bd0569d2d0","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"Merge pull request #978 from alxdarksage/do-not-update-api-study\n\nDo not update api study","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/60ebb92779aeaf5969db2735b357e3bd0569d2d0"},{"sha":"d10f7b94b2dbb7c5fd7cfc111ff07a410c750eb9","author":{"email":"15d0510727d5ae7562f82a7d4178779cfd88c337@sagebase.org","name":"Dwayne Jeng"},"message":"commenting out parts of test that are failing because of https://sagebionetworks.jira.com/browse/BRIDGE-1102","distinct":false,"url":"https://api.github.com/repos/Sage-Bionetworks/BridgePF/commits/d10f7b94b2dbb7c5fd7cfc111ff07a410c750eb9"}]}