Tim Abbott
f1c65975ad
docs: Clarify preparatory process for data import.
...
You need a Zulip server running the a matching version, and no longer
need to do an upgrade from master before using established import tools.
2018-11-14 17:02:33 -08:00
Tim Abbott
33c6390c14
billing: Fix missing target=blank for new navbar menu items.
2018-11-12 17:14:14 -08:00
Steve Howell
ced4d81856
Sweep tests for expected_subject -> expected_topic.
...
This is all in the webhooks tests, including some
docs for how to write those tests.
2018-11-12 15:47:11 -08:00
Nolan Darilek
253c034d90
accessibility: Label messages region, and add `aria-live`.
...
This tells assistive technologies to automatically speak new messages
when they arrive.
2018-11-09 17:32:59 -08:00
Roman Godov
aa3682f9fc
api: Add GET /user_groups documentation.
...
This documents our GET endpoint for interacting with Zulip's user
groups feature.
Fixes #10298 .
2018-11-08 22:19:30 -08:00
Tim Abbott
8c8cb725bf
api: Clarify slack-format outgoing webhook docs.
...
The previous discussion was confused about the fact that Slack sends
the outgoing webhook requests, not receives them.
2018-11-08 22:13:15 -08:00
Eeshan Garg
5c8b774628
outgoing-webhooks.md: Document example endpoint responses.
2018-11-08 22:07:56 -08:00
Roger Souza
6179bba2bd
emails: Add one-click unsubscribe link to new login emails.
...
Fixes : #10547 .
2018-11-08 14:39:33 -08:00
Nolan Darilek
bec0336092
accessibility: Add navigation roles for sidebars.
2018-11-08 14:04:51 -08:00
Tim Abbott
0e2f360177
security: Remove discussion of how other SaaS providers work.
...
While from my anecdotal experience, it is accurate that at many SaaS
providers, dozens or even hundreds of engineers have access to
production infrastructure, the "essentially all" statement isn't true
(not sure how that got added), and in any case, there aren't great
public sources we can cite to educate folks who might think Silicon
Valley startup practices are better than they actually are.
2018-11-07 16:14:29 -08:00
Tim Abbott
bf77158dbc
docs: Remove links to long-obsolete /plans.html.
...
We were previously sending users to a redirect, and that redirect
recently broke.
2018-11-07 08:11:07 -08:00
Eeshan Garg
c6dd801525
docs: Fix a couple of broken links.
...
For the PHP link, I just found an equivalent link that detailed
some well-known PHP security vulnerabilities.
As for the now defunct RequestBin, another instance is hosted
by another domain, so we can recommend using that for now.
2018-11-06 12:54:36 -08:00
Yashashvi Dave
02a5849d4c
statistics: Guest user can't access realm statistics.
...
Don't allow guest user to access realm statistics from
UI or at API level.
Fixes part of #10749 .
2018-11-02 11:43:09 -07:00
Vishnu Ks
4533f8f962
billing: Make URL hash work in billing page.
...
This will change the hash of the URL when a new tab
gets selected. Vice versa when the billing page is opened
the appropriate tab is selected according to hash of
the URL. This means when the card gets updated the
page would be reloaded correctly to show #payment-method
tab.
2018-11-01 12:50:24 -07:00
Rishi Gupta
08cbf056b0
portico: Update some text on /plans.
2018-11-01 11:59:50 -07:00
Rishi Gupta
280eef715e
portico: Use sentence-casing for headings on /security.
2018-11-01 11:59:50 -07:00
Rishi Gupta
515bb0e066
portico: Advertise /security in a few places.
2018-11-01 11:59:50 -07:00
Rishi Gupta
04acb624b6
portico: Add background image to /why-zulip hero.
2018-11-01 11:59:50 -07:00
Rishi Gupta
de12facdc6
portico: Add background image to /security hero.
...
Also restructures the HTML to be more similar to other pages that have a
background image for their hero.
2018-11-01 11:59:50 -07:00
Tim Abbott
8673b4f4a6
compose: Use a more reasonable plus sign for opening send menu.
...
This icon styling definitely still doesn't look great, but it's an
improvement over what we had before.
2018-10-31 16:59:16 -07:00
Marco Burstein
502e9fe8a6
compose: Open the mobile compose popover when the `+` button is pressed.
...
The `+` button will only be displayed on mobile devices.
2018-10-31 16:47:48 -07:00
Marco Burstein
9249d08a96
compose: Create the mobile compose `+` button.
...
Use CSS to display a `+` button on mobile but keep the more verbose
buttons on desktop. In the future, this button will be used to display
a popop for a new message.
2018-10-31 16:47:48 -07:00
Yashashvi Dave
9e6834015a
settings: Don't show 'Your bots' tab to guest users.
...
Fixes part of #10749
2018-10-31 15:45:17 -07:00
Tim Abbott
d9887759b4
plans: Fix broken link from FAQ to import docs and add tests.
2018-10-31 11:44:21 -07:00
Rishi Gupta
33d6baa529
portico: Add security doc to /security.
2018-10-30 19:52:24 -07:00
Rishi Gupta
3ea34b3b7c
user docs: Update docs to reflect new guests feature.
2018-10-30 10:48:06 -07:00
Rishi Gupta
92d0511c0b
portico: Make a few wording edits to the top of /hello.
2018-10-25 18:25:20 -07:00
Rishi Gupta
458169928c
billing: Rename Zulip Premium to Zulip Standard.
2018-10-24 10:42:16 -07:00
Rishi Gupta
9a3e277cc6
portico: Add HipChat import to /features.
2018-10-23 17:55:13 -07:00
Rishi Gupta
a4d3606bad
billing: Assume we are charging right away when adding new users.
...
The actual implementation of the change will be a cron job that runs once a
day and generates invoices for anyone with an account_balance > 0.
There are currently no tests for that part of the flow, so no tests had to
change.
2018-10-23 16:19:47 -07:00
neiljp (Neil Pilgrim)
9f8d778d20
integrations: Update Matrix and IRC docs.
...
[with edits by Rishi Gupta]
2018-10-22 18:04:22 -07:00
Rishi Gupta
1c264dedc5
api docs: Change Shakespeare quote.
...
The previous quote doesn't come off well if you don't know the reference
(which the majority of our users will not).
2018-10-22 15:44:36 -07:00
Rishi Gupta
c37384f63d
api docs: Update writing-bots.
...
Removes the intro material since there are better places for it.
2018-10-20 13:31:19 -07:00
Rishi Gupta
6b8de50c50
api docs: Update running-bots.
...
This page still has some work needed, but will probably require coordination
with the product work as well.
2018-10-20 13:31:19 -07:00
Rishi Gupta
796a1a6582
api docs: Update non-webhook-integrations.md.
...
Addresses comments on a8e1225
.
2018-10-20 13:31:19 -07:00
Rishi Gupta
e0c6f62618
user docs: Update stream-permissions to note message access via bots.
2018-10-20 13:31:19 -07:00
Rishi Gupta
b60005c5bb
history: Add NSF and GSoC logos in a new support section.
2018-10-19 15:50:09 -07:00
Rishi Gupta
97ed71ca69
portico: Reorder quotes in carousel on /hello.
2018-10-18 16:31:03 -07:00
Tim Abbott
fde03feed9
api docs: Fix titles for add/remove linkifiers docs.
2018-10-17 15:35:53 -07:00
Eeshan Garg
b31bbbe649
api_docs: Use tabbed_sections extension in new API docs.
2018-10-17 15:32:35 -07:00
Eeshan Garg
5275d49f05
api_docs: Properly escape arguments passed to curl.
...
Fixes #8484 .
2018-10-17 15:32:35 -07:00
Rishi Gupta
d76f728dda
api docs: Rename webhook-walkthrough to incoming-webhooks-walkthrough.
2018-10-16 21:07:00 -07:00
Rishi Gupta
6a352ab249
api docs: Add script and plugin integrations to integrations-overview.
2018-10-16 21:07:00 -07:00
Rishi Gupta
df20f1a47f
api docs: Rename integration-guide.md to non-webhook-integrations.md.
2018-10-16 21:07:00 -07:00
Rishi Gupta
cd81b0766a
api docs: Move references to integration-guide to integrations-overview.
2018-10-16 21:06:59 -07:00
Rishi Gupta
a8e1225a6b
api docs: Update integration-guide.
2018-10-16 21:06:59 -07:00
Rishi Gupta
c3eb922559
api docs: Move general advice to incoming webhooks guide.
...
One of the bullets does reference APIs, which aren't relevant to incoming
webhooks, but decided to leave it as is.
2018-10-16 21:06:59 -07:00
Rishi Gupta
decc5352aa
api docs: Update webhook-walkthrough.
2018-10-16 21:06:59 -07:00
Rishi Gupta
47cddf4acf
api docs: Update incoming-webhooks-overview.md.
2018-10-16 21:06:59 -07:00
Rishi Gupta
4abce1783f
api docs: Restructure integrations section and add an overview.
2018-10-16 21:06:59 -07:00