{"push_id":2870127652,"size":948,"distinct_size":9,"ref":"refs/heads/rn_gaunranted_captured_time","head":"2156c165e23d35a1e7ef4f4cf6bfea4b197d7feb","before":"8ef86367f653c99823356fd6f843771a413f7fd0","commits":[{"sha":"a981b087b2066f03d5cdf23230a43e362719ebca","author":{"name":"mkangia","email":"ae224b4e80d8812a6b30810f930af418a0a5e9cb@dimagi.com"},"message":"Show error message to user if they are trying to swap names/codes for two locations or trying to use name/code for a location to another\nDoing such an update in a single request results in IntegrityError at database due to unique constraint while the updates are being done sequentially.","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/a981b087b2066f03d5cdf23230a43e362719ebca"},{"sha":"a87814f7a3fe359506d111db25d557e19383d669","author":{"name":"mkangia","email":"ae224b4e80d8812a6b30810f930af418a0a5e9cb@dimagi.com"},"message":"check for invalid column names","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/a87814f7a3fe359506d111db25d557e19383d669"},{"sha":"3fd19650ced319f785a96e7d268ffb8951c45c65","author":{"name":"mkangia","email":"ae224b4e80d8812a6b30810f930af418a0a5e9cb@dimagi.com"},"message":"check for valid xml instead of just a single case","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/3fd19650ced319f785a96e7d268ffb8951c45c65"},{"sha":"629d7f1f0f359153f68b14b19e834ee6e0ad0d0b","author":{"name":"mkangia","email":"ae224b4e80d8812a6b30810f930af418a0a5e9cb@dimagi.com"},"message":"better error message","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/629d7f1f0f359153f68b14b19e834ee6e0ad0d0b"},{"sha":"f6a55e7f804d3c7439c455f0f6c6f56f07fd1a66","author":{"name":"mkangia","email":"ae224b4e80d8812a6b30810f930af418a0a5e9cb@dimagi.com"},"message":"check at Element instead of valid xml to keep it simple","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/f6a55e7f804d3c7439c455f0f6c6f56f07fd1a66"},{"sha":"7c9c800987b5f400bb7fd41c28d852c44fd28503","author":{"name":"mkangia","email":"ae224b4e80d8812a6b30810f930af418a0a5e9cb@dimagi.com"},"message":"add tests for post view","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/7c9c800987b5f400bb7fd41c28d852c44fd28503"},{"sha":"1827fdfffc4d9fbc9de5b9625199afadeb41c05b","author":{"name":"mkangia","email":"ae224b4e80d8812a6b30810f930af418a0a5e9cb@dimagi.com"},"message":"lint\n\nCall list immediately becuase in python 3 values() return an iterator which can cause issues","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/1827fdfffc4d9fbc9de5b9625199afadeb41c05b"},{"sha":"fcbe690f83ae5a22df36da5b95a5a067029b9bfc","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"Externalize js: NIC password compliance","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/fcbe690f83ae5a22df36da5b95a5a067029b9bfc"},{"sha":"f41a9bb734766bb49dd60f9d720676bf60f0b1b9","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"lint","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/f41a9bb734766bb49dd60f9d720676bf60f0b1b9"},{"sha":"ec4505672e0a675e9ef76a8d500ac43ce1f9efd3","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"Don't run document ready handler unless implement_password_obfuscation","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/ec4505672e0a675e9ef76a8d500ac43ce1f9efd3"},{"sha":"dda94d1eb349e4c1540ce19d43305bfc016e6ce8","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"Billing Information","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/dda94d1eb349e4c1540ce19d43305bfc016e6ce8"},{"sha":"e163d4cda6a675fc426461de96ed1af04d53a764","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"Internal Subscription Management","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/e163d4cda6a675fc426461de96ed1af04d53a764"},{"sha":"27b216822aadd094775c16af4fa0bbb2300c7833","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"Current Subscription","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/27b216822aadd094775c16af4fa0bbb2300c7833"},{"sha":"bdd5db7dcb7cb68a78df923f95e370826e793645","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"Billing Statements (/a/DOMAIN/settings/project/billing/statements/)","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/bdd5db7dcb7cb68a78df923f95e370826e793645"},{"sha":"5ca9e9e53d6aa153609007eaf7c49af4cf4195d2","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"Merge branch 'master' into jls/requirejs-domain-billing","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/5ca9e9e53d6aa153609007eaf7c49af4cf4195d2"},{"sha":"4eb73df2e79124a4106f7a6d1a57bae18eab539e","author":{"name":"Jennifer Schweers","email":"a3167e6dd5cd6df6ed80f03e82141e57f8463c48@gmail.com"},"message":"lint","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/4eb73df2e79124a4106f7a6d1a57bae18eab539e"},{"sha":"aaf0b7ebbe60d4525a16e0d69daf373fd90cb04b","author":{"name":"Sravan Reddy","email":"0c06f25250c114de3b8a3ca1b9bca05759be13da@gmail.com"},"message":"fix location setting bug when adding admin user","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/aaf0b7ebbe60d4525a16e0d69daf373fd90cb04b"},{"sha":"e407a5d81a8b9ba83871d24f1c6310d1a30c77b1","author":{"name":"Sravan Reddy","email":"0c06f25250c114de3b8a3ca1b9bca05759be13da@gmail.com"},"message":"product language","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/e407a5d81a8b9ba83871d24f1c6310d1a30c77b1"},{"sha":"930abb55c8f509625bf63033ee80f44f23bfb034","author":{"name":"Sravan Reddy","email":"0c06f25250c114de3b8a3ca1b9bca05759be13da@gmail.com"},"message":"merge master; resolve conflicts","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/930abb55c8f509625bf63033ee80f44f23bfb034"},{"sha":"3c2826c8ac10649a7882687d91d810b621843de4","author":{"name":"Sravan Reddy","email":"0c06f25250c114de3b8a3ca1b9bca05759be13da@gmail.com"},"message":"remove","distinct":false,"url":"https://api.github.com/repos/dimagi/commcare-hq/commits/3c2826c8ac10649a7882687d91d810b621843de4"}]}
{"actor":{"display_login":"Rohit25negi"}}