Shubham Dhama
7cbacdb8c2
populate_db: Integrate populate_analytics_db.
...
As detailed in the documentation changes, this simplifies the
development workflow for doing UI work on the /stats pages.
The cost is a ~10% increase the time it takes to run `populate_db`,
which doesn't happen very often (and for most purposes manifests as a
1% increase in the time it takes to rebuild the database from scratch).
2018-07-09 15:05:48 +05:30
Rishi Gupta
16334a1ba7
billing: Update billing system.
2018-07-09 14:33:07 +05:30
Tim Abbott
ddc2ef2ce8
docs: Point Docker users to the Docker upgrade docs.
...
The normal instructions don't make sense for the Docker image.
2018-07-01 06:58:44 -07:00
Jack Zhang
781e995865
docs: Fix typos in mobile-push-notifications.
2018-06-30 13:48:01 -07:00
Vishnu Ks
0212113569
docs: Document ADD_TOKENS_TO_NOREPLY_ADDRESS in email.md.
...
Rewritten and moved by tabbott.
2018-06-23 12:03:30 -07:00
Tim Abbott
9d9d59d4b2
clean-unused-caches: Optimize performance.
...
This saves about 400ms when running clean-unused-caches, basically by
calling its sub-rountines by import (rather than
`subprocess.check_call()`). The performance optimization seems well worth it.
Fixes #9766 .
2018-06-18 07:31:33 -07:00
Eeshan Garg
0a43e5e257
Replace all user-facing references to "invite-only" with "private".
...
Fixes #9611 .
2018-06-12 13:37:45 -04:00
Tim Abbott
427c43723c
docs: Document disabling unattended-upgrades.
...
I don't think this is exactly the right place to document this, but
I'm not sure there's a better one without some restructuring this page
in general (which would probably have value).
Fixes #8769 .
2018-06-05 08:45:42 -07:00
Tim Abbott
40635beb23
docs: Document production support for Debian Stretch and Ubuntu Bionic.
...
Fixes #9197 .
2018-06-05 08:09:29 -07:00
Tim Abbott
ce4f00bd84
docs: Attempt to clarify the REST API writing docs.
2018-06-04 16:01:07 -07:00
Eeshan Garg
371cacde35
docs: Add a guide on how to document REST API endpoints.
2018-06-04 15:27:49 -07:00
Tim Abbott
b7af4c2162
docs: Update multiple organization docs to clarify root domain story.
...
Previously, we made it seem like it was a good idea to use a subdomain
and a root domain at the same time.
2018-05-31 12:18:41 -07:00
Eeshan Garg
4f98a45507
docs: Rename "webhooks" to "incoming webhooks".
...
I only renamed references that I thought were absolutely necessary
and only if the resulting sentence structure wasn't awkward.
If the renaming resulted in awkward structure, I replaced the term
"webhook" with "integration" (but only in some very obvious cases).
Fixes #9500 .
2018-05-30 18:21:13 -07:00
Tim Abbott
8c100f45f0
docs: Update development environment docs for Ubuntu bionic.
...
We also clean up some flows in the documentation that were somewhat
confusing that I noticed while working on this.
2018-05-30 10:00:41 -07:00
Yashashvi Dave
07b63e4886
jquery-form: Remove jquery-form plugin dependency.
...
Fixes #9430 .
2018-05-29 15:44:40 -07:00
Sampriti Panda
018a33ff7c
send_test_email: Send email from NOREPLY address as well.
...
Tweaked by tabbott to also set different subject lines, to make it
easier to see that one got 2 emails.
2018-05-27 22:18:44 -07:00
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