Commit Graph

14561 Commits

Author SHA1 Message Date
Cynthia Lin
a3e035e047 docs: Add macros to the *Mute a stream* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
6a0f07802b docs: Add macros to the *Edit or delete a message* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
4a1f93817b docs: Add macros to the *Create a stream* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
20151a81e9 docs: Add macros to the *Collapse a message* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
c8824b96c1 docs: Add macros to the *Change who can join a stream* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
a9d0d0a8a8 docs: Add macros to the *Change the topic of a message* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
4aa70af05f docs: Add macros to *Change the stream description* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
22ea5f27a5 docs: Add macros to *Change the color of a stream* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
bed7bc98bc docs: Add macros to *Browse and join streams* doc.
Also modified to serve as a reference for navigating to the Subscriptions page.
2017-01-05 13:40:45 -08:00
Cynthia Lin
24ba8d8f08 docs: Add macros to *Add or invite someone to a stream* doc. 2017-01-05 13:40:45 -08:00
Cynthia Lin
083c331e2d docs: Create *Stream Settings* macro. 2017-01-05 13:40:45 -08:00
Cynthia Lin
d49b119391 docs: Create *Stream Settings scroll* macro. 2017-01-05 13:40:45 -08:00
Cynthia Lin
ae79bb9f01 docs: Create *Stream actions* macro. 2017-01-05 13:40:45 -08:00
Cynthia Lin
eff16b9766 docs: Create *Message actions* macro. 2017-01-05 13:40:45 -08:00
Cynthia Lin
097fbdefe4 docs: Create *Filter Streams* macro. 2017-01-05 13:40:45 -08:00
Cynthia Lin
6ad98e83b9 docs: Create *Down Chevron* macro. 2017-01-05 13:40:45 -08:00
Cynthia Lin
7f9b1b6490 docs: Create *All Streams* macro. 2017-01-05 13:40:45 -08:00
Cynthia Lin
89e9d79bb6 docs: Modify *Subscriptions* macro.
Modified to more resemble format of *Settings* and *Administration* macros.
2017-01-05 13:40:45 -08:00
andrewallen00
b376875541 interactive bots: Create yoda translator bot 2017-01-05 11:24:24 -08:00
AZtheAsian
e8dafcd905 mypy: Add annotations to api/integrations/asana/zulip_asana_mirror. 2017-01-05 11:08:21 -08:00
Jackson
81bea7f926 integrations: Add documentation for Delighted. 2017-01-05 10:47:30 -08:00
Jackson
032b5e9db9 integrations: Add webhook code, API endpoint, and tests for Delighted. 2017-01-05 10:47:30 -08:00
Vamshi Balanaga
1b2472b5cb integrations: Modify solano labs integration.
This adds support for the "running" status and adds a test fixture.
2017-01-05 10:19:32 -08:00
Tim Abbott
b48fcf4f8d change-your-language: Add additional details and links. 2017-01-04 23:21:45 -08:00
synicalsyntax
111dabe74f docs: Edit change-your-language.md to conform to style guide. 2017-01-04 23:16:17 -08:00
Rishi Gupta
83392bf974 message edit: Change the empty topic placeholder to be the original topic.
If a user removes the topic in the message edit form, we use the original
topic, not the empty topic.
2017-01-04 22:51:36 -08:00
Akhil
d8caf16e59 compose: Show description in autocomplete.
Stream descriptions are now displayed along with the name. The
autocomplete results include streams with matches in the stream
descriptions. Added styling for description in compose.css.

Fixes #2398.
2017-01-04 22:48:34 -08:00
ausDensk
059b124027 mypy: Annotate /api/integrations/rss/rss-bot.
With a few tweaks by tabbott.
2017-01-04 22:42:11 -08:00
Steve Howell
ef893dc8dd Live-update user list for name changes.
When somebody changes their name, we will now update
the buddy list right away.  The old code was trying
to do this through a code path that was designed for
true presence updates, but it was also passing in an
empty array, instead of undefined, which caused it to
fail to invoke the intended part of the codepath to
redraw the buddy list.

Now we just call the new activity.redraw() function,
which does the right thing for the buddy list.

The group PM list was live-updating before this change,
and it continues to live-update as part of the new
activity.redraw() function.
2017-01-04 19:45:15 -08:00
Tomasz Kolek
6d1cb44bd4 bitbucket2: Add additional debugging info about unsupported keys. 2017-01-04 17:29:49 -08:00
Rishi Gupta
2b0a7fd0ba Rename models.get_realm_by_string_id to get_realm.
Finishes the refactoring started in c1bbd8d. The goal of the refactoring is
to change the argument to get_realm from a Realm.domain to a
Realm.string_id. The steps were

* Add a new function, get_realm_by_string_id.

* Change all calls to get_realm to use get_realm_by_string_id instead.

* Remove get_realm.

* (This commit) Rename get_realm_by_string_id to get_realm.

Part of a larger migration to remove the Realm.domain field entirely.
2017-01-04 17:12:23 -08:00
Tim Abbott
0a6d960f37 emoji: Fix graphical artifacts of adjacent emoji in sprite sheet.
We didn't have any margin between the different emoji symbols
previously.
2017-01-04 17:12:23 -08:00
Jackson
652ae2639e help: Replace screenshots and cleanup markdown source article.
With some small copy edits by tabbott.

Fixes #2987.
2017-01-04 16:28:36 -08:00
Bojidar Marinov
e293a84331 narrow: Fix the client sending more than one search operator. 2017-01-04 16:02:41 -08:00
Bojidar Marinov
ffabf5fc49 Add .editorconfig for most file extensions with more than one use.
I didn't add anything about the following extensions since they had
way too many different styles:

- .txt
- .conf
- .erb (saw tab, 2-spaced, 4-spaced and 8-spaced files around the codebase)

Fixes #3099.
2017-01-04 15:15:31 -08:00
Brock Whittaker
6079584c85 perf: Use offsetHeight rather than getBoundingClientRect() in condenser.
Using the offsetHeight getter is ~2.5x faster than
getBoundingClientRect() on what can be an expensive operation to do in
the hundreds of times.

Note: Tim thinks that this may have been different a few years ago,
since we tested fairly carefully before settling on
getBoundingClientRect, but benchmarks pretty clearly show offsetHeight
is faster today, so we should use that.
2017-01-04 12:42:16 -08:00
Brock Whittaker
e7687bff6f Hide/Show Optimization with #group-pm-list.
The #group-pm-list now only should change state from hidden to
displayed once, which removes time spent recalculating styles in the
DOM.
2017-01-04 12:36:55 -08:00
Yago González
a2ebb066b4 docs: Fix formatting typo. 2017-01-04 10:12:07 -08:00
Cynthia Lin
bf063cebbc docs: Update documentation styling guide with new macro information. 2017-01-04 08:50:38 -08:00
Cynthia Lin
7d4949f897 user docs: Remove unnecessary images. 2017-01-04 08:50:38 -08:00
Cynthia Lin
7fec4d4074 user docs: Add *Subscriptions* macro to *Rename a stream* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
26ea7ac328 user docs: Add *Administration* macro to *Set default streams for new users* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
58d364f3ae user docs: Add *Administration* macro to *Delete a stream* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
00c940f91d user docs: Add *Administration* macro to *Change a user's name* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
ae03816cae user docs: Add *Administration* macro to *View a list of bots in your organization* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
e49b76ee11 user docs: Add *Administration* macro to *Make a user an administrator* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
cfc63a55a8 user docs: Add *Administration* macro to *Deactivate or reactivate a bot* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
329f2b278f user docs: Add *Administration* macro to *Deactivate or reactivate a user* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
31fdc56260 user docs: Add *Administration* macro to *Add a custom linkification filter* doc. 2017-01-04 08:50:38 -08:00
Cynthia Lin
0241b8baa9 user docs: Add *Administration* macro to *Add custom emoji* doc. 2017-01-04 08:50:38 -08:00