{"push_id":614330215,"size":73,"distinct_size":0,"ref":"refs/heads/master","head":"a450a8f762c01e803e41a94a7a0d36b5c1fab9ef","before":"b4b9de60d8d6012e8f33d95959c879e96d657692","commits":[{"sha":"11f5acc8b95d18f0bfd996de188c22ec8fa07ea0","author":{"email":"c5983e484db0b621516387b3e50af84020b214c0@medicmobile.org","name":"Milan Andric"},"message":"Modified expected `message` value throughtout configs. #486\n\nThis is a breaking change.  Now expecting an array of objects with\n\"content\" and \"locale\" properties, both properties are required.\n\nYou should see a warning if you are still using the old structure:\n\n\"Message property should be an array. Upgrade your schedule\nconfiguration to 0.4 compatibility.\"\n\nThis change affects schedules, validations, registrations and patient\nreports.  It only applies to the configuration structure, not the\nactually document structure, so message locale on a config is resolved\nwhen it gets applied to a document.  The document does not store all the\nmessage data but only the message in the expected locale.\n\nThe locale is required for the time being, if you do not include locale\nyour messages will be ignored.  This should be an easy change later if\nnecessary.","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/11f5acc8b95d18f0bfd996de188c22ec8fa07ea0"},{"sha":"f25422026e44d52b7ba201621576ddb7c6f2a24e","author":{"email":"c5983e484db0b621516387b3e50af84020b214c0@medicmobile.org","name":"Milan Andric"},"message":"Minor copy change #486","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/f25422026e44d52b7ba201621576ddb7c6f2a24e"},{"sha":"739edf441e6b6909492ffad77158bc7b69f1f918","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Modified sentinel to check minutes as well as hours for sending times","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/739edf441e6b6909492ffad77158bc7b69f1f918"},{"sha":"06a5f7a1cb733c6a97bb9e7d48aea4c326a7c34a","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Added outgoing_phone_replace to sentinel for a simple phone number prefix replacement","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/06a5f7a1cb733c6a97bb9e7d48aea4c326a7c34a"},{"sha":"b58a6972744d50465cbc73a74d8a7822b795eb23","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Modify settings url to use the new show","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/b58a6972744d50465cbc73a74d8a7822b795eb23"},{"sha":"93e5ef310d5a4861b1d749c39aaaff1a95152f20","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Fixed length check typos. Issue: #412","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/93e5ef310d5a4861b1d749c39aaaff1a95152f20"},{"sha":"8c6d933fea6ae11d42136d391e47b8edf9ee8b80","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Allow unique validations across multiple fields. Issue: #412","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/8c6d933fea6ae11d42136d391e47b8edf9ee8b80"},{"sha":"8eedba8e6fc3038ed714f93566379f1c914d0446","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Fixed config to correctly fetch the settings from kujua.","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/8eedba8e6fc3038ed714f93566379f1c914d0446"},{"sha":"abe27555b7ba0d0ffb2fadeff783e76562450cc3","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Several bug fixes for unique constraint. Issue: #512","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/abe27555b7ba0d0ffb2fadeff783e76562450cc3"},{"sha":"f2e1bded4c694e064697b1a0ec6d217bb48fc0f1","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Fixed tests and added some more. Issue: #412","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/f2e1bded4c694e064697b1a0ec6d217bb48fc0f1"},{"sha":"eb2aa3ce1a33b8b3ffa6167a3d008576d0be5573","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Added uniqueWithin function. Issue: #412","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/eb2aa3ce1a33b8b3ffa6167a3d008576d0be5573"},{"sha":"e4e42f9ec44e22a021e392cf354a028177b39d2f","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Added exists validation method to check for the existance of a form with the given value. Issue: #416","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/e4e42f9ec44e22a021e392cf354a028177b39d2f"},{"sha":"6438279ad173afc238669285e9968084f40e90c3","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Fixed exists validation method to use config value for field name. Issue: #416","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/6438279ad173afc238669285e9968084f40e90c3"},{"sha":"5b57e20d1f1b2c3babe2a1511f758de499e1df11","author":{"email":"c5983e484db0b621516387b3e50af84020b214c0@medicmobile.org","name":"Milan Andric"},"message":"Merge branch 'testing' into develop","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/5b57e20d1f1b2c3babe2a1511f758de499e1df11"},{"sha":"efd10019499f196b6da2286dd15d8c4b87fe67ae","author":{"email":"c5983e484db0b621516387b3e50af84020b214c0@medicmobile.org","name":"Milan Andric"},"message":"clear entire schedule of when `silence_for` option is empty on patient reports\n\nmedic/kujua-lite/issues/506","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/efd10019499f196b6da2286dd15d8c4b87fe67ae"},{"sha":"d2a81b4f43c910da27ed93ef73003a09a4541785","author":{"email":"c5983e484db0b621516387b3e50af84020b214c0@medicmobile.org","name":"Milan Andric"},"message":"Merge branch 'testing' into develop","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/d2a81b4f43c910da27ed93ef73003a09a4541785"},{"sha":"3e88360c9e431e90e3bbc2071307335928b069dc","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Don't append function name to the validation rule every time validations are run. Issue: kujua-lite#504","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/3e88360c9e431e90e3bbc2071307335928b069dc"},{"sha":"cd29ef4c057b5a0e095fa5a6443e9c7ac6888f81","author":{"email":"2f9181a725196cd0a5e07c6a6e161d83fcc71157@bowenwebdesign.co.nz","name":"Gareth Bowen"},"message":"Don't append function name to the validation rule every time validations are run. Issue: kujua-lite#504","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/cd29ef4c057b5a0e095fa5a6443e9c7ac6888f81"},{"sha":"2eee0055ce85b1d2b0a57c5a07c2b172704d1fe3","author":{"email":"c5983e484db0b621516387b3e50af84020b214c0@medicmobile.org","name":"Milan Andric"},"message":"Migrated patch from develop branch\n\n3e88360c9e431e90e3bbc2071307335928b069dc","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/2eee0055ce85b1d2b0a57c5a07c2b172704d1fe3"},{"sha":"db560d370b9fc25c18f82d2dd857acfb30dd2028","author":{"email":"c5983e484db0b621516387b3e50af84020b214c0@medicmobile.org","name":"Milan Andric"},"message":"fixed notifications do not add the configured response #508","distinct":false,"url":"https://api.github.com/repos/medic/medic-sentinel/commits/db560d370b9fc25c18f82d2dd857acfb30dd2028"}]}