{"push_id":2759149326,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"26fda75d14bdc93fd91b2e26d6c708c8e183feb1","before":"a7357dbcd17cb1a6eb8837fb52473dccdd0ba63b","commits":[{"sha":"b53463d6a42fd29c2656b2b90203f00012b424d6","author":{"name":"Tim Abbott","email":"d0224c9164b19e926c250294e7a569c6d5ad5163@zulipchat.com"},"message":"docs: Remove use of multi-line 'su zulip' in docs.\n\nIt turns out this confused people into trying to run both pieces in\none line.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/b53463d6a42fd29c2656b2b90203f00012b424d6"},{"sha":"fd71f7282dc100f296e3b77affb4edf6e152e5ba","author":{"name":"Tim Abbott","email":"d0224c9164b19e926c250294e7a569c6d5ad5163@zulipchat.com"},"message":"docs: Clean up the new thumbnailing docs.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/fd71f7282dc100f296e3b77affb4edf6e152e5ba"},{"sha":"16357fc84a9d65a8274c75c732b8b4bcbddcf7a8","author":{"name":"Shubham Dhama","email":"58815b135d5b7e0c1d15109070be787f720295e7@gmail.com"},"message":"people: Add common function for getting active human users.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/16357fc84a9d65a8274c75c732b8b4bcbddcf7a8"},{"sha":"2bcd21aeca006ca170aa014c72f4d248853592ea","author":{"name":"Shubham Dhama","email":"58815b135d5b7e0c1d15109070be787f720295e7@gmail.com"},"message":"org settings: Use people.get_active_human_persons to get active humans.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/2bcd21aeca006ca170aa014c72f4d248853592ea"},{"sha":"2b738d02c34d18c289e6067709607ab80be88ef9","author":{"name":"Shubham Dhama","email":"58815b135d5b7e0c1d15109070be787f720295e7@gmail.com"},"message":"org settings: Refactor modal \"partials\" to a seperate file.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/2b738d02c34d18c289e6067709607ab80be88ef9"},{"sha":"e08daf9a004175fcbddf4c46258b05c808197430","author":{"name":"Shubham Dhama","email":"58815b135d5b7e0c1d15109070be787f720295e7@gmail.com"},"message":"settings_user: Add modal for user info and roles form.\n\nAdvantages of changing it to modal is that now it doesn't render\nform for every row i.e. form is rendered only for row edit button\nis clicked.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/e08daf9a004175fcbddf4c46258b05c808197430"},{"sha":"5506f74084940b2a6ee7a29b3cb9300698cd09ce","author":{"name":"Shubham Dhama","email":"58815b135d5b7e0c1d15109070be787f720295e7@gmail.com"},"message":"settings_user: Remove redundant verbose check of owner value.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/5506f74084940b2a6ee7a29b3cb9300698cd09ce"},{"sha":"8f115c82912763c600c7b12ce27bcfcda6a726cd","author":{"name":"Shubham Dhama","email":"58815b135d5b7e0c1d15109070be787f720295e7@gmail.com"},"message":"settings_user: Refactor `open-user-form` click handler.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/8f115c82912763c600c7b12ce27bcfcda6a726cd"},{"sha":"4186ebe56a9ee60c4e034d7f3102d8a0b51a9a87","author":{"name":"Shubham Dhama","email":"58815b135d5b7e0c1d15109070be787f720295e7@gmail.com"},"message":"settings_user: Don't render bot_owner_select for user list.\n\nThis optimize the case when the user-info-form modal is opened\nin user-list by not rendering bot_owner_select handlebar.\nThis bug is before changing form to modal.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/4186ebe56a9ee60c4e034d7f3102d8a0b51a9a87"},{"sha":"28589c5563003b03d8f107d20ccc6503f54fa2ec","author":{"name":"Shubham Padia","email":"c0fd1382ca15ddca1f0a9b781cbd4ac51f6468c3@gmail.com"},"message":"search pills: Backspace should remove a search pill with typeahead open.\n\nFixes part of #10026.\n\nTypeaheads stopped propogation of keydown and keyup events for any\nkey except tab and enter. If stopAdvance was true even tab and enter\nwere not allowed.\n\nadvanceKeyCodes option was added to typeahead which allowed to specify\nkey codes for which propogation of keydown and keyup events should not\nstop. advanceKeyCodes does not respect the stopAdvance option.\nAs the backspace key code is added to advanceKeyCodes in search.js,\nthe backspace key deletes pill on pressing backspace if input is empty\nor only consists of spaces.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/28589c5563003b03d8f107d20ccc6503f54fa2ec"},{"sha":"4f586d5b2dae5e4bf1a89ec27122d9db28f94908","author":{"name":"Shubham Padia","email":"c0fd1382ca15ddca1f0a9b781cbd4ac51f6468c3@gmail.com"},"message":"models: Add is_private flag to UserMessage and add index for it.\n\nThe is_private flag is intended to be set if recipient type is\n'private'(1) or 'huddle'(3), otherwise i.e if it is 'stream'(2), it\nshould be unset.\n\nThis commit adds a database index for the is_private flag (which we'll\nneed to use it). That index is used to reset the flag if it was\nalready set. The already set flags were due to a previous removal of\nis_me_message flag for which the values were not cleared out.\n\nFor now, the is_private flag is always 0; future commits will fully\nimplement it.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/4f586d5b2dae5e4bf1a89ec27122d9db28f94908"},{"sha":"38d64af008ec6c97065300021b306b972064950c","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"buddy list: Add v1 progresive scrolling.\n\nThis version of progressive scrolling lazily\nrenders buddy list items, but it doesn't\nprovide the browser with any notion of upcoming\nlist items, so as you scroll down and the size\nof the rendered list grows, the scrollbar shows\nyou being too close to the bottom.\n\nThis maintains 100% coverage on buddy_list.js.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/38d64af008ec6c97065300021b306b972064950c"},{"sha":"d8198c63cfea4f4588a557b6be9299bd529c4fa2","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"buddy list: Increase z-index for hovering items.\n\nThis is a minor change to make the hover's z-index\nbe at least consistent for buddy list items.\n\nHaving the hover above the scrollbar makes it\nslightly easier to open the chevron menu.\n\n(Without this change, any kind of progressive\nrendering can lead to arbitrary differences in\nhover depending on how the browser treats items\nthat were rendered lazily.)","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/d8198c63cfea4f4588a557b6be9299bd529c4fa2"},{"sha":"659e7f05b533df5956fabd90b335df215d7bb261","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"list_cursor: Replace container with scroll_container_sel.\n\nOur lists tend to have both containers and scroll_containers,\nand we care more about the latter to the extent they're\ndifferent.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/659e7f05b533df5956fabd90b335df215d7bb261"},{"sha":"487cb7682a2c99a128d2c3b0a96ca268d73820ed","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"buddy list: Introduce buddy_list_wrapper div.\n\nThis new div allows us to split out two concerns:\n\n    semantic list of items - remains in #user_presences\n    widget real estate - controlled by new #buddy_list_wrapper\n\nWe will use this for progressive rendering.  We want to add\npadding to the buddy list without messing with the integrity\nof the actual HTML '<ul>' list.  (One ugly alternative would\nhave been to add a dummy list item, which be a pitfall for\nany code traversing the list.)\n\nBasically, all the code relating to click handlers and similar\nthings was left alone.  We only change js/css related to\nscrolling, resizing, and overflow.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/487cb7682a2c99a128d2c3b0a96ca268d73820ed"},{"sha":"00d350bcf39ff243b354173151f9199486ce18a5","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"buddy list: Add padding to progressive scrollings.\n\nWe add a padded div to our container for the buddy\nlist to give scrolling the illusion that we've\nrendered every list item, while still letting\nthe browser do the heavy lifting instead of trying\nto fake it out too much.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/00d350bcf39ff243b354173151f9199486ce18a5"},{"sha":"ff6a676e891ed51c75acd21543fcbe2915bbc89c","author":{"name":"Tim Abbott","email":"d0224c9164b19e926c250294e7a569c6d5ad5163@zulipchat.com"},"message":"unread: Try using load_server_counts again.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/ff6a676e891ed51c75acd21543fcbe2915bbc89c"},{"sha":"26fda75d14bdc93fd91b2e26d6c708c8e183feb1","author":{"name":"Tim Abbott","email":"d0224c9164b19e926c250294e7a569c6d5ad5163@zulipchat.com"},"message":"settings: Enable THUMBOR_URL on chat.zulip.org.","distinct":true,"url":"https://api.github.com/repos/timabbott/zulip/commits/26fda75d14bdc93fd91b2e26d6c708c8e183feb1"}]}
{"actor":{"display_login":"timabbott"}}