zulip/frontend_tests
Steve Howell f06bd41586 Fix PM list sort ordering during scrollback situations.
Before this fix, if you scrolled back in your PM history for a
person that you've had recent conversations with, then we would
backdate the record of their most recent conversation, and this
would make the sort ordering under the "Private messages"
section incorrect.

This commit fixes this error by re-writing the function
message_store.insert_recent_private_message() to check any
prior timestamps for that user.  It also optimizes the function
a bit to short-circuit in O(1) time for cases where a recipient
already has a more recent timestamp, by having a Dict keyed
on user_ids_string.
2017-04-13 12:13:20 -07:00
..
casper_lib lint: Fix many no-unused-vars eslint rule violations. 2016-12-14 21:34:51 -08:00
casper_tests Rename "Administration" to "Organization" in the settings UI. 2017-04-07 17:32:56 -07:00
node_tests Fix PM list sort ordering during scrollback situations. 2017-04-13 12:13:20 -07:00
zjsunit Move thirdparty-fonts.css from static/styles to static/third. 2017-03-21 13:40:05 -07:00
.eslintrc.json Eslint: Add additioanl rules, some for GCI. 2016-12-05 10:01:56 -08:00
run-casper tools: Create more consistent checks for venv. 2017-02-06 21:50:32 -08:00