Yago González
623d7e66d9
docs: Rename Swagger to OpenAPI in the dev docs' titles.
2018-05-25 14:57:44 -07:00
amanagr
7797c746fc
docs: Update installation instructions for Ubuntu 18.04.
...
Add missing dependencies for installation of dev server in
Ubuntu 18.04.
2018-05-25 08:50:14 -07:00
Abhigyan Khaund
fda786952e
documentation: Migrate all CZO stream links to new stream URL style
...
This includes changes like changing CZO stream URLs from new.20members
to 95-new-members.
2018-05-24 15:15:34 -07:00
Tim Abbott
a0e24e6d1f
setup-advanced: Improve discussion of manual instructions.
...
First, make them even less recommended. But also, remove the list of
packages at the top -- it's not actually useful.
2018-05-24 09:47:18 -07:00
Tim Abbott
54c91ebdc0
setup-advanced: Remove direct nodejs documentation.
...
We already install this via `install-node` further on.
2018-05-24 09:45:55 -07:00
amanagr
3818a0ca3d
docs: Update dev server manual installation instructions.
...
Update instructions for setup in ubuntu 18.04.
2018-05-24 07:37:07 -07:00
Umair Khan
adaeaccd20
2FA: Add link in settings to setup two-factor.
2018-05-23 15:49:41 -07:00
Tim Abbott
d6fb47385b
docs: Clean up the instructions for installing from Git.
...
This is now much more common, and deserves clearer discussion.
2018-05-23 14:34:28 -07:00
Tim Abbott
e420766f70
docs: Remove a dead link from our reading list.
...
This might have been a useful tutorial, but python.net has been down
long enough that it's unlikely to come back.
2018-05-22 11:35:30 -07:00
Tim Abbott
31045e281c
docs: Remove the nginx section of life-of-a-request tutorial.
...
The link was broken, but more importantly, this seemed like the wrong
level of detail about this feature.
2018-05-22 11:34:11 -07:00
Tim Abbott
9aee4c8c8e
docs: Add production documentation on deployment options.
...
This describes the basics of installing Zulip in more complex
production environments using multiple services.
Fixes #1235 .
2018-05-22 11:31:48 -07:00
Tim Abbott
c6909fb99c
migration_tests: Document the migration test framework.
2018-05-21 09:59:55 -07:00
Tim Abbott
c0eaf7c166
docs: Update changelog since 1.8.1 release.
2018-05-20 20:53:39 -07:00
Tim Abbott
f8fcbbb672
docs: Update security model docs for new stream history feature.
2018-05-20 14:38:51 -07:00
Tim Abbott
63a01d35e1
docs: Remove now-obsolete trusty64 box instructions.
...
This annoying Vagrant bug hasn't been super relevant for over a year.
2018-05-17 07:33:24 -07:00
Tim Abbott
958be1ebb6
docs: Clarify Vagrant version recommendations.
2018-05-17 07:30:24 -07:00
Tim Abbott
0364ba8986
docs: Recommend Mailgun over Sendgrid for email setup.
2018-05-17 07:28:08 -07:00
Tim Abbott
faa2cd9597
docs: Clarify setup documentation for S3 backend.
2018-05-17 07:20:07 -07:00
Tim Abbott
0ac8de2b47
docs: Document new configuration option for production nginx.
2018-05-17 07:14:18 -07:00
Tim Abbott
0dcf873370
third: Rename thirdparty-fonts.css for better clarity.
...
Now it's clear that this is just legacy fontawesome styles.
2018-05-17 04:58:30 -07:00
Aman Ghebreweldi
b05a702285
third: Use font awesome css file from NPM package.
2018-05-17 04:58:30 -07:00
Tim Abbott
e63541e616
docs: Extract documentation for file upload backends.
...
This moves the documentation for this feature out of
prod_settings_template.py, so that we can edit it more easily.
We also add a bucket policy, which is part of what one would want to
use this in production.
This addresses much, but not all, of #9361 .
2018-05-16 15:00:54 -07:00
Tim Abbott
c9c17bb018
docs: Fix a couple broken links.
...
These were broken when we added Debian/Ubuntu support.
2018-05-16 15:00:54 -07:00
Aman Ghebreweldi
a781b89ec2
third: Use Underscore throttle function instead of jQuery.
...
Since we already have _.js and it has this feature, there's no need
for a separate library.
2018-05-16 11:56:49 -07:00
Tim Abbott
828104e020
docs: Document the REALM_HOSTS feature.
2018-05-16 07:02:13 -07:00
Hendy Irawan
bb5457c2f7
docs: Clarify need to provision from /srv/zulip when troubleshooting.
...
Text tweaked slightly by tabbott.
2018-05-15 09:43:09 -07:00
Aman Ghebreweldi
83ee8211a8
third: Get sorttable package from npm.
...
We didn't have any local changes, so there's no need to have it
vendored in the repository.
2018-05-15 09:25:48 -07:00
Tim Abbott
e4131fb708
docs: Remove a bunch of content from mypy docs.
...
All of this content had become obsolete due to our successful adoption
of mypy.
2018-05-13 17:23:18 -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
a575d69eec
docs: Improve dev env setup for Debian.
2018-05-13 15:02:48 -07:00
Tim Abbott
c7b44d44e4
third: Remove now-unused LazyLoad library.
...
We don't reference this anymore (it was only ever used by the Dropbox
integration, which was hardcoded-off for years before being removed in
e6833b6427
)
2018-05-08 14:38:27 -07:00
Tim Abbott
7208ad0ae0
version: Update for Zulip Server 1.8.1 release.
2018-05-07 16:01:41 -07:00
Tim Abbott
1fb576b858
Add changelog for 1.8.1 release.
2018-05-07 16:01:10 -07:00
Yago González
5e85701a42
docs: Add references to dev installation in Debian.
2018-05-07 08:53:01 -07:00
Tim Abbott
cfd22c6832
zilencer: Clean up logic around mobile push notifications signup.
...
This fixes exceptions when sending PMs in development (where we were
trying to connect to the localhost push bouncer, which we weren't
authorized for, but even if we were, it wouldn't work, since there's
no APNS/GCM certs).
At the same time, we also set and order of operations that ensures one
has the opportunity to adjust the server URL before submitting
anything to us.
2018-05-05 16:42:00 -07:00
Tim Abbott
8a3522e8e4
docs: Update development docs for Debian support.
...
While we're at it, we also update some direct download links for
Debian/Ubuntu packages.
2018-05-05 11:08:07 -07:00
Tim Abbott
76fba19d20
docs: Add a basic guide on the current guest users implementation.
...
This will likely change pretty quickly as we build this feature; I
wrote this just to have a central place to keep track of what we'll
need to document when we ship this feature.
2018-05-04 10:27:40 -07:00
Tim Abbott
43098a6f7c
zilencer: Add automated signup system for push notifications.
...
Based on an initial version by Rishi Gupta.
Fixes #7325 .
2018-05-03 21:27:49 -07:00
Tim Abbott
16873cd1ff
static: Remove unnecessary handlebars README.
2018-04-28 10:46:16 -07:00
Greg Price
a70816c76e
docs: Stop linking to specific versions of our docs entirely.
...
We started doing this for install docs in de2a2d0df
, because `latest`
wasn't suitable and because I didn't know about readthedocs's `stable`
feature. The result has been that even with a checklist item, we
don't reliably update the link.
Instead, use the special `stable` version identifier on readthedocs to
link automatically to the highest version it knows about.
2018-04-25 14:36:56 -07:00
Tim Abbott
ec878d01ba
docs: Document how to write email templates correctly.
2018-04-25 13:50:14 -07:00
Rishi Gupta
62d5166b7b
docs: Add tools/inline-email-css to email subsystem doc.
2018-04-25 08:52:29 -07:00
Emilio Schadt
b6f5ea0fd2
docs: Add README.md to zulip/docs to prevent reading on GitHub.
...
This should help avoid confusing about broken links.
Tweaked by tabbott to fix formatting and the linter.
2018-04-24 10:50:39 -07:00
Tim Abbott
1703e23980
templates: Move all core app templates into a subdirectory.
...
This should make it easier to find the templates that are actually
part of the core webapp, instead of having them all mixed together
with the portico pages.
2018-04-23 16:46:37 -07:00
Rishi Gupta
cf735042b7
docs: Make minor fixes to mobile-push-notifications.html.
2018-04-23 12:37:29 -07:00
Tim Abbott
6bab4e0aad
narrow: Fix narrowing behavior when loading a new tab.
...
In the very early days of Zulip, we didn't have unread counts; just
the pointer, and the correct behavior when opening a new tab was to
place you near the pointer. That doesn't make any sense now that we
do have unread counts, and this corner case has been a wart for a long
time.
This commit does the main behavior change here. However, there's a
bug we need to fix, where we might end up trying to pre-render a view
of the narrow based on the `all_msg_list` data before `all_msg_list`
is caught up). We need to fix that bug before we can merge this; it
should be possible to determine that using `FetchStatus` on
`all_msg_list`, or with better performance by using the `unread_msgs`
structure to determine whether the message we should be selecting is
present locally.
Fixes #789 .
Fixes #9070 .
2018-04-22 21:33:17 -07:00
Tim Abbott
f90b765824
docs: Document what's involved in doing your own push notifications.
...
We've had a few folks ask about this recently, and it seemed like it'd
be good to cover this a bit more explicitly.
2018-04-21 21:42:24 -07:00
Tim Abbott
e25d6968a5
docs: Expand documentation on our other test suites.
...
This is long overdue, and I was actually kinda surprised how many of
these we have at this point :).
Fixes #7461 .
2018-04-19 23:49:28 -07:00
Preston Hansen
76d6c71595
tests: Move zerver/fixtures to zerver/tests/fixtures for clarity.
...
Fixes #9153 .
2018-04-19 21:50:17 -07:00
Tim Abbott
e53c0fe273
docs: Further clarify privacy details for push notifications.
2018-04-19 14:20:57 -07:00