adnrs96
621e0749dc
Clean subscription_table_body.handlebars to use 4 space indents.
2017-03-09 01:17:25 -08:00
adnrs96
46ea4ea05f
Clean subscription_stream_privacy_modal.handlebars to use 4 space indents.
2017-03-09 01:17:25 -08:00
adnrs96
8b164b57ad
Clean muted_topic_ui_row.handlebars to use 4 space indents.
2017-03-09 01:17:25 -08:00
adnrs96
25c656a6cc
Clean message_reaction.handlebars to use 4 space indents.
2017-03-09 01:17:25 -08:00
adnrs96
33a8aa7bf2
Clean bot_owner_select.handlebars to use 4 space indents.
2017-03-09 01:17:23 -08:00
adnrs96
f5afcb5a4b
Clean topic_edit_form handlebar to use 4 space indents.
2017-03-09 01:17:23 -08:00
Rafid Aslam
1143a2d8c4
attachment: Add file icon to the green box when file has no extension.
...
Fixes #3848 .
2017-03-09 00:56:37 -08:00
Umair Khan
32849b80ad
Django 1.10: Url pattern doesn't use _callback_str.
...
Fixes #3941
2017-03-09 00:50:12 -08:00
Umair Khan
83dd901ecf
Add capitalization checker tool.
...
Initial rules significantly by modified by tabbott, who also added the
hacky list of excludes that the tool can't handle correctly yet.
Fixes : #3899 .
2017-03-09 00:44:57 -08:00
Tim Abbott
84d4f62abf
lint: Exclude Acme placeholders from translations.
...
These strings represented a small waste of time for our translators.
2017-03-09 00:38:15 -08:00
Tim Abbott
ac20872f9d
request: Fix unnecessary translation tag for assertion.
2017-03-09 00:38:14 -08:00
Tim Abbott
aacef438bc
confirmation: Remove i18n from confirmation models.
...
These make sense to be tagged for translation if one is using the
Django admin UI, which we're not. As it was, they just wasted a bit
of time for our translators.
2017-03-09 00:37:45 -08:00
Tim Abbott
8bdbcbc371
lint: Fix unnecessarily translated test file strings.
...
Our linter for translation strings shouldn't check test files, since
then we'll end up translating non-user-facing strings.
So we fix that, and actually add the opposite lint rule.
2017-03-09 00:37:44 -08:00
Tim Abbott
cc07190fdc
capitalization: Clean up failed message sending options.
2017-03-09 00:36:13 -08:00
Umair Khan
149b0c30df
capitalization: Fix Only Basic authentication is supported.
2017-03-08 23:40:57 -08:00
Umair Khan
2894924ffb
capitalization: Fix Only Admins may now create new streams.
2017-03-08 23:40:15 -08:00
Umair Khan
c0e92015fd
capitalization: Fix Only Admins may now add new emoji.
2017-03-08 23:38:36 -08:00
Umair Khan
3b05937e86
capitalization: Fix API Key in documentation.
2017-03-08 23:36:36 -08:00
Tim Abbott
70aa443c25
stream_popover: Fix references to topic_ops.
...
This apparently got lost in the refactoring that extracted
stream_popover.js.
2017-03-08 23:30:44 -08:00
Tim Abbott
5613358638
stream_popover: Fix hiding topic popover.
2017-03-08 23:25:30 -08:00
Tim Abbott
ae12f3dfd0
github: Fix URL in GitHub webhook documentation.
2017-03-08 23:25:30 -08:00
Tim Abbott
6a5e98b77e
puppet: Increase MaxStartups SSH configuration.
2017-03-08 22:28:16 -08:00
adnrs96
556dde8e3e
avatar migration: Handle missing avatars for S3 gracefully.
...
In this commit we start to handle missing avatars gracefully in case
migration was being run on the AWS.
2017-03-08 22:24:07 -08:00
adnrs96
e43f446b1e
Clean portico.html to use 4 space indents.
2017-03-08 22:08:05 -08:00
adnrs96
b7b295f0ad
Clean api_endpoints.html to use 4 space indents.
2017-03-08 22:08:01 -08:00
adnrs96
c5abccc9ec
Clean accounts_accept_terms.html to use 4 space indents.
2017-03-08 22:08:01 -08:00
Tomasz Kolek
114c80efae
Add ignore pull requests mechanism in Travis integration.
...
Add ignore_pull_requests param to url, with a default of true.
Fixes : #3912 .
2017-03-08 21:51:04 -08:00
Tomasz Kolek
15485ec972
Refactor travis integration.
2017-03-08 21:49:32 -08:00
Brock Whittaker
f63f251f8f
css: Fix styling and padding in mobile sidebars.
...
Fixup the styling of the mobile sidebars to be a little bit more
stylistically uniform.
2017-03-08 21:23:29 -08:00
Brock Whittaker
a94077db07
Make subscriptions page scrolling responsive.
...
This fixes some scrolling issues that are present on mobile and iOS.
2017-03-08 21:08:36 -08:00
Brock Whittaker
db45d220a8
Disable mobile zooming of the Zulip webpage.
...
This disables the zooming ability of the mobile webpage which is good
as focusing on input will automatically zoom the page and sometimes
break content.
2017-03-08 21:08:04 -08:00
Brock Whittaker
bb13cad60f
compose: Bring back the compose buttons on mobile.
...
Before they were hidden in favor of icons, but now there’s no need to
hide them, we should just display the original buttons.
2017-03-08 21:07:43 -08:00
Tim Abbott
342a80c3de
lint: Ban use of datetime.(utc)now in Python backend.
...
This may be all we're doing for #3999 , but leaving it open just in
case.
2017-03-08 21:03:27 -08:00
Brock Whittaker
c5ba4e11d4
Redesign "/integrations/" page in portico.
...
This redesigns the integrations page to incorporate the new landing nav,
CSS animations, and general styling of the product page set.
2017-03-08 17:42:17 -08:00
Tim Abbott
ac138b6e93
templates: Rename landing-nav.html to landing_nav.html.
2017-03-08 17:30:44 -08:00
Brock Whittaker
30bd61530d
Add elastic scrolling to iOS.
...
This adds elastic scrolling to iOS to allow for scroll inertia
properties as standard webpages should exhibit.
2017-03-08 17:04:10 -08:00
Brock Whittaker
1d2c3cec10
Fix: change mobile sidebar click target to call new popover function.
...
This changes the click target that opens the mobile sidebar to call the
new popover function in stream_popover rather than the old popovers
object.
2017-03-08 17:04:10 -08:00
Rishi Gupta
76ccf2732c
actions.py: Remove date_joined argument to do_activate_user.
...
All current calls to do_activate_user just use the default value of
timezone.now(). Having a date_joined other than timezone.now() raises an
interesting RealmAuditLog question (namely, which time should be used),
which we don't have to answer if we remove the argument.
2017-03-08 17:03:20 -08:00
Rishi Gupta
36db89c0a5
actions.py: Remove log_event for functions that log to RealmAuditLog.
2017-03-08 17:03:20 -08:00
Tim Abbott
3b59e6c3cc
subs: Rename /#subscriptions to /#streams.
...
Fixes #3653 .
2017-03-08 16:57:58 -08:00
Tim Abbott
d420aa72b8
actions: Fix default domain for realm creation.
...
The old domain was actually an email, not a domain, and hardcoded
acme.com :(.
2017-03-08 16:52:37 -08:00
Rishi Gupta
5cfd1e1266
bot settings: Change placeholder from bot_user_name to cookie.
2017-03-08 16:26:13 -08:00
Rishi Gupta
3797fa657e
Change bot domains to string_id.EXTERNAL_HOST.
...
Change applies to both subdomains and non-subdomains case, though we use
just the EXTERNAL_HOST in the non-subdomains case if there is only 1 realm.
Fixes #3903 .
2017-03-08 16:26:13 -08:00
Tim Abbott
4a1f1db9ee
users: Avoid inserting into the DOM in a loop.
...
This fixes a major performance issue loading the administration page
in large organizations.
2017-03-08 16:21:25 -08:00
Tim Abbott
a8d8855624
attachment: Avoid inserting into the DOM in a loop.
...
This has a huge impact on the performance of loading the settings page
if you have a decent number of past uploaded files.
2017-03-08 16:20:50 -08:00
Tim Abbott
9c02e59b66
hotkey: Fix K/J being treated as hotkeys in compose.
2017-03-08 16:02:33 -08:00
Tim Abbott
e61b54b74a
Fix spacebar being broken in the compose box.
...
This fixes a regression introduced in
8801158dfd
.
Apparently the `page_up`/`page_down` hotkey definitions somewhat
confusingly called `spacebar` `page_down`, etc. Probably worth doing
further cleanup on this.
2017-03-08 15:57:56 -08:00
derAnfaenger
0047dbaa24
Replace native datetimes in the Codebase integration.
...
Update all utcnow() and now() calls, as well as other native dates to
specify the UTC timezone.
Fixes #3809 .
2017-03-08 15:32:06 -08:00
Tim Abbott
fc3927a124
subs: Improve meta.stream_created targeting.
...
This fixes a potential race where you get subscribed to a stream
around the same time that you create a stream.
2017-03-08 14:47:49 -08:00
Brock Whittaker
022aeca085
subs: Prepend new streams to top of stream list.
...
This prepends new streams that are created to the top of the list so
that they are more visible when being created.
2017-03-08 14:47:00 -08:00