docs: Update /integrations links to new pushState routes.

Update Email, Beanstalk, Hubot, JIRA, and Trello integrations
links.

The Hubot integrations section (/integrations#hubot-integrations)
was removed  in an earlier redesign of /integrations. This commit
replaces the link with the hubot-scripts organization on
Github, which displays the comprehensive list of all integrations
available via Hubot.

Fixes #5875.
This commit is contained in:
Jack Zhang
2017-07-24 18:15:21 -07:00
committed by Tim Abbott
parent d3cc201332
commit 9461f2f799
8 changed files with 9 additions and 9 deletions

View File

@@ -196,7 +196,7 @@ Redis is used for a few very short-term data stores, such as in the
basis of `zerver/lib/rate_limiter.py`, a per-user rate limiting scheme
[example](http://blog.domaintools.com/2013/04/rate-limiting-with-redis/)),
and the [email-to-Zulip
integration](https://zulipchat.com/integrations/#email).
integration](https://zulipchat.com/integrations/doc/email).
Redis is configured in `zulip/puppet/zulip/files/redis` and it's a
pretty standard configuration except for the last line, which turns off

View File

@@ -6,7 +6,7 @@ guide to [sending outgoing email](prod-email.html). If you're trying to
configure an email integration to receive incoming email (e.g. so that users
can reply to missed message emails via email), you might be interested in
our instructions for
[setting up an email integration](https://zulipchat.com/integrations/#email).
[setting up an email integration](https://zulipchat.com/integrations/doc/email).
On to the documentation. Zulip's email system is fairly straightforward,
with only a few things you need to know to get started.

View File

@@ -254,7 +254,7 @@ Here are a few common macros used to document Zulip's integrations:
https://bot_email:bot_api_key@yourZulipDomain.zulipchat.com/api/v1/external/beanstalk
```
A good example is
[Zulip's Beanstalk integration](https://zulipchat.com/integrations/#beanstalk)
[Zulip's Beanstalk integration](https://zulipchat.com/integrations/doc/beanstalk)
[1]: https://github.com/zulip/zulip/blob/master/templates/zerver/help/include/create-stream.md
[2]: https://github.com/zulip/zulip/blob/708f3a4bb19c8e823c9ea1e577d360ac4229b199/zerver/lib/integrations.py#L51

View File

@@ -39,5 +39,5 @@ result like this:
[Source code for the hubot-zulip adapter is available on GitHub][1]
[1]: https://github.com/zulip/hubot-zulip
[Check out additional Zulip integrations available via Hubot][2]
[2]: #hubot-integrations
[Check out all integrations available via Hubot][2]
[2]: https://github.com/hubot-scripts

View File

@@ -1,6 +1,6 @@
*If you are running JIRA version 5.2 or greater, or using the hosted
JIRA provided by Atlassian, we recommend using the
[web-hook method](#jira) above instead. This plugin supports older
[web-hook method](./jira) above instead. This plugin supports older
versions of JIRA.*
{!create-stream.md!}

View File

@@ -1,6 +1,6 @@
This legacy integration for Trello works by running a script that
communicates with the Trello API in a cron job. We recommend
[the new Trello webhook integration](#trello) (which will
[the new Trello webhook integration](./trello) (which will
eventually replace this entirely). Please
[report any issues](https://github.com/zulip/zulip/issues/new)
which cause you to prefer this integration over the webhook

View File

@@ -1,7 +1,7 @@
*If you are running JIRA version 5.2 or greater, or if you are
using the hosted JIRA provided by Atlassian, you can use the built-in
web-hook support to connect to Zulip — read on. For older,
self-hosted JIRA installs, you can use our [JIRA Plugin](#jira-plugin).*
self-hosted JIRA installs, you can use our [JIRA Plugin](./jira-plugin).*
{!create-stream.md!}

View File

@@ -1,6 +1,6 @@
This webhook integration for Trello is the recommended way to
integrate with Trello, and should support all the features of
the [legacy Trello cron-based integration](#trello-plugin).
the [legacy Trello cron-based integration](./trello-plugin).
{!create-stream.md!}