Steve Howell
f720aad260
node tests: Use zrequire in server_events.js.
2017-11-08 12:24:17 -08:00
Steve Howell
19ca4bff82
node tests: Use zrequire in search_suggestion.js.
2017-11-08 12:24:17 -08:00
Steve Howell
5db2f3e087
node tests: Use zrequire in reactions.js.
2017-11-08 12:24:17 -08:00
Steve Howell
23313f2ddf
node tests: Use zrequire in presence.js.
2017-11-08 12:24:17 -08:00
Steve Howell
14631b8748
node tests: Use zrequire in password.js.
2017-11-08 12:24:17 -08:00
Steve Howell
65dc6a0975
node tests: Use zrequire in narrow_state.js.
2017-11-08 12:24:17 -08:00
Steve Howell
2fac1fe6c9
node tests: Use zrequire in muting.js.
2017-11-08 12:24:17 -08:00
Steve Howell
8f0b396140
node tests: Use zrequire in message_store.js.
2017-11-08 12:24:17 -08:00
Steve Howell
180f910764
node tests: Use zrequire in message_list_view.js.
2017-11-08 12:24:17 -08:00
Steve Howell
98c4ee3175
node tests: Use zrequire in message_list.js.
2017-11-08 12:24:17 -08:00
Steve Howell
84f547004c
node tests: Use zrequire in message_edit.js.
2017-11-08 12:24:17 -08:00
Steve Howell
ba79558257
node tests: Use zrequire in markdown.js.
2017-11-08 12:24:17 -08:00
Steve Howell
914cf175c0
node tests: Use zrequire in i18n.js.
2017-11-08 12:24:17 -08:00
Steve Howell
1ba0315aad
node tests: Use zrequire in hashchange.js.
2017-11-08 12:24:17 -08:00
Steve Howell
b2775506a4
node tests: Use zrequire in filter.js.
2017-11-08 12:24:17 -08:00
Steve Howell
ad59600062
node tests: Use zrequire in emoji_picker.js.
2017-11-08 12:24:17 -08:00
Steve Howell
c307356d33
node tests: Use zrequire in emoji.js.
2017-11-08 12:24:17 -08:00
Steve Howell
f6f227d089
node tests: Use zrequire in drafts.js.
2017-11-08 12:24:17 -08:00
Steve Howell
15e21f0cd1
node tests: Use zrequire in dispatch.js.
2017-11-08 12:24:17 -08:00
Steve Howell
2ea4a20bc5
node tests: Use zrequire in composebox_typeahead.js.
2017-11-08 12:24:17 -08:00
Steve Howell
3aa2c22370
node tests: Use zrequire in compose_fade.js.
2017-11-08 12:24:17 -08:00
Steve Howell
a7a6f68c98
node tests: Use zrequire in compose_actions.js.
2017-11-08 12:24:17 -08:00
Steve Howell
4d814c03d4
node tests: Use zrequire in compose.js.
2017-11-08 12:24:17 -08:00
Steve Howell
e63dd59065
node tests: Use zrequire in bot_data.js.
2017-11-08 12:24:17 -08:00
Steve Howell
640b0d5653
node tests: Use zrequire in alert_words.js.
2017-11-08 12:24:17 -08:00
Steve Howell
b0665815d2
Use stub_i18n in templates.js.
2017-11-08 12:24:17 -08:00
Steve Howell
eff9f617ef
node tests: Use stubbed i18n in message_list.js.
2017-11-08 12:24:17 -08:00
derAnfaenger
c9d438d149
linter: Add example lines for several python rules.
2017-11-08 11:18:37 -08:00
derAnfaenger
dbc1f83d3a
linter: Make string formatting custom rule more complete.
2017-11-08 11:16:18 -08:00
derAnfaenger
816c4a4e79
mypy: Fix typo in type statement.
2017-11-08 11:16:18 -08:00
derAnfaenger
88794ea361
linter: Fix tests ignoring rules with include_only.
2017-11-08 11:16:18 -08:00
Tim Abbott
5703b38ffb
api: Move usage instructions to their own page.
2017-11-08 10:29:24 -08:00
Tim Abbott
c869ed2c3b
api-docs: Extract installation instructions to their own section.
2017-11-08 10:01:48 -08:00
Tim Abbott
67d85caf34
api-docs: Clean up reference to bin/ in the tarball.
2017-11-08 09:44:55 -08:00
Tim Abbott
ac63be7a0c
api-docs: Fix space in zulip-send instructions.
2017-11-08 09:43:41 -08:00
Eeshan Garg
7c113f0447
api-docs: Render api_url in /api docs.
...
In templates/zerver/api/main.html, since the current context isn't
passed to render_markdown_path when rendering an article,
render_markdown_path doesn't have the context to render values such
as api_url. This commit makes sure that it does by passing a dict
called api_uri_context to render_markdown_path when rendering an
article.
2017-11-08 01:29:49 -03:30
Eeshan Garg
6d48601f40
api-docs: Use proper indentation for code blocks.
2017-11-08 01:13:19 -03:30
Steve Howell
4108797218
Eliminate the parse_usermessage_flags interface.
...
This commit puts the guts of parse_usermessage_flags into
UserMessage.flags_list_for_flags, since it was slightly faster
than the old implementation and produced the same results.
(Both algorithms were super fast, actually.)
And then all callers use the model method now.
2017-11-07 17:48:27 -08:00
Steve Howell
ae0b27a7ed
Extract messages_for_ids.
2017-11-07 17:48:27 -08:00
Steve Howell
70f2cd2860
De-duplicate is_search logic in get_messages_backend().
...
The logic to set search_fields was essentially the same for both
sides of the include_history conditional.
Now we have just one code block that sets search_fields, and we
can quickly short-circuit the loop when is_search is False.
2017-11-07 17:48:27 -08:00
Steve Howell
c62588c359
minor: Use dict comprehension in get_messages_backend().
2017-11-07 17:48:27 -08:00
Steve Howell
47c63217cc
tests: Add test_include_history().
...
Before this test, we weren't really testing the logic to
get flags from UserMessage.
2017-11-07 17:48:27 -08:00
Tim Abbott
a8a159c5d2
mypy: Fix variable reuse in streams.py.
2017-11-07 17:48:27 -08:00
Tim Abbott
7e13d74529
tornado: Fix hardcoding of URI scheme in sockjs_url.
2017-11-07 17:24:10 -08:00
rht
04eaec64f0
zerver/webhooks: Text-wrap long lines exceeding 110.
2017-11-07 17:24:09 -08:00
rht
296835351d
zerver/views: Text-wrap long lines exceeding 110.
...
Tweaked by tabbott to fix various minor issues.
2017-11-07 17:24:09 -08:00
rht
22e1456c4d
zerver/tornado: Text-wrap long lines exceeding 110.
2017-11-07 17:24:08 -08:00
rht
548c96ad86
zilencer: Text-wrap long lines exceeding 110.
2017-11-07 17:24:06 -08:00
Tim Abbott
900cd13865
docs: Link to postgres documentation for SSL modes.
...
For some historical reason we'd had the Postgres documentation on
valid SSL modes copied into the Zulip settings.py template file. This
fixes that historical artifact.
2017-11-07 16:55:32 -08:00
David Rosa Tamsen
dd10d30d1e
docs: Add setting to conf.py to disable sticky_navigation
...
The left navigation bar defaults to "sticking" to the screen as you
scroll. This commit adds the sticky_navigation setting to conf.py to
disable the default behavior.
This addresses part of #5265 .
2017-11-07 16:48:15 -08:00