{"push_id":762637595,"size":47,"distinct_size":3,"ref":"refs/heads/2825_fix_multilevel_inside_group_odk","head":"bf387216a70da2a6536225893e10ce6220df575a","before":"a766cefb24e36e154a371a2c9b76330b4d300bf7","commits":[{"sha":"dd498c03ff0952ba7c67a147099bc4b303689e3e","author":{"email":"b189c626495368fa9e1ea2a03297251cabba5778@mapmeld.com","name":"Nick Doiron"},"message":"formatting if html dir='rtl'","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/dd498c03ff0952ba7c67a147099bc4b303689e3e"},{"sha":"874df095a0b244548ec94e40ff40f95c9528ec76","author":{"email":"b189c626495368fa9e1ea2a03297251cabba5778@mapmeld.com","name":"Nick Doiron"},"message":"fix login button","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/874df095a0b244548ec94e40ff40f95c9528ec76"},{"sha":"cfe06a1795e387e25e83e11a39b3bf00db0ce65c","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@sassafras.coop","name":"Tom Smyth"},"message":"Merge pull request #131 from mapmeld/rtl_develop\n\nCSS for right-to-left support","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/cfe06a1795e387e25e83e11a39b3bf00db0ce65c"},{"sha":"fe6fa0d4e4b606abf320a54336e269d94c1443ab","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2299: Change db:migrate to db:schema:load on docs.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/fe6fa0d4e4b606abf320a54336e269d94c1443ab"},{"sha":"07fd2a8b2c7cb04da4fceebbf55cf8e692a01699","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"Leandro Matioli"},"message":"Merge pull request #112 from lmatiolis/2299_change_dev_db_setup_docs\n\n2299: Change db:migrate to db:schema:load on docs.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/07fd2a8b2c7cb04da4fceebbf55cf8e692a01699"},{"sha":"67f55682f9e5f28e56ac5f8bbfcbc2968aef027f","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2275: Fix whitelist users not being set correctly.\n\nThe problem reported was on form creation, where it wasn't saving\nthe users on protected forms. But there was also a bug on edit. It\nwasn't removing whitelist users because of a call on destroy instead\nof destroy_all.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/67f55682f9e5f28e56ac5f8bbfcbc2968aef027f"},{"sha":"066ac4ab454f750d59368c14a9feb16dee037d1a","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2275: Add dependent destroy on whitelist_users.\n\nWhen we deleted a form, it was leaving database whitelist_users orphans.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/066ac4ab454f750d59368c14a9feb16dee037d1a"},{"sha":"34af9618d9baee32e4484f4783b5d8e971c5287b","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"Leandro Matioli"},"message":"Merge pull request #113 from thecartercenter/2275_fix_whitelist_users_on_protected_form\n\n2275 fix whitelist users on protected form","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/34af9618d9baee32e4484f4783b5d8e971c5287b"},{"sha":"71d43eb7d920138a11a048e4295457fc1794d4af","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2280: Fix html showing on search results.\n\nIt was just missing a configuration on the thinking_sphinx.yml.\nFor a while, Thinking Sphinx auto-escaped excerpts.However, Sphinx\nitself can remove HTML entities for indexing and excerpts, which\nis a better way to approach this.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/71d43eb7d920138a11a048e4295457fc1794d4af"},{"sha":"b04721885b18d9d4a8f9297e25f387571e17e9ae","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"Leandro Matioli"},"message":"Merge pull request #114 from thecartercenter/2280_fix_html_showing_on_search\n\n2280: Fix html showing on search results.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/b04721885b18d9d4a8f9297e25f387571e17e9ae"},{"sha":"9a02bc7f4e66a6bc6d8134429f189aaf9dca7f0f","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2297: Just added commentary about how the html is already safe.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/9a02bc7f4e66a6bc6d8134429f189aaf9dca7f0f"},{"sha":"b053cd3bd7d8c732775ba84ad38a34e5ae7e7918","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@sassafras.coop","name":"Tom Smyth"},"message":"Small refactor for clarity","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/b053cd3bd7d8c732775ba84ad38a34e5ae7e7918"},{"sha":"ecc1e84dabde84400169630fc23715a7d3007e43","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"Leandro Matioli"},"message":"Merge pull request #115 from thecartercenter/2297_safe_search_excerpts\n\n2297: Just added commentary about how the html is already safe.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/ecc1e84dabde84400169630fc23715a7d3007e43"},{"sha":"079c75977d8cb84b8c168661f090c4421a199c98","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2371: Fix styles on option sets modals.\n\nJust removed some custom css that was making it look strange and\nadded styles to show an inline label -> input on the levels and\noption edit with latitude and longitude.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/079c75977d8cb84b8c168661f090c4421a199c98"},{"sha":"d97c43d8d671f94745730886ec52f5307f738d23","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"Leandro Matioli"},"message":"Merge pull request #116 from thecartercenter/2371_fix_option_sets_modal_style\n\n2371: Fix styles on option sets modals.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/d97c43d8d671f94745730886ec52f5307f738d23"},{"sha":"1ab15f9f75f3a1fa93ff7c62bde9e5950f2ff8d9","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2358: Added migrations to change canonical_name to NOT_NULL.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/1ab15f9f75f3a1fa93ff7c62bde9e5950f2ff8d9"},{"sha":"10069f504675e178823fc5b244838a7dd8dcc181","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"Leandro Matioli"},"message":"Merge pull request #117 from thecartercenter/2358_add_not_null_for_canonical_name\n\n2358: Added migrations to change canonical_name to NOT_NULL.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/10069f504675e178823fc5b244838a7dd8dcc181"},{"sha":"ac334d957605568c6877d4bc6f13f88725b2652e","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2363: Bypass role presence validation if user is admin.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/ac334d957605568c6877d4bc6f13f88725b2652e"},{"sha":"cc1c32805153ea62439e517aaa4a8762754bb6dc","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2784: Add before save callback to clear assignments without roles.\n\nAlso removed unnecessary code from the users_controller. It was\nnot doing what it was saying it should do.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/cc1c32805153ea62439e517aaa4a8762754bb6dc"},{"sha":"eec30b5481192d8d82c0e08538cacb4ff80fb85f","author":{"email":"4f4bf9135ba055389f4fbb7c66fe8b32cbe8ece5@gmail.com","name":"lmatiolis"},"message":"2363,2784: Add spec to check admin update without role.","distinct":false,"url":"https://api.github.com/repos/thecartercenter/elmo/commits/eec30b5481192d8d82c0e08538cacb4ff80fb85f"}]}