{"push_id":1383559180,"size":651,"distinct_size":19,"ref":"refs/heads/phenotype-meta-exact-onset","head":"b211500aab83a97ecec55853be7bc20821f02fe6","before":"d4d624b3d280fada8e06a2e58a04a7d408f35cc0","commits":[{"sha":"104112917af587f125f9b5fbec222e097d4c71a0","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-getAllPatients\nAdded PatientRepository.getAllPatients() and implementations.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/104112917af587f125f9b5fbec222e097d4c71a0"},{"sha":"ecf964713d8b08cf37decd2328884268e84fdcf8","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-getAllPatients\nAdded PermissionsManager.filterByVisibility() and implementation.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/ecf964713d8b08cf37decd2328884268e84fdcf8"},{"sha":"0a8aafa319846a37ab08ce56916b6bf68fc68b1c","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-getAllPatients\nSame visibility is allowed in PermissionsManager.filterByVisilibity().","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/0a8aafa319846a37ab08ce56916b6bf68fc68b1c"},{"sha":"dae0336904d20d3c224c1d7fae1aa89d170fcf19","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-Add-getAllPatients\n1. Changed signature of filterByVisibility(). Now returns Collection<Patient>.\n2. In DefaultPermissionsManager.filterByVisibility and SecurePatientRepository.checkAccess(), creates a new collection instead of changing the parameter.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/dae0336904d20d3c224c1d7fae1aa89d170fcf19"},{"sha":"45b7be6afa7aa0ea5a7eb3a635fa457d9cd8b261","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-Add-getAllPatients\nSmall fixes.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/45b7be6afa7aa0ea5a7eb3a635fa457d9cd8b261"},{"sha":"4a6402c5896bea77b4550d895caefb9d9029e149","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-getAllPatients\nFixed comment.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/4a6402c5896bea77b4550d895caefb9d9029e149"},{"sha":"f04526b1052ec31f62447e7d65957eaf42923d3a","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-Add-getAllPatients\nAdded @Since to javadoc.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/f04526b1052ec31f62447e7d65957eaf42923d3a"},{"sha":"a6b8d1845e16067e8f9f6304360c0073d905e876","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-Add-getAllPatients\nMade changes to patients query: sorting, filtering out OMIM templates.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/a6b8d1845e16067e8f9f6304360c0073d905e876"},{"sha":"ffe453f2e49cbb2168505dcd4e6283d368850e85","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-Add-getAllPatients\nFixed styling.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/ffe453f2e49cbb2168505dcd4e6283d368850e85"},{"sha":"a73b4ed6c81428a33093d77b79af3545f2856622","author":{"name":"Jose","email":"f48839c7295e8c50288c9d0cce745ad59e25f83c@mail.utoronto.ca"},"message":"PT-2438 Provide more descriptive warning to users wishing to export ...\n\n...to BOADICEA","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/a73b4ed6c81428a33093d77b79af3545f2856622"},{"sha":"1a76bead75b8ae2f5dfe774b888018ab6049a1a0","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-getAllPatients\n1. Changed PatientRepository.getAllPatients() to getAllPatientsIterator(). Returns Iterator<Patient>.\n2. Added LazyPatientIterator and SecurePatientIterator.\n3. Changed regular and secure implenetations of getAllPatientsIterator() to return new iterators.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/1a76bead75b8ae2f5dfe774b888018ab6049a1a0"},{"sha":"37e761b383a8ccae8b91ae9459752794127407cc","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-Add-getAllPatients\nAdded @Since to javadoc.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/37e761b383a8ccae8b91ae9459752794127407cc"},{"sha":"6d3bcdd0889a959ffe1bb1a5d2e52cc7986d5ab0","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-Add-getAllPatients\n1. Changed SecurePatientIterator.next() implementation to not return null when user has no access to patient\n2. Fixed styling (curly brackets)\n3. Logging errors","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/6d3bcdd0889a959ffe1bb1a5d2e52cc7986d5ab0"},{"sha":"6f5dbc6f4b97250479f5486a67f3f00dc15e02ae","author":{"name":"Jose","email":"f48839c7295e8c50288c9d0cce745ad59e25f83c@mail.utoronto.ca"},"message":"PT-2438 Provide more descriptive warning to users wishing to export ...\n\n...to BOADICEA.\n\nIn particular, better mirror what BOADICEA will and won't accept.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/6f5dbc6f4b97250479f5486a67f3f00dc15e02ae"},{"sha":"1ed4ade4aaa47745d5024cd767a2a0d20925c75f","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PT-2477-Add-getAllPatients\n1. Made static members final\n2. Initialized LOGGERs","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/1ed4ade4aaa47745d5024cd767a2a0d20925c75f"},{"sha":"b62faf29646ccdbaa6ffbbb43c5078008c5842c6","author":{"name":"ItaiGershtansky","email":"7b034a3d89058c8e9de6cb27d5516c93de53c358@gmail.com"},"message":"PN-2477-Add-getAllPatients\nFixed LOGGER initialization.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/b62faf29646ccdbaa6ffbbb43c5078008c5842c6"},{"sha":"e51407446dcedbe4558475be85d38a5fa9df6347","author":{"name":"veronikaslc","email":"fc93a911e255265cf8cba8f845f5096d1cd87c02@gmail.com"},"message":"PT-2100: Warn user when he tries to save gene/variant with empty key field.\nFixed.","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/e51407446dcedbe4558475be85d38a5fa9df6347"},{"sha":"0ec9341e1b6cb2a519cfc6577a1ddbc77d48e62b","author":{"name":"Sergiu Dumitriu","email":"d8895f78244c7ce4654e8a4031920bf1b2c1e6f5@phenotips.org"},"message":"[misc] Javadoc and codestyle improvements","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/0ec9341e1b6cb2a519cfc6577a1ddbc77d48e62b"},{"sha":"7858d8a3954595a06fb6d0fbc15bd594648e5f5e","author":{"name":"Sergiu Dumitriu","email":"d8895f78244c7ce4654e8a4031920bf1b2c1e6f5@phenotips.org"},"message":"[bulletproofing] Fixed possible NPE","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/7858d8a3954595a06fb6d0fbc15bd594648e5f5e"},{"sha":"1f6193f807ce9fad8f27131f30b1952b165352a8","author":{"name":"AlexLapena","email":"da8b2a239ced9bd9b4e35b550c1698ae51d01453@mail.uoguelph.ca"},"message":"Added tests for PT-2477","distinct":false,"url":"https://api.github.com/repos/phenotips/phenotips/commits/1f6193f807ce9fad8f27131f30b1952b165352a8"}]}
{"actor":{"display_login":"danielpgross"}}