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
Yago González
f9f00374d6
api: Add Swagger YAML file.
...
Authored-By: Andrea Longo
2017-05-22 10:29:24 -07:00
theopen-institute
7eaa1fa0d0
create-production-venv: Fix symlink creation.
...
The install script was failing on 2nd+ attempts if the first attempt
was interrupted.
This failure happened because zulip-venv already existed at
`current_venv_path`. Changing the `ln` command's flags from `-s` to
`-nsf` should make this part of the script idempotent.
2017-05-20 21:31:50 -07:00
Tim Abbott
a2f5d133e8
docs: Document the push notification forwarding service.
2017-05-18 13:39:58 -07:00
Steve Howell
e00f9f3dcb
Split out Organization Permissions page.
2017-05-18 12:37:03 -07:00
Joshua Pan
3e4fb01685
changelog: Minor grammar and wording changes.
2017-05-17 18:42:48 -07:00
Tim Abbott
040067b2a2
invite: Remove obsolete bulk_invite_users endpoint.
2017-05-17 17:30:15 -07:00
Aditya Bansal
092d670e85
pep8: Add compliance with rule E261 to zerver/views/user_settings.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
cc2b334020
pep8: Add compliance with rule E261 to zerver/views/streams.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
11aeeec2ab
pep8: Add compliance with rule E261 to zerver/views/registration.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
5cdfd899dc
pep8: Add compliance with rule E261 to zerver/views/realm.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
db3c05002a
pep8: Add compliance with rule E261 to zerver/views/presence.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
634c08c3dd
pep8: Add compliance with rule E261 to zerver/views/messages.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
35e3d57ed9
pep8: Add compliance with rule E261 to zerver/views/invite.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
1979476152
pep8: Add compliance with rule E261 to zerver/views/integrations.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
fe3b42c8f8
pep8: Add compliance with rule E261 to zerver/views/home.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
c504b013b1
pep8: Add compliance with rule E261 to views/auth.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
521bdccb9d
pep8: Add compliance with rule E261 to test-tools.
2017-05-18 03:00:32 +05:30
Aditya Bansal
8b219bea13
pep8: Add compliance with rule E261 to test-api.
2017-05-18 03:00:32 +05:30
Aditya Bansal
306e74c60d
pep8: Add compliance with rule E261 to replace-tarball-shebang.
2017-05-18 03:00:32 +05:30
Aditya Bansal
d6f97f09aa
pep8: Add compliance with rule E261 to renumber-migrations.
2017-05-18 03:00:32 +05:30
Aditya Bansal
171a0ddd4e
pep8: Add compliance with rule E261 to minify-js.
2017-05-18 03:00:32 +05:30
Aditya Bansal
cd7fda993a
pep8: Add compliance with rule E261 to lint.
2017-05-18 03:00:32 +05:30
Aditya Bansal
4d06c567f4
pep8: Add compliance with rule E261 to html-grep.
2017-05-18 03:00:32 +05:30
Aditya Bansal
151712b9cc
pep8: Add compliance with rule E261 to get-handlebar-vars.
2017-05-18 03:00:32 +05:30
Aditya Bansal
bc987c99ca
pep8: Add compliance with rule E261 to create-test-api-docs.
2017-05-18 03:00:32 +05:30
Aditya Bansal
9c29da17fc
pep8: Add compliance with rule E261 to compile-handlebars-templates.
2017-05-18 03:00:32 +05:30
Aditya Bansal
57bc847874
pep8: Add compliance with rule E261 to test_urls.py.
2017-05-18 03:00:32 +05:30
Aditya Bansal
85aa07e2d4
pep8: Add compliance with rule E261 to zerver/lib/upload.py.
2017-05-18 03:00:32 +05:30