Tim Abbott
0a17a2acaa
docs: Recommend using an SSD for the Zulip database.
...
This is sorta common knowledge for folks who have managed databases,
but not everyone has.
2019-03-10 13:51:52 -07:00
Tim Abbott
0e2dc873ba
docs: Explain options for preventing changes during export.
...
This makes it a bit clearer that one doesn't need to deactivate a
realm just to export data.
2019-03-04 11:38:02 -08:00
Tim Abbott
066ca0353d
docs: Fix export/import manage.py instructions typos.
...
Fixes #11755 .
2019-03-02 13:04:22 -08:00
Tim Abbott
216d2ec1bf
production: Add optional support for submitting usage statistics.
...
See documentation for details.
2019-02-26 17:35:10 -08:00
Anders Kaseorg
ce01a4c5a3
backup: Add Zulip, OS, and PostgreSQL version to the tarball.
...
==> zulip-backup/os-version <==
Ubuntu trusty
==> zulip-backup/postgres-version <==
90324
==> zulip-backup/zulip-version <==
2.0.0-rc1+git
2.0.0-rc1-50-gbf169b8-dirty
Documentation added by tabbott.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-02-14 15:11:57 -08:00
Vishnu Ks
949d098e99
management: Add tooling for transfering local uploads to s3.
...
This solves a common migration problem for folks who cut corners when
first setting up Zulip.
Fixes #11294 .
2019-02-14 14:31:46 -08:00
Anders Kaseorg
e0a51948d9
script: Add ready-to-run tooling for doing backups.
...
Based on an initial version by Tim Abbott (#11204 ).
Fixes #552 .
2019-02-11 17:30:37 -08:00
Tim Abbott
e3bc788660
docs: Announce deprecation of Ubuntu Trusty.
2019-02-11 16:10:12 -08:00
xiaomingplus
5120d97633
docs: Remove confusing comment from boto example.
...
The boto config file format should have comments on a separate line.
here is the docs:
http://boto.cloudhackers.com/en/latest/boto_config_tut.html#details
2019-02-11 15:01:18 -08:00
Tim Abbott
a46640b325
docs: Document restricting access to an LDAP group.
2019-02-11 11:40:57 -08:00
Rishi Gupta
7adc7ed490
docs: Update mobile-push-notifications to discourage legacy signup.
2019-02-06 11:53:39 -08:00
Tim Abbott
e91f22c416
docs: Reorganize and simplifiy LDAP data synchronization docs.
2019-02-05 10:37:04 -08:00
Harshit Bansal
2abe325147
docs: Add documentation for the new custom profile data sync feature.
...
Fixes : #10976 .
2019-02-05 10:25:50 -08:00
Tim Abbott
001ec76e1f
export: Document /etc/zulip when discussing server migrations.
2019-02-02 23:22:22 -08:00
Tim Abbott
df436a55b4
scripts: Recommend apt update after enabling universe.
...
One needs to manually do an apt update after add-apt-repository, or it
won't actually work.
2019-01-26 12:29:05 -08:00
Tim Abbott
7824ce32a0
docs: Advertise HipChat/Slack import tools in installer docs.
...
This should help avoid confusion about when to use the import tools.
2019-01-16 15:15:01 -08:00
Tim Abbott
f9b60b4803
docs: Update some notes about Tornado scalability.
2019-01-16 11:26:57 -08:00
Anders Kaseorg
25d6107a4f
docs: Avoid hardcoded /tmp paths in miscellaneous documentation.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-01-15 16:16:12 -08:00
Harshit Bansal
71761bc2da
ldap: Add a setting to automatically deactivate non_matching users.
...
Fixes : #11151 .
2019-01-13 19:04:09 -08:00
Tim Abbott
40884dbb1d
docs: Document active directory values for AUTH_LDAP_USER_SEARCH.
...
Fixes #10019 .
2019-01-08 16:28:51 -08:00
Tim Abbott
534bf8f806
docs: Make more clear how installing from Git works.
...
The previous discussion made it sound like this did a development
environment installation.
2019-01-07 19:16:59 -08:00
Aastha
a65cb91cc1
docs: Add nginx reload documentation.
...
This adds reference for reloading nginx when the certificates are
replaced so that the server works with the new certificates instead of
the old ones.
Fixes : #4849 .
2019-01-04 14:30:26 -08:00
Tim Abbott
5d550145bd
docs: Document need for zulip group for some nagios checks.
2019-01-02 10:22:48 -08:00
Tim Abbott
af1c7a9573
docs: Improve documentation for adding a new authentication backend.
...
Now that we have the Azure Active Directory integration cleaned up and
merged, we can nicely link to it as an example.
2018-12-18 16:49:01 -08:00
seresheim
49dbd85a89
auth: Add support for Azure Active Directory authentication.
...
This takes advantage of all of our work on making the
python-social-auth integration reusable for other authentication
backends.
2018-12-18 16:39:03 -08:00
Tim Abbott
d815e5a299
docs: Document how to sync additional fields in LDAP.
...
This probably isn't something folks will use a lot, but it is a
question we get.
Fixes #9710 .
2018-12-13 16:24:15 -08:00
Tim Abbott
626e191201
ldap: Add support for automatic user deactivation/reactivation.
...
As part of this, extend our documentation on synchronizing data from
Active Directory.
2018-12-13 16:24:15 -08:00
Tim Abbott
5dd646f33f
ldap: Add support for syncing avatar images from LDAP.
...
This should make life a lot more convenient for organizations that use
the LDAP integration and have their avatars in LDAP already.
This hasn't been end-to-end tested against LDAP yet, so there may be
some minor revisions, but fundamentally, it works, has automated
tests, and should be easy to maintain.
Fixes #286 .
2018-12-13 13:39:22 -08:00
Tim Abbott
e92e982342
docs: Add a troubleshooting note about cookies on root domain.
2018-12-12 12:08:25 -08:00
Joshua Pan
441dca0eaf
email: Support delivery email in email change system.
2018-12-06 17:43:26 -08:00
Tim Abbott
a4a25c3e14
docs: Expand security model documentation to cover guests.
...
This is a pretty minor update, just clarifying the discussion of what
types of users exist.
2018-12-05 17:25:12 -08:00
Anders Kaseorg
9ba860b4f2
Avoid double redirects to /login and then to /login/.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-12-04 16:12:58 -08:00
Tim Abbott
250a2b5164
docs: Fix documentation details for boto configuration.
...
This fixes a couple key gaps in our documentation of the #9376
workaround.
2018-12-04 13:28:13 -08:00
Tim Abbott
e8742f1dd5
docs: Expand documentation for running management commands.
2018-12-03 09:16:05 -08:00
Tim Abbott
1303f8df20
docs: Fix missing quotes in `su zulip -c` documentation.
...
This fixes an actual user-facing issue in our mobile push
notifications documentation (where we were incorrectly failing to
quote the argument to `./manage.py register_server` making it not
work), as well as preventing future similar issues from occurring
again via a linter rule.
2018-11-30 12:12:27 -08:00
Tim Abbott
72db5d5a48
docs: Document how to setup system postfix email with Zulip.
2018-11-30 12:06:25 -08:00
Tim Abbott
df5475996f
docs: Add prod auth docs link to dev auth docs.
...
This should be helpful for folks working on things like a Facebook
OAuth2 integration.
2018-11-29 20:45:02 -08:00
Tim Abbott
0932a27647
docs: Move generic reverse proxy notes further down.
2018-11-28 15:53:54 -08:00
Igor Posledov
7aed0a2a66
docs: Add nginx reverse proxy basic config example.
2018-11-28 15:52:06 -08:00
Bruce
604364eb65
docs: Document how to use Zulip behind an haproxy reverse proxy.
...
With significant rearrangement by tabbott to have more common text
between different proxy implementations.
2018-11-28 13:56:26 -08:00
Tim Abbott
f1f60bc9bb
docs: Document how to use AWS SIGv4 with boto.
...
This is required in some AWS regions.
The right long-term fix is to move to boto3 which doesn't have this
problem.
Allows us to downgrade the priority of #9376 .
2018-11-28 12:25:45 -08:00
Tim Abbott
51950ad352
docs: Fix accidental repeat bullet #1 in S3 backend documentation.
...
Due to missing indentation, the numbering was resetting to 1 rather
than continuing to 6.
2018-11-28 12:19:37 -08:00
Tim Abbott
5f3c8be6d1
docs: Fix some broken links in security model doc.
...
Apparently, we haven't been running test-documentation in production
of late.
2018-11-28 09:49:39 -08:00
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
a2371a96b7
docs: Clarify push registration for running manage.py correctly.
...
We've had several users get errors running this because they ran it as
a bash script; fix this my making the command super explicit.
2018-11-14 13:07:04 -08:00
Tim Abbott
8ab26df9f0
docs: Link to setup-certbot multiple hostname support.
2018-11-13 12:55:24 -08:00
Rohitt Vashishtha
95ba947f13
setup-cerbot: Allow issuing certificates for multiple domains.
...
This commit allows specifying Subject Alternative Names to issue certs
for multiple domains using certbot. The first name passed to certbot-auto
becomes the common name for the certificate; common name and the other
names are then added to the SAN field. All of these arguments are now
positional. Also read the following for the certbot syntax reference:
https://community.letsencrypt.org/t/how-to-specify-subject-name-on-san/
Fixes #10674 .
2018-11-13 12:47:31 -08:00
Tim Abbott
2f36211fde
docs: Document need to enable Universe repository on Ubuntu.
2018-10-31 11:53:24 -07:00
Rishi Gupta
39c56b3ba9
docs: Update security-model.md.
...
Tweaked by tabbott to fix a few typos and purge use of "realm".
2018-10-19 15:40:36 -07:00
Rishi Gupta
f14ed03707
docs: Update import instructions in export-and-import.
2018-10-18 16:22:31 -07:00