Vishnu Ks
3f3f876187
requirements: Upgrade stripe to 1.77.2.
2018-02-14 09:41:49 -08:00
Vishnu Ks
416338c9b6
requirements: Upgrade Sphinx to 1.7.0.
2018-02-14 09:41:49 -08:00
Vishnu Ks
351f780ab2
requirements: Upgrade Scrapy to 1.5.0.
2018-02-14 09:41:49 -08:00
Vishnu Ks
48f93a7460
requirements: Upgrade pytz to 2018.3.
2018-02-14 09:41:49 -08:00
Vishnu Ks
0aa6f00cf2
requirements: Upgrade pyasn1 to pyasn1-modules.
2018-02-14 09:41:49 -08:00
Vishnu Ks
f1098a77f2
requirements: Upgrade polib to 1.1.0.
2018-02-14 09:41:49 -08:00
Vishnu Ks
ab7695879a
requirements: Upgrade pip-tools to 1.11.0.
2018-02-14 09:41:49 -08:00
Vishnu Ks
2b081f882a
requirements: Upgrade Pillow to 5.0.0.
2018-02-14 09:41:49 -08:00
Vishnu Ks
0e2058ae48
requirements: Upgrade pika to 0.11.2.
2018-02-14 09:41:49 -08:00
Vishnu Ks
31abe1a6f8
requirements: Upgrade moto to 1.2.0.
2018-02-14 09:41:49 -08:00
Vishnu Ks
3780b8ce04
requirements: Upgrade Markdown to 2.6.11.
2018-02-14 09:41:49 -08:00
Vishnu Ks
6ca3f72e6e
requirements: Upgrade lxml to 4.1.1.
2018-02-14 09:41:49 -08:00
Vishnu Ks
617549fec5
requirements: Upgrade Jinja2 to 2.10.
2018-02-14 09:41:49 -08:00
Vishnu Ks
151702d7c1
requirements: Upgrade isort to 4.3.4.
2018-02-14 09:41:49 -08:00
Vishnu Ks
51577b788a
requirements: Upgrade html2text to 2018.1.9.
2018-02-14 09:41:49 -08:00
Vishnu Ks
66e34be480
requirements: Upgrade gitlint to 0.9.0.
2018-02-14 09:41:49 -08:00
Vishnu Ks
449c1d5064
requirements: Upgrade django-two-factor-auth to 1.7.0.
2018-02-14 09:41:49 -08:00
Vishnu Ks
2b0099f696
requirements: Upgrade django-pipeline to 1.6.14.
2018-02-14 09:41:49 -08:00
Vishnu Ks
7a8b174a01
requirements: Upgrade cryptography to 2.1.4.
2018-02-14 09:41:49 -08:00
Vishnu Ks
1b8ca55dd2
requirements: Upgrade cffi to 1.11.4.
2018-02-14 09:41:49 -08:00
Vishnu Ks
d8eb4a115c
requirements: Upgrade Babel to 2.5.3.
2018-02-14 09:41:49 -08:00
Vishnu Ks
9b93e8cba8
requirements: Upgrade argon2-cffi to 18.1.0.
2018-02-14 09:41:49 -08:00
Shubham Dhama
995138d730
settings: Allow uploading same image as avatar after deleting.
...
Previous hack wasn't working but changing the value of
file input element to empty works.
For more info https://stackoverflow.com/questions/20549241 .
Fixes : #8377 .
2018-02-14 09:37:16 -08:00
Tim Abbott
118dfb9690
hotkey: Document message_view_only with a comment.
...
fixes #8323 .
2018-02-14 09:34:32 -08:00
Tim Abbott
dcda633b3a
help: Fix scroll position when reloading browser window with hash.
...
This uses the same technique as the last commit, just with the final
case for how we navigate to/from these pages.
2018-02-14 09:26:42 -08:00
Aman Jain
d48664fc5f
help: Fix links with query selector from left sidebar.
...
This resolves the issue of scrolling to correct position when loaded
from left sidebar to a link with query selector.
Fixes #6714 .
2018-02-14 09:25:26 -08:00
Patrick Naughton
ced9cba5ff
hotspots: Fix resizing of ``Got It!`` box.
...
This dynamically resizes the box to fit the variable text size present
with different languages.
At the same time, it adds padding to the English version to make it
look similar to previous versions.
Fixes #8275 .
2018-02-14 09:23:16 -08:00
Rishi Gupta
08efd7828a
integrations: Update text for bitbucket2 doc.
...
With minor fixes by eeshangarg.
Eeshan: I added a screenshot because I thought it would be helpful.
2018-02-13 22:28:48 -03:30
Rishi Gupta
7697adfcdc
integrations: Update text for appfollow doc.
...
With minor fixes by eeshangarg.
2018-02-13 22:19:05 -03:30
Rishi Gupta
80a0976afe
integrations: Update text for basecamp doc.
...
With minor fixes by eeshangarg.
Eeshan: I updated the screenshot. The old one was blurry, the
whole process is largely the same.
2018-02-13 22:15:10 -03:30
Rishi Gupta
de3d478a80
integrations: Update text for airbrake doc.
...
With minor fixes by eeshangarg!
Eeshan: I decided to remove the screenshot. It looks very old and
was blurry and the instructions were very screenshot-agnostic
anyway!
I couldn't update the screenshot because Airbrake doesn't even let
you use the free trial till you give them your credit card info,
which I didn't want to do!
2018-02-13 21:56:31 -03:30
Rishi Gupta
9449556eff
integrations: Add missing instruction to create-a-bot docs macros.
2018-02-13 21:47:39 -03:30
Tim Abbott
be3d43bb46
lint: Add linter rule banning $.get and friends.
...
These are not allowed in our style guide.
2018-02-13 16:47:59 -08:00
Robert Hönig
a19a69bfe3
embedded bots: Log warning when bot quit()s.
...
External bots may call bot_handler.quit() when
they wish to terminate, e.g. due to a misconfiguration.
Currently, embedded bots ignore calls to quit(), even
though they signal a problem. This commit does the first
step in handling quit() calls by logging a warning.
2018-02-13 14:56:37 -08:00
Tim Abbott
6638c12aef
upload: Extract feature_check helper function.
2018-02-13 14:37:26 -08:00
Tim Abbott
8836161611
upload: Refactor file upload code path to use more variables.
...
Now, all the various DOM elements are named by a variable, keyed off
the configuration of the upload_options object.
This is most of the work required to support file upload in the
message edit area.
2018-02-13 14:37:26 -08:00
Tim Abbott
9de7a69b13
upload: Move compose initialization back to compose module.
...
This makes the lines of logic a bit simpler.
2018-02-13 14:37:26 -08:00
Tim Abbott
7af769a272
upload: Extract upload.options structure.
...
This is a nonfunctional refactor that is key preparation for allowing
uploading files in message editing.
Note that this makes no actual changes to the code; it just changes
the function structure.
2018-02-13 14:37:22 -08:00
Greg Price
7bfd22a0b0
mypy: Give types to some kwargs in makemessages.
...
Based on types identified by Neil Pilgrim.
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
756af7518c
REQ: Add type parameter to act as hint for typing.
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
f184249191
mypy: Clarify valid types in tornado views via new variable.
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
ec829ea832
mypy: Add 2 Optional[StreamTopicTarget] annotations in actions.py.
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
79582a59f1
mypy: Move assertion into similar branch in get_recipient_info.
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
2ed1ab4b7a
mypy: Amend topic REQ parameters in helloworld/mention webhooks.
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
b8f81801c1
mypy: Annotate existing_user_profile in accounts_register().
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
3cb12230b2
mypy: Annotate email_gateway_bot in export_files_from_s3().
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
bed56b253e
mypy: Add clarifying variable in add_new_user.py.
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
16b939a964
REQ: Ensure only initial parameter is positional & adjust views/messages.py.
2018-02-13 11:40:52 -08:00
neiljp (Neil Pilgrim)
b0126ca8dc
mypy: Amend diff_strings to return str or raise DiffException.
2018-02-13 11:40:51 -08:00
neiljp (Neil Pilgrim)
23cc7e1671
mypy: Allow acting_user of do_change_full_name() to be None.
...
This is based on usage in bulk_change_user_names.py, and that
the RealmAuditLog acting_user field is Optional[UserProfile].
This could be more meaningfully changed in future, perhaps to
indicate that the command was run by a specific zulip user.
2018-02-13 11:40:51 -08:00