Steve Howell
53e3435a77
[customer] Enable single message narrowing for CUSTOMER10.
...
(imported from commit 2734315a3b7bd0a872048406b886d197c3c3cad6)
2013-11-15 10:46:15 -05:00
Tim Abbott
3dadb5b76a
Update comments to rename Local Server => Enterprise.
...
(imported from commit 82bf89aa1148a78ce11ead203a0bc16243d1fca8)
2013-11-12 15:57:02 -05:00
Tim Abbott
5293cdebe8
Rename LOCAL_SERVER to ENTERPRISE.
...
(imported from commit 7edf353eefe6c9e7aac74b7bbc37b923cac1b913)
2013-11-12 15:57:01 -05:00
Steve Howell
b2109722be
Enable show_huddles for CUSTOMER4.
...
(imported from commit 27c2174a002cc1cef58ec53cd1c0c00d3fc7d6b4)
2013-11-09 09:35:38 -05:00
Steve Howell
52ec258122
[staging only] Show Recent Group PMs in right sidebar.
...
Show up to 10 of your recent group PM conversations in the right
sidebar. Clicking on the links narrows to the huddle and opens the
compose box for the huddle. The green circles have opacity
proportional to the number of users present in the huddle.
This is feature flagged to staging only.
Some of this code was written by Allen before commits were squashed.
Known issue: unread counts disappear on certain refresh events.
(imported from commit 3b44665150ba20594d8b0295cb30df03601c1d52)
2013-11-07 16:54:13 -05:00
Tim Abbott
8853d86b17
Disable notifying on sending outside view for now.
...
It's somewhat buggy, and has thus been annoying our internal users, so
better to disable it until we can fix the bugs.
(imported from commit f981791d32d321b0cfe06b4a337e26ab48832bb3)
2013-11-04 18:32:34 -05:00
Waseem Daher
4a29f1002d
Disable summarization via feature flags.
...
(imported from commit 8176b5364ee0b9f4be7cfe9ce65f502dec116d15)
2013-11-01 13:59:41 -04:00
Zev Benjamin
801305b8d1
Re-enable the use of sockjs in local dev instances
...
This reverts commit 0619867d7807f3bf48d317e7452026b1a497e0df.
(imported from commit fda4f9f21d146dd63312fb1cb374eccd36a1261b)
2013-10-28 14:30:53 -04:00
Waseem Daher
1e6f3bb4cd
Move 'unshare the love' flag into feature_flags.
...
All local_server JS stuff should ideally be controlled from
feature-flags so it's easy to see at a glance what's been done.
(imported from commit 45b1cdae382679d3fa3b5f02f67e8ab749a89a51)
2013-10-25 18:48:46 -04:00
Tim Abbott
52829efe52
Add tools for collecting data on message sending times.
...
Usage, on the javascript console:
> feature_flags.collect_send_times = true;
> compose.send_many_messages("test", "test", 3)
> compose.send_times_data
[47, 99, 48]
(imported from commit a2a22eea9bb1bbe24a79ec0453c099dabfc61c19)
2013-10-23 14:05:01 -04:00
Zev Benjamin
724b8e6b8a
Temporarily disable sockjs in local dev instances
...
This is just until we hack up run-dev.py to also start the message
sender worker.
(imported from commit 0619867d7807f3bf48d317e7452026b1a497e0df)
2013-10-23 11:31:35 -04:00
Zev Benjamin
286803660f
Optionally log message send times on the client
...
(imported from commit 900a513496b7796173a7685a55b110b63024f574)
2013-10-22 18:45:11 -04:00
Zev Benjamin
ac87d92138
Send messages using SockJS on staging
...
(imported from commit 812d20b1eab76eeb0d8fb92029fdb38d5faa9cce)
2013-10-22 18:45:11 -04:00
Steve Howell
4a0315fbfd
Organize feature flags code a bit better.
...
(imported from commit a9b1405db99e54de8bed996b32215ca736f2dd56)
2013-10-15 09:57:20 -04:00
Steve Howell
36690ee6f6
Remove transitional feature_flags.muting flag.
...
(imported from commit 98a6cc4f340489b7817084e5ca5dcbcb75021813)
2013-10-15 09:57:19 -04:00
Steve Howell
d5f14e3bb7
Turn on propagate_topic_edits for everybody.
...
(imported from commit 936d2417120af5e9798638e0575724d45b9a207f)
2013-10-15 09:57:19 -04:00
Steve Howell
0ad4554723
Allow customer12.invalid users to narrow to a single message.
...
Add the option "Narrow to just this message" to the chevron
menu. This has two use cases:
* It's an easy way to get a sharable URL for the message.
* It reduces distractions.
For now it is feature flagged to just customer12.invalid and staging.
See #1880 .
(imported from commit 897d247176f9024ff825ccd3b338236569eed5ab)
2013-10-11 15:52:10 -04:00
Leo Franchi
1db703595e
Enable topic propagation for CUSTOMER9
...
(imported from commit 646a765fad0c5b285b11daabb92a5c0f47c83fed)
2013-10-10 16:30:37 -04:00
Steve Howell
265a3e2339
Turn on alert words for everyone.
...
(imported from commit d4281a3a23e6df97e0c621fdc757ec0b75db1de2)
2013-10-05 15:50:05 -04:00
Leo Franchi
8c081bceb2
Enable alert words for pixleeteam.com
...
(imported from commit 622d9497f6c7e0434601291a7343c663e2567865)
2013-10-04 14:23:12 -04:00
Waseem Daher
a9a50ac470
Enable muting for everyone.
...
(imported from commit d107df94561c4ccb46a79ae09663239c4fb52061)
2013-10-04 01:37:47 -04:00
Steve Howell
5ae5f6578c
Turn on muting for CUSTOMER4
...
(imported from commit 2f02edeacc2ae49a88dfc16f0f92fe6f5dfd9524)
2013-10-03 17:09:31 -04:00
Steve Howell
3ff0ee6b21
Turn off collapsing on staging.
...
For now, I am just turning off the feature. I will remove
the code in a couple days.
(imported from commit e9988fb2ead6e711274b60d6402326ec4c344cce)
2013-09-30 10:42:58 -04:00
Steve Howell
cdb7737a78
Turn on muting for Iceland (customer8.invalid)
...
(imported from commit ab587777cf20947160dd8fa900151ca2800ffd01)
2013-09-29 22:44:09 -04:00
Steve Howell
3fc352788d
Turn on 24-hour time for customer8.invalid (Iceland).
...
I added myself as well.
(imported from commit 44c631de4ef157f055258ffa609666bb58d163f9)
2013-09-25 22:10:44 -04:00
Steve Howell
e2126b78ab
Enable compose fading for CUSTOMER4.
...
(imported from commit 3be5b169b530c7bf6d5a9499710950fefa3cbde1)
2013-09-25 14:43:43 -04:00
Steve Howell
9df7ee454d
Eliminate transitional email forwarding flags
...
(imported from commit cc9305e554a381de5a36b7c353bbf53b71b2d43c)
2013-09-24 16:19:54 -04:00
Steve Howell
a387535d2d
Enable muting for internal MIT users.
...
(imported from commit 82dc8c620c5f9af5b7a366bd16aee9125b9ba634)
2013-09-24 16:19:53 -04:00
Waseem Daher
aa6a3e1299
Enable alert_words for MIT.
...
(imported from commit 1765e9f6cd72fece834ef482f898096eb4a4f552)
2013-09-20 14:18:43 -04:00
Jeff Arnold
f063921260
Enable summarizing for everyone
...
(imported from commit c03d48ad9c0fe6dfe86539fbff1f501b42b3b6d1)
2013-09-19 10:51:29 -04:00
Allen Rabinovich
5622e59b48
CUSTOMER7-specific left side user list at narrow widths.
...
(imported from commit 7504d86fe57e4e96f85dee18ede663c542d0144d)
2013-09-18 12:17:32 -07:00
Steve Howell
b65f9b678b
Add muting to message actions menu
...
(imported from commit 26568e36f2a41f2b85413ab4d069a689c9901aac)
2013-09-11 16:47:36 -04:00
Jeff Arnold
effccb12ab
Enable summarizing for CUSTOMER4
...
(imported from commit ce9f4a50a49a005e4801df73661299e2a8de7abf)
2013-09-10 16:48:47 -04:00
Steve Howell
290be4c130
Roll out email forwarding to everybody
...
(imported from commit 1057272df8390c418890a2ac0939c05e0c1c403c)
2013-09-09 13:19:03 -04:00
Steve Howell
320eddcf6e
Remove feature_flags.edit_appears_on_hover.
...
(imported from commit ff8b820d8f5c1bfe25ccb6856b5f206bd03663e0)
2013-09-09 13:16:11 -04:00
Scott Feeney
5d800c5186
Fade users when composing
...
This is feature-flagged to staging only.
There are basically 3 parts to the implementation:
1. In response to typing, fade/unfade the user list.
2. When a compose is aborted, unfade all users.
3. When the presence list is redrawn, fade/unfade the user list again.
(imported from commit cd416de232849a9f69dcacdc8b0fcfc20e3848a2)
2013-09-06 23:13:48 -04:00
Leo Franchi
663fd4653f
Feature-flag alert words to staging + reddit
...
(imported from commit 1fe9c596b26ce6676514719e4ed2e185108685cb)
2013-09-05 10:21:39 -04:00
Kevin Mehall
e780502372
propagate_topic_edits feature flag: staging and CUSTOMER7
...
(imported from commit aca356a7c7f98066b13a51ede55c4925b95a476b)
2013-09-04 14:51:46 -04:00
Jessica McKellar
864ae3ad51
Enable the email forwarding UI for CUSTOMER6.
...
(imported from commit 587159412ad208d1f5e44479f50ca2f25a98f70a)
2013-08-29 18:13:21 -04:00
Waseem Daher
ae4d53f977
Push inline message editing button to everyone.
...
Leaving the feature flag in in case certain realms don't like it,
so we can easily blacklist them from this feature.
(imported from commit 2a5884008be05216d195a582a327d7641bc419d5)
2013-08-28 13:48:45 -04:00
Jeff Arnold
e97f07605a
Push message summarization (and its unread model) to MIT
...
(imported from commit 42ba7c56af5ea9f9281cb8b4a5ddc491b8446a22)
2013-08-26 11:17:24 -04:00
Steve Howell
4dbea88aeb
Fix click handler and re-enable collapsing experiment.
...
The click handler for collapsing was too broad, and it overrode
the ability to click to narrow from the recipient bar.
(imported from commit feeaa9becf8e400e319e1a77e5b72a33bb22854c)
2013-08-23 17:54:28 -04:00
Steve Howell
47b1e8adfd
Turn off collapsing for now
...
(imported from commit df25818d70feb1b9fd2463ff4643efa049ff5574)
2013-08-23 16:16:04 -04:00
Steve Howell
4a7bab9a6f
Allow collapsing of recipient sections.
...
This is experimental, for staging only. There might be a better
way to model this than dueling force_expand/force_collapse flags,
but it works for now. The code in collapse_recipient_group()
could also be DRYed up relative to expand_summary_row().
(imported from commit 107151d1ecd640970fb7700d41278a003bd1abaa)
2013-08-23 15:57:31 -04:00
acrefoot
e8e5cc37b7
No longer require topics for zulip.com.
...
This will allow us to try the "write-once" topics
(imported from commit ffd074baa94fbbe375b7b1b436a2e19fe44f42e4)
2013-08-19 16:29:30 -04:00
Jeff Arnold
41a149140d
Show a button for editing messages when the user hovers over them.
...
Addresses Trac #1691 .
Currently enabled only for staging and customer7.invalid.
(imported from commit 181e31adbac113bf62709b171d978c3074c8a799)
2013-08-16 13:02:15 -04:00
Jeff Arnold
b166accc33
Revert "Show a button for editing messages when the user hovers over them."
...
This reverts commit 782e76210ac835d0617d91679933eccff0caad98.
(imported from commit 24889d0e0e38cc46d4b2d06c12a5737a4772fd6c)
2013-08-16 11:44:07 -04:00
Jeff Arnold
66c9c7efee
Show a button for editing messages when the user hovers over them.
...
Addresses Trac #1691 .
Currently enabled only for staging and customer7.invalid.
(imported from commit 782e76210ac835d0617d91679933eccff0caad98)
2013-08-16 11:20:15 -04:00
Steve Howell
30af17254d
Require topics for customer7.invalid and zulip.com.
...
(imported from commit 6b17147b50575dd4ea8d688f15951660766708fa)
2013-08-15 17:09:26 -04:00
Jessica McKellar
f530e3b930
Display the email address for a stream in its stream page detail.
...
For now, only show it on staging.
(imported from commit fd07fad1c34578d8ddc2cddd1bb6bdcb72f354de)
2013-08-13 14:28:47 -04:00