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
Steve Howell
c2860ce214
Set client_gravatar=True in the webapp.
...
The webapp knows how to compute gravatar URLs, so there is no need
for the server to send us gravatar URLs.
2017-11-07 16:38:14 -08:00
Steve Howell
8616a4ebc5
Use client_gratavar=True for users on in page_params.
...
This change affects realm_users and realm_non_active_users.
Note that we still send full avatar urls in realm_user/add
events, so apply_events has to do something mildly hacky to
turn the avatar_url to None in that case.
Fixing the event is probably not worth the trouble, as single
urls are not bandwidth hogs; we only need this optimization
for bulk data.
2017-11-07 16:38:14 -08:00
Steve Howell
a076581426
Use client_gravatar=True for avatar URLs in page_params.
...
This change affects these values:
* page_params.avatar_url
* page_params.avatar_url_medium
It requires passing the client_gravatar flag through this
codepath:
* home_real
* do_events_register
* fetch_initial_state_data
* avatar_url
2017-11-07 16:38:14 -08:00
rht
8242c15b48
zerver/lib: Remove unused imports (F401).
2017-11-07 16:37:13 -08:00
rht
17a19993f1
analytics/tests: Remove unused imports (F401).
2017-11-07 16:37:11 -08:00
rht
fa09076ec9
analytics/management: Remove unused imports (F401).
2017-11-07 16:37:09 -08:00
rht
b557b02f2f
analytics/lib: Remove unused imports (F401).
2017-11-07 16:37:07 -08:00
rht
c4f09156ff
corporate: Remove unused imports (F401).
2017-11-07 16:37:04 -08:00
rht
047eca1629
zproject: Remove unused imports (F401).
2017-11-07 16:37:03 -08:00
rht
995b300840
zilencer: Remove unused imports (F401).
2017-11-07 16:37:01 -08:00
rht
3c083a99dc
confirmation: Remove unused imports (F401).
2017-11-07 16:36:59 -08:00
rht
926f0a7b45
zerver/tornado: Remove unused imports (F401).
2017-11-07 16:36:57 -08:00
rht
d6aa7f7738
zerver/management: Remove unused imports (F401).
2017-11-07 16:36:54 -08:00
Brock Whittaker
54ac11f2e1
left-sidebar: Fixup line height issues with unread counts.
...
This centers the text along with the unread counts vertically within
the <li> in the left sidebar.
2017-11-07 16:28:34 -08:00
Rishi Gupta
15b3a8e4ff
email change: Use confirmation object user to determine changeability.
...
Seems like the more logical check. Also, the previous code makes it feel
like there is a potential vulnerability where one could get an email change
object in a realm where email changes are disabled, and then open that link
while logged in to a different realm.
While we're at it, remove the unnecessary check that the user is
logged in when clicking the confirmation link; that creates
unnecessary trouble for users who use multiple browsers.
2017-11-07 16:26:27 -08:00
Rishi Gupta
4fc8aa2b53
email change: Refactor confirmation path for readability.
...
Removes an assert, which at this point is there just for readability, since
the second argument to
get_object_from_key(confirmation_key, Confirmation.EMAIL_CHANGE)
ensures that the returned object is of the correct type.
2017-11-07 16:02:49 -08:00
Rishi Gupta
6fbb7e8046
email change: Remove confirmation_key.lower() from confirm_email_change.
...
Not sure why it is here, and it adds confusion.
2017-11-07 16:02:49 -08:00
Rishi Gupta
1823d46236
unsubscribe: Use a custom confirmation error page.
...
Reverts a bit of 6e02ce8
.
2017-11-07 16:02:49 -08:00
sagar-kalra
c2f1f54190
help: Fix indentation of code blocks in desktop install guide.
...
Apparently, one can fix these by indenting 4 spaces beyond what would
have been sufficient to stay inside the bulleted lists.
Fixes #7075 .
2017-11-07 15:48:34 -08:00
Angelika Serwa
9930cb43cd
stream_settings: Add loading spinner when creating a new stream.
...
Add a spinner for when a stream is being created to show that
an operation is being performed, while also disallowing users to
modify the form in the meanwhile.
Commit modified by Brock Whittaker <brock@zulipchat.com>.
Fixes : #5268 .
2017-11-07 12:26:47 -08:00
Tim Abbott
17f3cbbb90
Revert "static: Optimize SVG images."
...
This apparently messed up the size of the bot icon on some browsers.
This reverts commit 7a6e0dda41
.
2017-11-07 12:15:22 -08:00
Tim Abbott
417f92c8e1
markdown: Remove now-obsolete bugdown_matches_marked.
...
Fixes #7099 .
2017-11-07 12:01:57 -08:00
Rhea Parekh
34667e7b64
markdown_test_cases: Clean bugdown_matches_marked from the tex cases.
2017-11-07 11:55:25 -08:00
neiljp (Neil Pilgrim)
4194dcfff1
mypy: set SubSuiteList to inherit from typed List.
...
Modified by tabbott to add the `type: ignore`, which is basically
required by the monkey-patching we're doing here.
2017-11-07 11:39:21 -08:00
neiljp (Neil Pilgrim)
9655c4f122
mypy: Amend type of bad_stream_content within test_bad_narrow_stream_content.
2017-11-07 11:26:46 -08:00
neiljp (Neil Pilgrim)
8a0d4e6bff
mypy: Improve typing of test_narrow.py:exercise_bad_narrow_operand.
...
- Add explicit Any type parameter to Sequence
- Specify compatible List type parameters for addition in function body.
2017-11-07 11:26:46 -08:00
neiljp (Neil Pilgrim)
1dcc981af8
mypy: Add explicit Any type parameters for embedded data Dicts.
2017-11-07 11:26:46 -08:00
neiljp (Neil Pilgrim)
d038bf89ac
mypy: Adjust pivotal/view.py function parameter type based on body.
2017-11-07 11:26:46 -08:00
neiljp (Neil Pilgrim)
6a1786dc1b
mypy: Clarify return type of _check_messages_before_archiving.
2017-11-07 11:26:46 -08:00
neiljp (Neil Pilgrim)
88424bed0b
mypy: Clarify types in add_missing_messages in soft_deactivation.py.
2017-11-07 11:26:46 -08:00
YJDave
3c63367caf
delete: Fix bug in appearance of popover in mobile-screen.
2017-11-07 11:20:25 -08:00
Cynthia Lin
576be51bc9
message feed: Change sub button styling to new style.
2017-11-07 11:10:52 -08:00
Brock Whittaker
95f34b2a90
left-sidebar: Increase line-height to not cut off text bottom.
...
This increases the line height so it does not cut off the bottom of the
stream text in characters like “g”.
2017-11-07 10:57:00 -08:00
Brock Whittaker
c5eaf303cc
left-sidebar: Allow for more space for unread counts.
...
This leaves enough space for up to 100,000 unread message counts, which
perhaps above we should change to say something like “102K”.
2017-11-07 10:57:00 -08:00
rht
fa7016644e
refactor: Remove six.moves.https_cookies import.
2017-11-07 10:51:44 -08:00
rht
01eb22abd9
refactor: Remove all the remaining six.moves import.
2017-11-07 10:51:44 -08:00
rht
9c7d5812ce
refactor: Remove six.moves.urllib.parse import.
2017-11-07 10:51:44 -08:00
rht
ccf2792c1c
refactor: Remove six.moves.configparser import.
2017-11-07 10:51:44 -08:00
rht
de319b4558
refactor: Remove six.moves.StringIO import.
2017-11-07 10:51:44 -08:00
rht
6b12fe24b6
refactor: Remove six.moves.input import.
2017-11-07 10:51:44 -08:00
rht
14671fc7b9
refactor: Remove six.moves.zip_longest import.
2017-11-07 10:51:44 -08:00
rht
6cce0e346e
refactor: Remove six.moves.filter import.
2017-11-07 10:51:44 -08:00
rht
80a8d4f9f3
refactor: Remove six.moves.map import.
2017-11-07 10:46:42 -08:00
rht
549a26860f
refactor: Remove six.moves.range import.
2017-11-07 10:46:42 -08:00
rht
ec5120e807
refactor: Remove six.moves.zip import.
2017-11-07 10:46:42 -08:00
rht
19bd335cbb
Change urllib import to be Python 3-specific.
2017-11-07 10:46:42 -08:00