Tim Abbott
1f837340d1
api: Fix confusing documentation about services for botserver.
...
This fixes several super-confusing things in these docs. Bot services
aren't a user-facing concept, and also, you need the URL before
creating the bot users.
2018-05-14 09:21:45 -07:00
Tim Abbott
485d5b6335
api: Fix incorrectly coded bullet for zulip_botserver config.
2018-05-14 09:21:45 -07:00
Joshua Pan
e591668d60
bot-docs: Rewrite last section of "Running bots".
2018-05-14 04:27:36 -07:00
Joshua Pan
3952f94157
minor: Add missing period to bot-docs.
2018-05-14 04:27:36 -07:00
Joshua Pan
128aa8b7ee
bot-docs: Remove hint on "Running bots" doc.
...
We already explain testing bot output in
"Writing bots" doc, and the placement of
the hint itself doesn't make sense.
2018-05-14 04:27:36 -07:00
Joshua Pan
0b112cf5e9
bot-docs: Streamline introduction to 'Running a bot'.
2018-05-14 04:27:36 -07:00
Joshua Pan
2b06e1cec7
bot-docs: Renumber list to use all 1's.
2018-05-14 04:27:36 -07:00
Aditya Bansal
a00f3b5843
docs: Update for change from typing.Text to str.
2018-05-14 05:23:36 +05:30
Yago González
610f48dcbc
docs: Explain how to configure the Python bindings.
...
The Python bindings (which are used for bots, amongst other things) can
be configured either with a .zuliprc file or with environment variables
in the host machine.
This new page in the user docs explains how to set the bindings up using
both techniques, and is a good reference on the setup required by Zulip
bots.
2018-05-13 15:09:23 -07:00
Yago González
c6eee1c9da
docs: Rename rest_error_handling with dashes.
2018-05-13 15:02:48 -07:00
Yago González
7ae51a4ec6
docs: Update API key-related screenshots.
2018-05-13 15:02:48 -07:00
Max Nussenbaum
bf27ed2b1b
portico: Swap annual and monthly pricing on plans page.
...
This swaps the annual and monthly pricing on the plans page
(with the .67 cents properly aligned).
2018-05-12 15:29:28 -07:00
Max Nussenbaum
c9bcb2ef92
portico: Add link to Why Zulip on landing page.
...
This adds a link to the Why Zulip page to the landing page,
at the end of the "Organized" column.
2018-05-12 15:29:28 -07:00
Tim Abbott
d18b193b5b
why-zulip: Fix a buggy/broken link.
...
This was accidentally introduced in
fc6833e46a
.
2018-05-10 14:43:06 -07:00
Max Nussenbaum
fc6833e46a
portico: Add quote to Why Zulip page.
...
Adds a quote from Grahame Grieve to the Why Zulip page.
With tweaks by tabbott to make the linter pass.
2018-05-10 14:17:21 -07:00
Max Nussenbaum
caf6870a54
portico: Break up long paragraphs on Why Zulip.
...
This breaks long paragraphs on the Why Zulip page into multiple
smaller paragraphs to improve readability.
2018-05-10 07:34:34 -07:00
Rishi Gupta
01a7ed952d
user docs: Update a few articles in account basics.
2018-05-08 17:30:08 -07:00
Tim Abbott
d4d268529e
templates: Clean up formatting of FAQ content.
...
This adds some paragraph splits and curly quotes.
2018-05-08 09:46:50 -07:00
Max Nussenbaum
3c6cccbfd6
portico: Add link to API on home.
...
Adds a link to the API on the integrations section of the
homepage.
2018-05-08 09:32:54 -07:00
Tim Abbott
ee697f9090
docs: Document the topic-link feature of our realm filters.
...
This isn't the best writeup, but having this here will help ensure we
do document this in a future edit pass on this document.
2018-05-07 20:30:48 -07:00
Max Nussenbaum
bb639b3752
portico: Use smart apostrophe in header
...
This changes the landing page header to use a curly apostrophe
instead of a straight one.
2018-05-07 14:39:20 -07:00
Max Nussenbaum
83b20488a7
portico: Fix subhead line break on mobile.
...
The line break in the homepage subhead looked weird on mobile.
The line now only breaks on display widths greater than 767px.
2018-05-07 14:39:20 -07:00
Tim Abbott
602b13db34
home: Make emojiset an explicit parameter.
...
This is cleaner than accessing the UserProfile object directly (we
don't really do that anywhere else).
2018-05-06 22:36:29 -07:00
Aastha Gupta
19806a0283
keyboard UI: Add Ctrl + k hotkey.
...
Fixes #8216
This commit binds the Ctrl + k to go to the search bar.
2018-05-06 19:19:00 -07:00
Eeshan Garg
34d1b0ebf1
webhooks: Add helper to extract and validate HTTP event headers.
...
This is a part of our efforts to close #6213 .
2018-05-05 15:48:37 -07:00
Armaan Ahluwalia
cca10beb78
css/webpack: Moved archive styles to webpack bundle.
...
This commit moves the stylesheets under the archive bundle in
the Django pipeline to being compiled by webpack instead. It
also removes a remaining call to a portico stylesheet that no
longer exists.
2018-05-03 19:15:49 -07:00
Armaan Ahluwalia
54bf2a6231
css/webpack: Transition landing-page.css to webpack.
...
This commit transitions landing-page.css from the Django pipeline
to being compiled by webpack as landing-page.scss under the
'landing-page' and 'integration' bundles.
2018-05-03 19:15:23 -07:00
Armaan Ahluwalia
1c016e990d
css/webpack: Transition common.css to webpack.
...
This commit transitions common.css from the Django pipeline
to being compiled by webpack under the common bundle.
2018-05-03 19:15:23 -07:00
Lyla Fischer
aee02e2695
user docs: Add styling for keyboard_tip admonition.
2018-05-03 18:33:35 -07:00
Eeshan Garg
7e379bbb76
writing-bots: Recommend using Python 3 to run tools/provision.
2018-05-03 10:11:49 -07:00
Priyank Patel
1e1b72f6c8
webpack: Transition stats.css to use webpack.
...
The stats.scss file is added to activity bundle.
2018-05-03 08:08:23 -07:00
Priyank Patel
c780bc33ba
webpack: Transition activity.css to use webpack.
...
The activity.scss file is added to activity bundle.
2018-05-03 07:53:24 -07:00
Armaan Ahluwalia
5f7b47e20c
css: Transition 'app.css' to SCSS.
...
This commit transitions all styles in app.css in the Django pipeline
to being compiled by webpack in an app-styles bundle, and renames the
various files to now be processed as SCSS.
To implement this transition, we move the old CSS file refernces in
settings.py and replace them with a bundle declared in
`webpack.assets.json` and includedn in the index.html template
Tweaked by tabbott to keep the list of files in `app.css` in
`webpack.assets.json`, and to preserve the ordering from the old
`settings.py`.
2018-05-02 17:13:16 -07:00
Aditya Bansal
898c281692
public_archives: Add styling to the public topics.
2018-05-02 15:23:33 -07:00
Aditya Bansal
5d7907b59f
public_archives: Add basic infra for displaying topics.
...
We add very basic infra so that we can view any discussion which
happened under a topic of a global public stream without
authorization.
2018-05-02 15:23:33 -07:00
Aditya Bansal
59cd440d39
portico: Change CSS class to float-left and float-right.
...
This is done because the current column-left and column-right were
actually just floating left and right and making use of float-left
and float-right makes more sense. This also helps with the upcoming
public archives feature which will try to include portico content
with main app content.
2018-05-02 15:23:33 -07:00
Umair Khan
29e3a1d576
two_factor: Add templates for 2-factor-auth setup.
...
Note from Tim: We'll likely need to do some work on the strings in
these before translating, so I removed some translation tags.
2018-05-02 15:20:49 -07:00
Rishi Gupta
0e702a15eb
portico: Add Slack import to /features.
...
As a followup project it might make sense to link things on our /features
pages to things in /help.
2018-05-02 10:12:30 -07:00
gooca
a8830ec8da
hello.html: Add testimonial carousel.
...
Replaces single testimonial and replaces it with multi-testimonial
slider.
Quote added by Tim Abbott with permission from Jacinda.
2018-05-01 16:45:52 -07:00
Vishnu Ks
8705ac1091
portico: Add noindex tags for non root realms.
...
There may be further work required for the /integrations pages.
2018-05-01 15:28:30 -07:00
Tim Abbott
77e57dd033
index.html: Clean up indentation and whitespace in HEAD.
...
This is mostly to make our linter happy after removing the conditional
in the previous commit.
2018-05-01 09:49:28 -07:00
Tim Abbott
d92edb8ea5
css: Remove support for legacy desktop app.
...
We haven't seen significant traffic from the legacy desktop app in
over a year, and users using it get a warning to upgrade since last
summer, so it's probably OK to stop providing special fonts for it.
2018-05-01 09:49:28 -07:00
Rohitt Vashishtha
19b228bca4
sidebars: Disable autocomplete for user and stream search inputs.
...
Fixes #9269 .
2018-05-01 09:24:40 -07:00
Vishnu Ks
acf00c1130
why-zulip: Include cartoon of Julia Evans.
2018-04-30 17:46:02 -07:00
Vishnu Ks
b72874226f
enails: Pass new login details as separate variables.
...
Refactored by tabbott to eliminate some unnecessary complexity.
2018-04-30 12:03:10 -07:00
Vishnu Ks
363d17f2bb
emails: Add translation tags to notify_change_in_email.
2018-05-01 00:11:44 +05:30
Vishnu Ks
69b0783b35
emails: Pass realm_name instead of realm in notify_change_in_email context.
2018-05-01 00:11:44 +05:30
Priyank Patel
50b13219a3
webpack: Combine both js and css into one portico bundle.
...
Combines, both portico js and css into one bundle. This for now solve
the issue of an empty js bundle being generated by webpack for the
portico-styles stylesheet.
2018-04-30 10:23:39 -07:00
Yashashvi Dave
7bbe44d7a0
org settings: Remove "Delete streams" administrative tab from settings.
...
Fixes #9227
2018-04-30 17:47:34 +05:30
Tim Abbott
7d6bb3dcb4
settings: Remove obsolete default_desktop_notifications setting.
...
This actually hasn't been hooked up to do anything in years.
While we're at it, we remove the entire "Zulip Labs" settings page.
2018-04-28 13:46:07 -07:00