Zulip 服务器和 Web 应用程序。开源团队聊天可帮助团队保持高效和专注。
Go to file
Tim Abbott 738ed84b5d Call load_old_messages on all narrows, empty or not.
This is required to get historical messages that might be within the
message ID range of your home view.

I think we could avoid calling load_old_messages on every narrow by
tracking when the user last subscribed to each stream, and if the user
subscribed before the first message in the current home view message
window (aka the messages used for the fast-path narrowing), don't call
load_old_messages.  This would happen almost every time.  But it would
require a schema change to do this.

We also remove the load_more_messages call from hashchange.initialize.
It is no longer required now that we're calling load_old_messages on
each narrow anyway.

(imported from commit 1c78c183e61392429592ae89d566315be7be8999)
2013-04-12 15:43:41 -04:00
api Make the API bindings method for removing subscriptions have the same name we use in our example 2013-04-01 13:05:57 -04:00
assets favicon: Add an 'infinite' favicon for more than 99 messages 2013-02-15 16:18:24 -05:00
bots Check for USER env var before accessing it 2013-03-22 16:20:10 -04:00
certs Add wildcard certificate for *.e.humbughq.com. 2013-01-17 18:56:39 -05:00
confirmation Introduce script to bulk-create activation URIs. 2013-02-28 14:34:18 -05:00
humbug Move PERSISTENT_QUEUE_FILENAME into settings.py. 2013-04-12 12:06:53 -04:00
node_modules Import Handlebars compiler and dependencies 2013-04-02 14:43:58 -04:00
servers [manual] Update deployment process to run atomically. 2013-04-12 11:54:50 -04:00
templates settings: Change "Your avatar" to "Your picture" 2013-04-10 18:05:02 -04:00
tools Make tools/send_confirmation_emails_command_line executable. 2013-04-12 15:37:49 -04:00
zephyr Call load_old_messages on all narrows, empty or not. 2013-04-12 15:43:41 -04:00
.gitignore gitignore: Add .DS_Store 2013-02-06 16:31:55 -05:00
manage.py chmod +x manage.py 2012-10-25 15:22:18 -04:00