Tim Abbott
9ece4c9f51
docs: Add documentation for the delete and reimport process.
...
This is a common thing folks ask how to do.
2019-04-28 21:49:13 -07:00
Rishi Gupta
14428f7996
docs: Clarify you need to upgrade from git for Zulip Cloud exports.
2019-04-26 15:59:24 -07:00
Tim Abbott
bf52ddc33a
docs: Make sure that postgresql is running in OS upgrade instructions.
...
At least in the Trusty->Xenial upgrade flow, it can end up not running.
2019-04-17 12:58:42 -07:00
Tim Abbott
e566cad1da
docs: Add OS upgrade step to remove upstart.
...
It's not required on Ubuntu Xenial (having been replaced by systemd)
and causes problems when installing/upgrading other packages; this
change matches a similar block of code in our installer.
2019-04-17 12:58:42 -07:00
Tim Abbott
18146ed947
script: Add static asset pipeline option to support OS upgrades.
...
The comment explains this in more detail, but basically one previously
needed the `--from-git` option to `upgrade-zulip-stage-2` if one had
last installed/upgraded from Git, and not that option otherwise, which
would have forced us to make the OS upgrade documentation much more
complicated than it needed to be.
2019-04-17 12:58:42 -07:00
Tim Abbott
6828cea76a
docs: Clarify some key parts of OS upgrade documentation.
...
Thanks to Vishnu Ks for testing to figure these out.
2019-04-17 12:58:42 -07:00
Shubham Padia
31cedbc9b8
backup: Make `--output` an optional argument instead of a positional one.
...
Fixes #12150 .
Previously the `output` argument was positional, while the docs described
the arguments as optional in the form of `--output=...`.
2019-04-17 12:14:11 -07:00
Shubham Padia
32cf192b9b
backup: Add option `--skip-uploads` to skip uploads backup.
2019-04-17 12:14:11 -07:00
Shubham Padia
984d3f2f0e
backup: Add option `--skip-db` to skip database backup.
...
This may be relevant for organizations that use a corporate remote
postgres server and just want to backup their configuration.
2019-04-17 12:14:11 -07:00
Tim Abbott
5d2984fb46
docs: Document upgrading the version of Ubuntu.
...
One longstanding gap in our production documentation is how to
properly do an upgrade to the operating system on which Zulip is
installed.
This adds that documentation.
Ideally, we'd get a few folks to test this procedure over the next few
days to make sure it's bulletproof.
Fixes #1705 .
Fixes #10796 .
2019-04-14 21:59:40 -07:00
Mohit Maroliya
e16d721921
docs: Fix a few typos in documentation.
2019-04-10 10:44:35 -07:00
Tim Abbott
abc7a00d35
Revert "docs: Update .html links to .md."
...
This doesn't work without the CommonMark upgrade.
This reverts commit c87893feea
.
2019-04-05 17:58:54 -07:00
Samuel Searles-Bryant
c87893feea
docs: Update .html links to .md.
...
Sphinx/ReadTheDocs supports automatically translating links written as
to `.md` files to point to the corresponding `.html` files, so this
migration does not change the resulting HTML output in ReadTheDocs.
But it does fix apparent broken links on GitHub.
This doesn't prevent people from reading the documentation on GitHub
(so doesn't mitigate the fact that some rtd-specific syntax does not
render properly on GH), but it will prevent us from getting erroneous
issues reported about the hyperlinks not working.
Fixes : #11087 .
2019-04-05 17:16:25 -07:00
ruchit2801
33b064aa29
documentation: Add missing link to upgrade-zulip-from-git.
2019-03-22 09:22:18 -07:00
Tim Abbott
0d04724da6
docs: Clarify push notification service privacy model.
...
This just makes what was already said there a lot more explicit.
2019-03-21 16:49:10 -07:00
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