Zulip 服务器和 Web 应用程序。开源团队聊天可帮助团队保持高效和专注。
Go to file
Tim Abbott 1df794efdc Don't use all_msg_list to memoize add_message_metadata.
The problem is that if you load a browser window in a stream narrow,
add_message_metadata will be called for the messages in the narrowed
view before it is called for the messages going into the main view
(thus inserting them into all_msg_list), resulting in duplicate
copies of messages.

This would be mostly OK except that we call
process_message_for_recent_subjects inside add_message_metadata, and
that function assumes it is only called once on each message
(otherwise it'll double-count the message).

(imported from commit a3e7f85874100cd93a6d07684605da04d9cc80c7)
2013-05-20 23:29:53 -04:00
api Implement Humbug SVN integration. 2013-05-01 11:37:07 -07:00
assets favicon: Add an 'infinite' favicon for more than 99 messages 2013-02-15 16:18:24 -05:00
bots zephyr_mirror: Fix incorrect check for already running mirror bots. 2013-05-20 23:29:53 -04:00
certs Include certificate configuration for www.humbughq.com via Comodo 2013-05-17 01:02:32 -04:00
confirmation [third]: Accept and pass along gafyd_name parameters to confirmation templates. 2013-04-24 12:03:41 -07:00
humbug Enumerate onboarding steps client-side, and give a way to update them. 2013-05-14 10:27:39 -04:00
node_modules Import Handlebars compiler and dependencies 2013-04-02 14:43:58 -04:00
servers Check rabbitmq consumers for all important queues 2013-05-17 01:02:35 -04:00
templates Compose box doesn't reply, and remove new stream/PM buttons 2013-05-17 01:02:33 -04:00
tools update-deployment: Purge old deployments after deploy 2013-05-17 01:02:34 -04:00
zephyr Don't use all_msg_list to memoize add_message_metadata. 2013-05-20 23:29:53 -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