Vishnu Ks
c680c5f1e8
Replace sipbtest@mit.edu with mit_user('sipbtest').
2017-05-22 19:02:42 -07:00
Vishnu Ks
7f06a7fa2a
Add ZulipTestCase.mit_user() function.
2017-05-22 19:02:42 -07:00
Vishnu Ks
05951074be
Make MITNameTest use ZulipTestCase instead of TestCase.
2017-05-22 19:02:42 -07:00
Jeremy Bowman
cdb4d9852b
Add accessibility documentation.
2017-05-22 18:46:02 -07:00
Tim Abbott
835f0c9961
HTML: Fix duplicate useless IDs in message_edit_form.
...
These ID elements in the message edit forms were never used, and were
they used, would have been broken anyway. We fix this by just
removing them.
Fixes #4913 .
2017-05-22 18:40:21 -07:00
Cynthia Lin
b1f94cb173
user docs: Update message UI screenshots.
...
Fixes #4763
2017-05-22 18:35:22 -07:00
Cynthia Lin
bef256ebbb
user docs: Update login button screenshots.
2017-05-22 18:35:22 -07:00
Cynthia Lin
d21264d4b0
user docs: Update search bar UI screenshots.
2017-05-22 18:35:22 -07:00
Cynthia Lin
7175d79e21
user docs: Update settings/organization modal screenshots.
2017-05-22 18:35:22 -07:00
Cynthia Lin
eba2ee9cba
user docs: Update Invite users screenshots.
2017-05-22 18:35:22 -07:00
Cynthia Lin
e4543a98ff
user docs: Update Streams modal UI screenshots.
2017-05-22 18:35:22 -07:00
Cynthia Lin
a88c5091bd
user docs: Update custom link filter screenshots.
2017-05-22 18:35:22 -07:00
Cynthia Lin
6b9dfcec4e
user docs: Delete *View information about a message* doc.
...
Deprecated feature; replaced by message sender info.
2017-05-22 18:35:22 -07:00
Cynthia Lin
561cb64f33
user docs: Update docs with compose box UI changes.
2017-05-22 18:35:22 -07:00
Cynthia Lin
f0c5b68a5e
user docs: Delete *Restore the last unsent message* doc.
...
Deprecated feature; Drafts feature has replaced it.
2017-05-22 18:35:22 -07:00
Cynthia Lin
314a506890
user docs: Update *The Zulip browser window* doc.
2017-05-22 18:35:22 -07:00
Cynthia Lin
226e30d9ea
user docs: Update *Add custom emoji* doc.
2017-05-22 18:35:22 -07:00
Cynthia Lin
58bec1aa37
user docs: Update right sidebar images.
2017-05-22 18:35:22 -07:00
Cynthia Lin
bfcb0552e8
user docs: Merge *The announce stream* and *Make an announcement* docs.
2017-05-22 18:35:22 -07:00
Cynthia Lin
6977232dcc
user docs: Update *Zulip on Android* doc.
2017-05-22 18:35:22 -07:00
Cynthia Lin
5628e467ac
user docs: Update *Send message in a different language* doc.
2017-05-22 18:35:22 -07:00
Cynthia Lin
8211e19074
user docs: Update *Format your messages using Markdown* with UI changes.
2017-05-22 18:35:22 -07:00
Cynthia Lin
bafa976376
user docs: Update *Add a bot or integration* with UI changes.
2017-05-22 18:35:22 -07:00
Cynthia Lin
eb472411ce
user docs: Document status messages in Message formatting docs.
...
Removes *Send a status message*. Fixes #4522 .
2017-05-22 18:35:22 -07:00
Ryan Backman
3d54607788
docs: Document user_upload.
2017-05-22 18:24:26 -07:00
Eeshan Garg
ed8c6943f2
webhooks/airbrake: Use Markdown macros for documentation.
2017-05-22 18:19:14 -07:00
Eeshan Garg
2e3081e93d
webhooks: Add Markdown macros for repetitive documentation.
2017-05-22 18:19:14 -07:00
Eeshan Garg
baff121115
app_filters: Render HTML to render Jinja2 syntax within Markdown macros.
...
If a Markdown macro contains Jinja2 template code, it isn't rendered
because render_markdown_path calls template.render on the including
.md file before the macro has been included. And then the including
.md file is converted to HTML. Therefore, the template code within
a Markdown macro (if any) never gets rendered and is returned as it is.
Now, after the source .md file is converted to HTML,
render_markdown_path renders the resulting HTML so that any template
code within included macros (if any) is finally rendered.
2017-05-22 18:19:14 -07:00
Josiah Philipsen
df7eaa8868
docs: Document user presence endpoint.
2017-05-22 18:18:20 -07:00
JoshuaGoldin
0b88957d12
views: Use property_types for display settings.
...
This reduces semi-duplicated code here.
2017-05-22 18:11:08 -07:00
Eeshan Garg
3843f191b4
api: Use the console_scripts entry point to point to zulip-send.
...
Instead of using the `scripts` keyword, we now use the
`console_scripts` entry point to point to the zulip-send script
to be installed. This is what the Python Packaging User Guide
recommends for better cross-platform compatibility.
2017-05-22 18:08:18 -07:00
Lukasz Prasol
5eaccc550a
rate_limit: Make retry-after data machine-readable.
...
Fixes #4831 .
2017-05-22 17:35:12 -07:00
Lukasz Prasol
01f7d9d651
zerver/lib/events: Refactor get_user_profile_by_email to get_user.
...
Fixes #4831 .
2017-05-22 17:32:36 -07:00
Elliott Jin
759d4450c3
bots: Allow symlinks in bot paths provided to run.py.
...
run.py requires that the location of the provided bot matches the location
of run.py. However, run.py previously failed in the case where the location
included a symlink.
2017-05-22 16:52:29 -07:00
Elliott Jin
ce9c3b7a0f
Add clarifications to bots guide.
2017-05-22 16:51:29 -07:00
Brendan Kiu
082f451885
lightbox: update help text for `v` shortcut.
...
New behavior of the `v` shortcut updated in documentation.
Follow up to #4869
2017-05-22 16:48:37 -07:00
Tim Abbott
accc7406da
views/presence: Refactor get_user_profile_by_email -> get_user.
2017-05-22 16:43:08 -07:00
Lech Kaiel
7995dd2de6
views/users: Refactor get_user_profile_by_email to get_user.
2017-05-22 16:42:16 -07:00
Brendan Kiu
361ba50a54
lightbox: select nearest image on 'v' hotkey.
...
Loop through previous messages to find first instance of a valid image.
Fix : #4217 .
2017-05-22 15:02:38 -07:00
Josiah Philipsen
d72c961ab2
zulip.yaml: Change unexpected error with proper results.
...
The error message under "Unexpected errors" was not the format we
received for any errors. We changed it to be msg and result to fit
with the results we got when for standard Zulip JSON errors.
2017-05-22 14:42:48 -07:00
Jordan Gedney
36406b6a25
mypy: Add type: ignores for optparse.OptionGroup.
...
Typeshed has already fixed this upstream (Description is optional)
2017-05-22 14:40:48 -07:00
Jordan Gedney
2c21c26b50
mypy: PySvn Client.Log returns a dictionary mapping to many different types.
2017-05-22 14:39:26 -07:00
umkay
510b7a0489
mypy: Add ignore type for dynamically added field on LogRecord.
...
mypy will error because of the attribute "request" on the LogRecord
object. Since this field is added in our tests dynamically and is not
on the base object, for now we will ignore the type.
2017-05-22 14:38:39 -07:00
Elliott Jin
59bfc9bf69
Clean up bots guide.
...
Due to the directory symlink structure in the dev VM, including the
`~/zulip/contrib_bots/` prefix in the command for running a bot causes
`run.py` to fail with an error.
2017-05-22 13:49:02 -07:00
umkay
c8a203b438
mypy: Change type annotation from union to explicit set
2017-05-22 13:47:55 -07:00
Vishnu Ks
bdf7c6c02f
models: Add get_user function.
...
This is intended to replace get_user_profile_by_email.
2017-05-22 11:26:44 -07:00
Jordan Gedney
a9f4d56a95
mypy: Add type to info dictionary.
2017-05-22 11:19:06 -07:00
Robert Hönig
9fcd63bdf9
docs: Refine bots-guide.md.
2017-05-22 11:18:14 -07:00
Carey Metcalfe
c2c7377719
Fix documentation for Debian Jessie
...
Adds some dependancies and specialized instructions for installing
pgroonga.
2017-05-22 11:08:43 -07:00
Carey Metcalfe
ab2cfadcaa
Fix emoji cache setup when not using provision.py.
...
Moves creating the emoji folder from the provisioning script to
the build_emoji script.
Fixes the fact that the emoji cache directory wasn't being created
when not using the provision.py script.
2017-05-22 11:08:43 -07:00