{"push_id":1318640942,"size":36,"distinct_size":6,"ref":"refs/heads/inline-form-editing-accounts","head":"359cbee38c82d01bb65323220edfc3c964401a23","before":"e8c3648feb7230ea5d60b2c48828169162231bb0","commits":[{"sha":"c03e78b72d824a2b79f71984e0fb220ac0b9e474","author":{"name":"Robert Knight","email":"d3a75f012596346a1e294e73943b7403ef1e26c3@gmail.com"},"message":"Add support for automatically submitting forms when checkbox or radio inputs are changed\n\nFor use in the Account Notifications form, add support for automatically\nsubmitting the form when toggling a checkbox item or selecting a radio\ninput.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/c03e78b72d824a2b79f71984e0fb220ac0b9e474"},{"sha":"7a86fad6e39c249ea4cb4e1f5d84baa1eea6cc94","author":{"name":"Robert Knight","email":"d3a75f012596346a1e294e73943b7403ef1e26c3@gmail.com"},"message":"Enable inline editing for Notifications form","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/7a86fad6e39c249ea4cb4e1f5d84baa1eea6cc94"},{"sha":"a79749cce29c39927d9107b3ab26b41fe17fb5d1","author":{"name":"Robert Knight","email":"d3a75f012596346a1e294e73943b7403ef1e26c3@gmail.com"},"message":"Add missing activity_pages checks in form template (#3912)\n\nThe Cancel button and AJAX-submission error message are only shown in\r\nthe Activity Pages version of forms, where they are hidden by default\r\nvia CSS.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/a79749cce29c39927d9107b3ab26b41fe17fb5d1"},{"sha":"38ab830304ae45bf83dfff395f324d98832a6b75","author":{"name":"Nick Stenning","email":"3095c93d6ea7c5200e557b6036c9a91ff7a76ed2@whiteink.com"},"message":"Merge pull request #3815 from hypothesis/inline-form-editing-notifications\n\nInline form editing for Notifications form","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/38ab830304ae45bf83dfff395f324d98832a6b75"},{"sha":"038850b9248eecf160c27583005c89ab3a4f81b8","author":{"name":"Sean Hammond","email":"42ea083b1a71b44e852b967bc8724e181db54fa2@users.noreply.github.com"},"message":"Fix a failing functional test (#3909)\n\nThe test is creating annotations with no target_uri, which can't happen\r\nin production (memex.schemas.AnnotatioSchema doesn't allow it).","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/038850b9248eecf160c27583005c89ab3a4f81b8"},{"sha":"5fc740eda02ad142113b39886fdfba35d5083def","author":{"name":"Nick Stenning","email":"3095c93d6ea7c5200e557b6036c9a91ff7a76ed2@whiteink.com"},"message":"Only allow logins from users in the default authority\n\nSwitches the LoginSchema over to use `UserService#login`, which in turn\nrestricts logins to users in the default authority.\n\nThis ensures that third-party accounts cannot be logged into using our\nlogin forms, and more importantly ensures that existing users' correct\nlogin credentials aren't rejected because the user query picked up a\nthird-party row in the user table.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/5fc740eda02ad142113b39886fdfba35d5083def"},{"sha":"8426bef15ee24f92cddf3fba5a768219877bf909","author":{"name":"Nick Stenning","email":"3095c93d6ea7c5200e557b6036c9a91ff7a76ed2@whiteink.com"},"message":"Specify authority for users in functional tests\n\n...so that they can successfully login :)","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/8426bef15ee24f92cddf3fba5a768219877bf909"},{"sha":"d001f300ba6870fa60bff870aa2fe6dfa60d82ca","author":{"name":"Nick Stenning","email":"3095c93d6ea7c5200e557b6036c9a91ff7a76ed2@whiteink.com"},"message":"Speed up functional tests by truncating database tables\n\nThis commit speeds up the functional test suite by about 50% by not\ndoing a full drop and recreation of the database before and after every\ntest.\n\nInstead, we create the database only once, and truncate the tables just\nbefore each test runs. For elasticsearch, similarly, we only create the\nindex once, and then delete all documents before each test runs.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/d001f300ba6870fa60bff870aa2fe6dfa60d82ca"},{"sha":"702387970f179ca64d77c60d0c4b2380d7e89db8","author":{"name":"Sean Hammond","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@snhmnd.fastmail.com"},"message":"Fix search icon alignment\n\nFix the vertical position of the looking-glass icon in the search field\non the /search page.\n\nThe height of the <input> that contains this icon (including padding and\nmargin) is 23px. The height of the icon itself is 16px. That leaves\n23 - 16 = 7px to be evenly distributed above and below the icon. So\nthere should be 7/2 = 3.5px between the top of the icon and the top of\nthe <input>s border.\n\nIf you actually enter 3.5px into the CSS then the icon looks slightly\ntoo high to my eye. Perhaps Chrome rounds down to 3px. Imo it looks\nbetter (less noticeable) to have the thin (and diagonal) handle of the\nlooking glass hanging slightly too far down, than to have its large\ncircle too high up. So I went with 4px.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/702387970f179ca64d77c60d0c4b2380d7e89db8"},{"sha":"4b592ef69fc1c03ba36d229936d34f9da43a2dbc","author":{"name":"Christof Dorner","email":"48cc99591f5c8bc4b6709bd14e07c12f83ee9e0a@chdorner.com"},"message":"Merge pull request #3907 from hypothesis/only-allow-default-authority-login\n\nOnly allow logins from users in the default authority","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/4b592ef69fc1c03ba36d229936d34f9da43a2dbc"},{"sha":"9331be2f7178a76e4119df152d3ba6bfcbe338d8","author":{"name":"Christof Dorner","email":"48cc99591f5c8bc4b6709bd14e07c12f83ee9e0a@chdorner.com"},"message":"Merge pull request #3913 from hypothesis/slight-functional-test-speedup\n\nSpeed up functional tests by truncating database tables","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/9331be2f7178a76e4119df152d3ba6bfcbe338d8"},{"sha":"17e8051f0e1f3b01b60e8d888f0459a2dc5a5861","author":{"name":"Christof Dorner","email":"48cc99591f5c8bc4b6709bd14e07c12f83ee9e0a@chdorner.com"},"message":"Merge pull request #3914 from hypothesis/fix-search-icon-alignment\n\nFix search icon alignment","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/17e8051f0e1f3b01b60e8d888f0459a2dc5a5861"},{"sha":"1b4c21d93db7d38aa96404fb9c98f303573a29fd","author":{"name":"Nick Stenning","email":"3095c93d6ea7c5200e557b6036c9a91ff7a76ed2@whiteink.com"},"message":"Move Subscriptions model into h.models package\n\nAs part of an effort to move all models into the h.models package, this\nmoves the Subscriptions model out of h.notification and into h.models.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/1b4c21d93db7d38aa96404fb9c98f303573a29fd"},{"sha":"4d583e5d07dd326f0135ff9a117ac74d89114aeb","author":{"name":"Christof Dorner","email":"48cc99591f5c8bc4b6709bd14e07c12f83ee9e0a@chdorner.com"},"message":"Merge pull request #3915 from hypothesis/move-subscriptions-model\n\nMove Subscriptions model into h.models package","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/4d583e5d07dd326f0135ff9a117ac74d89114aeb"},{"sha":"1a92a7dc74826911856c5e3715fb14e53d862d50","author":{"name":"Nick Stenning","email":"3095c93d6ea7c5200e557b6036c9a91ff7a76ed2@whiteink.com"},"message":"Remove legacy features view\n\nThis is no longer needed by the client and hasn't been for a long time.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/1a92a7dc74826911856c5e3715fb14e53d862d50"},{"sha":"d359a4776dc607a1fa1b09cccde3c4188b7ada27","author":{"name":"chdorner","email":"48cc99591f5c8bc4b6709bd14e07c12f83ee9e0a@chdorner.com"},"message":"Remove deprecated `selection_tabs` feature flag\n\nThis has been removed from the client on August 5th\n(https://github.com/hypothesis/client/commit/b9b099b7d8f13d089d6616f20e87c47fc4a91b26)","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/d359a4776dc607a1fa1b09cccde3c4188b7ada27"},{"sha":"4f9c8da1370d144e4eba818d45602e1c3006e0b4","author":{"name":"Robert Knight","email":"d3a75f012596346a1e294e73943b7403ef1e26c3@gmail.com"},"message":"Merge pull request #3916 from hypothesis/remove-old-features-view\n\nRemove legacy features view","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/4f9c8da1370d144e4eba818d45602e1c3006e0b4"},{"sha":"d83982f60f3ad695ed045d5d8b8a93c946f48e89","author":{"name":"Robert Knight","email":"d3a75f012596346a1e294e73943b7403ef1e26c3@gmail.com"},"message":"Merge pull request #3917 from hypothesis/remove-selection-tabs-flag\n\nRemove deprecated `selection_tabs` feature flag","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/d83982f60f3ad695ed045d5d8b8a93c946f48e89"},{"sha":"7f35983e705e873e264376fa18f03ab0e8f56673","author":{"name":"Sean Hammond","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@snhmnd.fastmail.com"},"message":"Fix vertical alignment in document bucket headers\n\nFixes #3722.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/7f35983e705e873e264376fa18f03ab0e8f56673"},{"sha":"600f643322e966aa22d5684f572ce8a8b5674d4c","author":{"name":"Sean Hammond","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@snhmnd.fastmail.com"},"message":"Fix space between document bucket title and count\n\nFixes #3738.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/600f643322e966aa22d5684f572ce8a8b5674d4c"}]}
{"actor":{"display_login":"robertknight"}}