Tim Abbott
a2767e8c50
CVE-2020-14194: Use noopener/noreferrer for external links.
...
We fixed the main issue of this form in CVE-2020-9444, but the audit
done at that time only included links found in rendered_markdown; this
change completes our audit for links with target=_blank anywhere in
the codebase.
2020-06-16 23:35:39 -07:00
Clara Dantas
ddbde66af5
realm: Remove Google Hangouts integration.
...
Google has removed the Google Hangouts brand, thus we are removing
them as video chat provider option.
This commit removes Google Hangouts integration and make a migration
that sets all realms that are using Hangouts as their video chat
provider to the default, jitsi.
With changes by tabbott to improve the overall video call documentation.
Fixes : #15298 .
2020-06-16 17:02:27 -07:00
Dinesh
8fea2d448a
docs: Mention apple in various places listing authentication methods.
2020-06-15 18:06:24 -07:00
Siddharth Varshney
3b3f9b0b8a
portico: Fix the position and size of overflow for small size devices.
...
Fixes : #8424
2020-03-31 15:00:26 -07:00
Stefan Weil
d2fa058cc1
text: Fix some typos (most of them found and fixed by codespell).
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2020-03-27 17:25:56 -07:00
Anders Kaseorg
815418d0d7
portico: Typographical nitpicking.
...
Punctuate marketing headings with a period. Fix a couple of
title-cased headings to sentense case. Consistently use curly
apostrophes, curly quotation marks, and Unicode ellipses.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2020-03-17 16:53:46 -07:00
Tim Abbott
4a36ed6cb2
docs: Advertise support for GitLab authentication.
2020-02-11 14:13:39 -08:00
Tim Abbott
c7c6f01236
docs: Advertise SAML authentication as an official feature.
...
Fixes #13275 .
2019-10-29 16:55:22 -07:00
Anders Kaseorg
fda70a5458
templates: Use just one webpack entry point per page.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-10-28 15:53:15 -07:00
Anders Kaseorg
9b38bcc2a6
templates: Abstract render_bundle behind a Jinja2 macro.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-09-17 16:06:33 -07:00
Rishi Gupta
02cfb47315
exports: Update wording on settings page, /help and /features.
2019-08-22 13:17:03 -07:00
Anders Kaseorg
51edc4bf4c
portico: Fix link to localhost:9991.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-07-18 11:56:15 -07:00
Puneeth Chaganti
a138d8e95c
templates: Update open graph metadata for some portico pages.
...
Closes #12580
2019-07-11 14:23:25 -07:00
Rishi Gupta
fe59c31e85
portico: Add link for accessibility on /features.
2019-07-10 22:59:14 -07:00
Rishi Gupta
8b729cc5fb
portico: Add links from /features to /help.
...
I left out the top section ("Beautiful messaging") because the styling would
have to be different.
2019-07-10 17:39:27 -07:00
Rishi Gupta
0eeae3b6d0
email visibility: Enable feature and add user documentation.
2019-05-27 23:21:39 -07:00
Rishi Gupta
c40eb524de
org settings: Change a few references to Jitsi to Jitsi Meet.
...
Jitsi Meet is the correct name for the product we integrate with. There is
one other reference to Jitsi, but it's in the db and will require a
migration.
2019-05-08 15:10:21 -07:00
Anders Kaseorg
098e5ad3de
templates: Fix more low-hanging HTML validation problems.
...
"http://localhost:9981/help/enable-emoticon-translations ":323.13-324.31: error: The “align” attribute on the “th” element is obsolete. Use CSS instead.
"http://localhost:9981/help/enable-emoticon-translations ":324.45-325.31: error: The “align” attribute on the “th” element is obsolete. Use CSS instead.
"http://localhost:9981/help/enable-emoticon-translations ":329.13-330.23: error: The “align” attribute on the “td” element is obsolete. Use CSS instead.
"http://localhost:9981/help/enable-emoticon-translations ":330.44-331.23: error: The “align” attribute on the “td” element is obsolete. Use CSS instead.
"http://localhost:9981/help/enable-emoticon-translations ":337.6-337.9: error: Stray end tag “p”.
"http://localhost:9981/help/enable-emoticon-translations ":337.6-337.9: error: Cannot recover after last error. Any further errors will be ignored.
"http://localhost:9981/api/incoming-webhooks-walkthrough ":381.4-381.77: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"http://localhost:9981/apps/ ":192.21-192.34: error: Bad value “” for attribute “src” on element “img”: Must be non-empty.
"http://localhost:9981/apps/ ":192.21-192.34: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"http://localhost:9981/features/ ":225.9-225.82: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
"http://localhost:9981/features/ ":230.72-232.8: error: Text not allowed in element “svg” in this context.
"http://localhost:9981/features/ ":259.9-259.91: error: An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-04-23 13:00:59 -07:00
Vishnu Ks
02c92e55a2
import: Add tool for importing teams from mattermost.
2019-04-05 17:53:03 -07:00
Rishi Gupta
51a8748d23
features: Advertise integrations with IRC, Matrix, and Slack.
2019-02-21 16:36:45 -08:00
Rishi Gupta
be9d1b5411
features: Rename Presence and Branding.
2019-02-21 16:36:23 -08:00
Rishi Gupta
d7043eec49
portico: Add branding to /features.
2019-02-01 23:34:47 -08:00
Rishi Gupta
d5a0769fc0
portico: Update notifications section title on /features.
2019-02-01 23:34:47 -08:00
Rishi Gupta
3e5e4ce561
portico: Add information on billing guests.
2019-02-01 23:34:47 -08:00
Rishi Gupta
78d98168a4
portico: Add stride import to /features and /help.
2019-01-29 13:48:39 -08:00
Marco Burstein
9ddadd39f4
compose: Add support for using Zoom as the video chat provider.
...
This adds Zoom call properties to the `Realm` model, creates endpoints
for creating calls, adds a frontend and tests.
Fixes #10979 .
2019-01-07 10:00:02 -08:00
Rishi Gupta
515bb0e066
portico: Advertise /security in a few places.
2018-11-01 11:59:50 -07:00
Rishi Gupta
9a3e277cc6
portico: Add HipChat import to /features.
2018-10-23 17:55:13 -07:00
Rishi Gupta
dc1e1dfcf9
features: Add custom profile fields.
2018-08-17 11:32:05 -07:00
Tim Abbott
6e61152a53
features: Fix a typo in "fully internationalized".
2018-07-28 16:33:28 -07:00
Rishi Gupta
f69b24bfdf
portico: Add Gitter import to /features.
2018-07-25 08:49:08 -07:00
Eeshan Garg
e1e4d523aa
Replace remaining user-facing occurences of the term "invite-only".
...
Fixes #9611 .
2018-06-27 12:34:29 -07:00
Cynthia Lin
385f5dc956
features: Standardize width of feature blocks with pseudoelements.
...
Fixes #9195 .
2018-06-12 13:27:26 -04: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
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
Tim Abbott
697fd3c69b
templates: Fix duplicate inclusion of portico CSS.
...
Apparently, essentially every one of our landing pages extending
portico.html had two copies of portico.css included in their head
section; one from porticocustomhead (or the super of customhead) and
the other directly included.
Clean this up by removing all these duplicate inclusions of the
portico stylesheet.
2018-04-24 08:45:31 -07:00
Vishnu Ks
c9e932a7ce
settings: Add support for Hangouts as the video chat provider.
...
The only thing that's annoying about this feature is that you need to
be a paying G Suite customer to use it.
2018-04-23 09:39:47 -07:00
Shivam Gera
a3bb819e4c
docs: Fix broken link in features advertisement.
...
This adds a missing /keyboard-shorcuts to the /help/ link in the
Keyboard shorcuts section.
2018-03-20 22:05:48 -07:00
Abhishek Sharma
b4a6df8547
portico: Fix text overflow on Zulip features page.
...
This (hackishly) fixes a minor issue in the features page's responsive
design.
2018-02-28 13:07:49 -08:00
Rishi Gupta
ef6e383e57
portico: Add block on video calls to features.html.
2017-11-20 13:40:51 -08:00
Aditya Bansal
0ddad98c98
features.html: Cleanup to use 4 space and consistant indentation.
2017-10-25 10:58:57 -07:00
Brock Whittaker
44ace3e062
Remove link :hover animation & remove negating class.
...
This removes the link :hover underline animation and then also removes
all instances of `.no-style` that negated the effect.
2017-08-30 16:04:30 -07:00
Rishi Gupta
ecb428100f
features: Update hero text.
2017-08-24 09:58:47 -07:00
Rishi Gupta
b32fe9f2a0
features: Update screenshot and add tool to generate.
...
This adds a new management command that should make generating or
updating screenshots a bit easier in the future.
2017-08-22 11:32:22 -07:00
Steve Howell
cb846b4fb3
landing page: Mention emojis higher on the page.
...
People love emojis.
2017-08-14 10:02:59 -07:00
Brock Whittaker
0b89561524
portico: Redesign the /features landing page.
...
This is a redesign of the features landing page from the current style
that includes the new sections in a grid format as well as some new
high-quality sections.
2017-08-01 23:39:44 -07:00
Brock Whittaker
38440d6ba4
Change product page nav and hero styling.
2017-07-17 16:12:36 -07:00
Mehanig
ae29d4b8d2
webpack: Move landing-page.js to webpack bundle.
2017-06-13 12:36:55 -07:00
Greg Price
4165c9a62e
apps: Link directly to the upstream /apps page.
...
Now that this page redirects to upstream, make our own links
to it point directly upstream. This saves a redirect, and
makes it more transparent where the link points if the user
examines it before following.
2017-06-06 11:21:20 -07:00
adnrs96
3d2fc9171f
Clean features.html to use 4 space indents.
2017-03-10 11:24:30 -08:00