Zev Benjamin
68ff801d43
Monitor the FTS update log length with nagios.
...
(imported from commit 7970f39b42fee179525bc2b15e18954ba0570462)
2013-08-07 12:08:20 -04:00
Tim Abbott
7b9305b06f
Rename Django project to zproject.
...
This includes a hack to preserve humbug/backends.py as a symlink, so
that we don't need to regenerate all our old sessions.
(imported from commit b7918988b31c71ec01bbdc270db7017d4069221d)
2013-08-07 11:04:03 -04:00
Steve Howell
44057cb31b
Add divider between Streams and Settings in the gear menu.
...
(imported from commit 2ed27a11e8358adead792de5e8c40b10691f142a)
2013-08-07 10:59:44 -04:00
Kevin Mehall
2bf962469e
Summarize messages that are sent while narrowed.
...
(imported from commit 5ab3e4a5e6c43b879c376edd935d45539ef9fbd5)
2013-08-07 10:24:03 -04:00
Kevin Mehall
dbb590268e
Refactor update_message_flags for multiple flags.
...
* Move the state into a closure to duplicate it for multiple queues
* Use _.debounce instead of manual setTimeout fiddling
* Have it handle manipulating the message flags
(imported from commit 938f51fd666131a3cec5901d3f3fdd39e203b462)
2013-08-07 10:24:03 -04:00
Kevin Mehall
ec927416a0
Move "already read" check into process_read_messages and rename it.
...
Functions were supposed to check that messages were unread before
passing them to process_read_messages, but some didn't.
The `mark_messages_as_read` function was essentially that, so
take that name.
(imported from commit 2917fe30d2defb8a047ec32e1bc70d379779276b)
2013-08-07 10:24:03 -04:00
Kevin Mehall
eac6463031
Implement message summarization experiment.
...
When you read messages in a narrow and then un-narrow, collapse
adjacent messages read in the narrow into a summary row that can
be clicked to expand those messages.
Scoped to staging with feature flags.
The implementation of this within our current MessageList is rather ugly.
(imported from commit bcb3a39d8c0c334136fe86318f18ead03f0f50bf)
2013-08-07 10:24:03 -04:00
Tim Abbott
f512f53e9e
Rename send_deployment_finished_humbug.
...
(imported from commit 8f1a0b6c70dcbda5bc7288ffd0eeae1ff494b40e)
2013-08-07 10:00:09 -04:00
Tim Abbott
b600c9453d
Rename humbug => zulip in subs.js local variables.
...
(imported from commit 33a3b46ebbf78bcb5cf5654f817acd2f4e7b5e9a)
2013-08-07 10:00:09 -04:00
Tim Abbott
ef790d6793
Rename humbug-puppet-apply to zulip-puppet-apply.
...
(imported from commit f04563d5dcab6db23ddb3238b9c0e5c1a76e72d3)
2013-08-07 10:00:08 -04:00
Tim Abbott
130d381302
Rename humbug_tools to zulip_tools.
...
(imported from commit 7f21fdc2c2d6ad0bdbd99eb616ffc75c347d8dcb)
2013-08-07 10:00:08 -04:00
Tim Abbott
4c8fdec554
Rename humbug => zulip in comments.
...
(imported from commit 26f305fa9351135a1b874f3c2106f03aed7683cb)
2013-08-07 10:00:08 -04:00
Tim Abbott
ae615dfb4d
Rename humbug => zulip in some settings.
...
(imported from commit 4d10e6213cf828f16b833ecba98b950972c32442)
2013-08-07 10:00:08 -04:00
Tim Abbott
98bfd93c8c
Change humbug => zulip in zephyr_mirror_backend internal variables.
...
(imported from commit 7cc5d78bfb5db8c9d5a44ed862da304d9e44ff0e)
2013-08-07 10:00:08 -04:00
Tim Abbott
d59ba39518
Rename humbug_finish to zulip_finish.
...
(imported from commit a73ef9302d16a4068c7d050d4882d2eba699488d)
2013-08-07 10:00:08 -04:00
Tim Abbott
661ca38b58
Change humbug => zulip in some local variables.
...
(imported from commit 88caa4a87ea0fd269ab741645c124c5d07d69c0a)
2013-08-07 10:00:08 -04:00
Tim Abbott
2db6dc6c88
Change humbug => zulip in populate_db variables.
...
(imported from commit 14f8e072fd87478e8877925912fde113a75aba2c)
2013-08-07 10:00:08 -04:00
Tim Abbott
41433e552f
Remove old sqlite path zephyrdb from .gitignore files.
...
(imported from commit 1d9c9849de46854ace1caa4c32d5fe4c86d2ff5c)
2013-08-07 10:00:08 -04:00
Tim Abbott
d8f78a5e2d
Fix some remaining references to zephyr.
...
(imported from commit 2072d3451cc08bc32b997d7fafaafd7b6ac568df)
2013-08-07 10:00:08 -04:00
Tim Abbott
1026215512
Update email addresses registered with Nagios.
...
(imported from commit f44cdb9f4ccbf146fbb1bfc17ebcc40270ded794)
2013-08-07 10:00:08 -04:00
Tim Abbott
7232369619
Rename humbug puppet module to zulip.
...
(imported from commit 7ed2a40439a48f4ef47932b345b9fac1a76cbb58)
2013-08-07 10:00:08 -04:00
Tim Abbott
a8c70f6dde
Change Humbug => Zulip in tools.
...
(imported from commit a081a6f26407528d5952c8065f15f19c66ce9111)
2013-08-07 10:00:07 -04:00
Tim Abbott
d6e32668c8
Change Humbug => Zulip in name of exception filter module.
...
(imported from commit 87d4a45834f605a83fa5f9286217258dafaa1b92)
2013-08-07 10:00:07 -04:00
Tim Abbott
d63a398716
Change Humbug => Zulip in name of error limiter module.
...
(imported from commit 55c5deba463faecc50da22e9745fd13ad8b11fd8)
2013-08-07 10:00:07 -04:00
Tim Abbott
6083ad7244
Change Humbug => Zulip in name of finder module.
...
(imported from commit 2f5391da2c3ce667531a3c6155c759309b9249f5)
2013-08-07 10:00:07 -04:00
Tim Abbott
034c96ef77
Change Humbug => Zulip in name of storage module.
...
(imported from commit 37d7994b36e5140962866d5c11d98ca05ad15d62)
2013-08-07 10:00:07 -04:00
Tim Abbott
3a470aa9c7
Change Humbug => Zulip in names of error reporting handlers.
...
(imported from commit 12e5486321303c80f6676c1f516ff35c3dcb676d)
2013-08-07 10:00:07 -04:00
Tim Abbott
4b90865d7d
Change Humbug => Zulip in zephyr_mirror states.
...
(imported from commit 67542cd2ba93ff4b03c99b59645b7d22ed937337)
2013-08-07 10:00:07 -04:00
Tim Abbott
1f1af26048
Change Humbug => Zulip in text/comments.
...
(imported from commit 2f9d73431ae40e1b9e9e11bc2f4f62f566ae758a)
2013-08-07 10:00:07 -04:00
Tim Abbott
e05979d4c4
Rename humbug_realm to zulip_realm.
...
(imported from commit b36dcc7e5240159357a0f30036394a2af9b85844)
2013-08-07 10:00:07 -04:00
Steve Howell
57f518c9c2
Add node JS unit tests for MessageList.
...
(imported from commit 486a343add91fd5037431504e1ce4a750bfa9fbf)
2013-08-07 09:25:13 -04:00
Steve Howell
de252b0ee9
Remove utils.memoize().
...
We use _.memoize() in the one place it was called before.
(imported from commit de15a61eed47551f0f539aacba6df3303c865299)
2013-08-06 18:22:11 -04:00
Steve Howell
9f9c7c3e3b
Loosen up emoji regex. (i.e. More emojis! 👍 )
...
Now parsed: 🍺 ,🍺 ;🍺 !
If \w characters surround :foo:, we still say it's NOT an
emoji, but we used to do this for \S characters, so it's loosened up.
(imported from commit 49b33d2f0ffdcfde8947ae411a4addcf4c24af9c)
2013-08-06 18:20:30 -04:00
Zev Benjamin
237953f656
Completely hide the "share the love" elements when the user has no invites.
...
(imported from commit 6fe383dbbafb5e91998b6cdd52d01d92af31badb)
2013-08-06 17:18:40 -04:00
Zev Benjamin
262fb9b14c
Factor out resizing page components from the resize handler
...
(imported from commit 18410406f6a2401b21a9d5336a8ae14046fc0375)
2013-08-06 17:18:40 -04:00
Zev Benjamin
7c7835c357
Fix word wrapping of "share the love" message
...
(imported from commit 3f2419fb12c696f1422472f95e2466086276afe8)
2013-08-06 17:18:40 -04:00
Zev Benjamin
efa7c7fb9b
Fix referral messages from showing up on page load
...
(imported from commit 738dde1bf8b8475aaef0bb6ca22461c6273036d3)
2013-08-06 17:18:40 -04:00
Zev Benjamin
5e1d893509
Revert "Temporarily remove "Share the love" from DOM & JS"
...
This reverts commit fc7af47400f6c96161913dcc98be128c116d90c5.
(imported from commit 8f58425ec3bd95220e109eeb7be21fa449508427)
2013-08-06 17:18:40 -04:00
acrefoot
5c2599e157
Fix the click handler for User Actions on the sidebar
...
Adding a span for CSS reasons in the presence list indicator
broke the click handler if you clicked the presence circle directly.
(imported from commit 1aa28755d849a1f2a5a06aeb4cc27ca368730c35)
2013-08-06 17:12:27 -04:00
Zev Benjamin
b92bd9fa89
Fix for _.each not short-circuiting
...
(imported from commit a0c732abe38e75ac7aa5b807a65d716fd938ca6a)
2013-08-06 16:15:47 -04:00
Zev Benjamin
f165318338
Don't recompute getBoundingClientRect excessively
...
(imported from commit 442ef93f887a7ad6777432cbb5d55b15d2efaa3c)
2013-08-06 16:15:47 -04:00
Zev Benjamin
34820bbc20
Cache feed bounds calculations
...
(imported from commit f5ca657d2addedcd7645bc9524f95d0e4d3b5460)
2013-08-06 16:15:47 -04:00
Zev Benjamin
1c4a608b40
Use CachedValue objects for viewport height and width
...
(imported from commit f61cca77651b5e9a66db6c2a9749fe7a1e958fac)
2013-08-06 16:15:47 -04:00
Zev Benjamin
3ce318e9a1
Add CachedValue class to encapsulate the pattern of caching mostly static values
...
(imported from commit 14048847e77974cda3a6214f129492d8d373080d)
2013-08-06 16:15:47 -04:00
Zev Benjamin
07301f9aaa
Use the bottom of the tab bar underpadding instead of the navbar for determining visible messages
...
(imported from commit c7c2e8099fcc1ac03ae663c15beb6297805dadc0)
2013-08-06 15:21:56 -04:00
Zev Benjamin
a67809c327
Move remaining error/warning messages from the top navbar to the right sidebar
...
(imported from commit e7147cb85caec891c3401da8144b3b07a6037cd6)
2013-08-06 15:21:56 -04:00
Steve Howell
3aa5930191
Streamline search suggestions when query has trailing space.
...
If you entered "stream:Denmark " in the search box, we would show
you two suggestions for "stream Denmark", despite our duplicate
detection, because we didn't canonicalize the suggestion that is
literally based off the user typed query, and so the other way
of generating the "stream Denmark" suggestion created a duplicate.
Now all the suggestions we generate are canonicalized, so the
generalized duplicate detection can work.
(imported from commit 52bf08ccf9bb2e2260ca8c20690169aead3732ab)
2013-08-06 14:04:29 -04:00
Steve Howell
349039289c
Set module.exports in util.js.
...
(imported from commit 12b81a6f9b79fe3f024f53e3185d647971952df7)
2013-08-06 14:04:29 -04:00
Jeff Arnold
8357b193b0
Update name to Zulip, Inc. from Humbug, Inc.
...
(imported from commit 1705da1f3e10c2dc391d43d5535d795403e2b85c)
2013-08-06 11:06:57 -04:00
Scott Feeney
29b3b42ac7
Temporarily remove "Share the love" from DOM & JS
...
(imported from commit fc7af47400f6c96161913dcc98be128c116d90c5)
2013-08-06 10:47:42 -04:00