Go to file
Tim Abbott 8c733fde8f Use message_store rather than all_msg_list to get messages by id.
There are 2 uses of all_msg_list previous to this commit:

(1) The contiguous block of messages to be used for constructing the
initial state of narrows.

(2) A way to look up an arbitrary message by ID that may or may not be
in the home view to check if we have it locally.

We eliminate all applications of use case (2), replacing them with
queries on message_store, since they are in fact wrong -- any messages
that are outside the contiguous time period of all_msg_list would not
appear in all_msg_list and thus would incorrectly not be returned.

(imported from commit e2e2efe919242331bbc44abc6c50b16e3ab1336e)
2014-02-03 13:32:02 -05:00
analytics Fix comment in meets_goal() function in activity reports. 2014-02-03 13:30:49 -05:00
api API release 0.2.4 2014-01-11 15:52:21 -05:00
assets Allow enterprise deployments to disable the use of Gravatar. 2013-11-18 11:48:53 -05:00
bin logging: Log management commands that are run. 2013-11-20 14:31:08 -05:00
bots nagios: give digest emails more processing time before alerting. 2014-01-29 14:02:09 -05:00
confirmation Don't use hardcoded noreply@zulip.com, zulip@zulip.com, or https://zulip.com 2013-11-15 21:31:37 -05:00
corporate Modify /hello to go to register instead of signup on Enterprise 2013-11-22 13:50:24 -05:00
humbug Rename Django project to zproject. 2013-08-07 11:04:03 -04:00
node_modules Upgrade handlebars to 1.3.0. 2014-01-15 16:07:20 -05:00
puppet Puppet configuration for postfix 2014-01-31 15:33:15 -05:00
scripts [manual] restart-server: Minimize downtime for message sender worker. 2013-12-19 17:21:23 -05:00
static Use message_store rather than all_msg_list to get messages by id. 2014-02-03 13:32:02 -05:00
templates Move "Customize avatar" button below "Save changes" on settings page. 2014-02-03 13:29:28 -05:00
tools Make "assert" global in the node tests. 2014-02-03 10:54:38 -05:00
zerver Center on-page-load narrows on first unread message. 2014-02-03 13:32:02 -05:00
zilencer Track feedback sender times in redis. 2014-01-17 13:39:31 -05:00
zproject Split out new module message_store.js. 2014-01-31 15:57:28 -05:00
.gitattributes enterprise: Don't include templates/zilencer in our tarballs 2013-11-15 11:53:49 -05:00
.gitignore modify gitignore to ignore KDE editors 2014-01-22 16:44:08 -05:00
LICENSE Add license not referring to Zulip Enterprise license agreement. 2013-11-14 11:16:15 -05:00
manage.py logging: Log management commands that are run. 2013-11-20 14:31:08 -05:00
zulip_tools.py Move su_to_zulip into zulip_tools.py 2013-11-13 16:56:59 -05:00