mirror of https://github.com/zulip/zulip.git
docs: Update most remaining references to zulipchat.com.
In some cases, the cleanest tweak is to replace references to the domain with Zulip Cloud, the product.
This commit is contained in:
parent
95be7dcbab
commit
7b8ba5ebd9
|
@ -214,7 +214,7 @@ if appropriate.
|
||||||
|
|
||||||
**Reporting security issues**. Please do not report security issues
|
**Reporting security issues**. Please do not report security issues
|
||||||
publicly, including on public streams on chat.zulip.org. You can
|
publicly, including on public streams on chat.zulip.org. You can
|
||||||
email security@zulipchat.com. We create a CVE for every security
|
email security@zulip.com. We create a CVE for every security
|
||||||
issue in our released software.
|
issue in our released software.
|
||||||
|
|
||||||
## User feedback
|
## User feedback
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
Upstream-Name: Zulip
|
Upstream-Name: Zulip
|
||||||
Upstream-Contact: Tim Abbott <tabbott@zulipchat.com>
|
Upstream-Contact: Tim Abbott <tabbott@zulip.com>
|
||||||
Source: https://zulip.com/
|
Source: https://zulip.com/
|
||||||
Comment:
|
Comment:
|
||||||
Unless otherwise noted, the Zulip software is distributed under the Apache
|
Unless otherwise noted, the Zulip software is distributed under the Apache
|
||||||
|
|
|
@ -288,7 +288,7 @@ they would really appreciate having a few 1-3 minute videos explaining
|
||||||
the Zulip model and how to use Zulip efficiently to help train the
|
the Zulip model and how to use Zulip efficiently to help train the
|
||||||
rest of their organization on the benefits of Zulip. We would hope to
|
rest of their organization on the benefits of Zulip. We would hope to
|
||||||
link to these videos prominently in the Zulip tutorial experience
|
link to these videos prominently in the Zulip tutorial experience
|
||||||
(both in-app and on zulipchat.com). The core Zulip team has a pretty
|
(both in-app and on the landing pages). The core Zulip team has a pretty
|
||||||
good idea of how to explain Zulip, but does not have significant
|
good idea of how to explain Zulip, but does not have significant
|
||||||
experience creating videos, and we would love to work with someone
|
experience creating videos, and we would love to work with someone
|
||||||
skilled at doing screencast tutorials of software to create something
|
skilled at doing screencast tutorials of software to create something
|
||||||
|
|
|
@ -51,8 +51,8 @@ numerous dedicated [Zulip API](https://zulip.com/api) clients
|
||||||
(e.g. bots).
|
(e.g. bots).
|
||||||
|
|
||||||
A server can host multiple Zulip *realms* (organizations), each on its
|
A server can host multiple Zulip *realms* (organizations), each on its
|
||||||
own (sub)domain. While most deployments host only one organization, some
|
own (sub)domain. While most installations host only one organization, some
|
||||||
such as zulipchat.com host thousands. Each organization is a private
|
such as zulip.com host thousands. Each organization is a private
|
||||||
chamber with its own users, streams, customizations, and so on. This
|
chamber with its own users, streams, customizations, and so on. This
|
||||||
means that one person might be a user of multiple Zulip realms. The
|
means that one person might be a user of multiple Zulip realms. The
|
||||||
administrators of an organization have a great deal of control over
|
administrators of an organization have a great deal of control over
|
||||||
|
|
|
@ -110,7 +110,7 @@ in bursts.
|
||||||
- Fixed a couple missing translation tags.
|
- Fixed a couple missing translation tags.
|
||||||
- Fixed "User groups" settings UI bug for administrators.
|
- Fixed "User groups" settings UI bug for administrators.
|
||||||
- Fixed data import tool to reset resource limits after importing
|
- Fixed data import tool to reset resource limits after importing
|
||||||
data from a free plan organization on zulipchat.com.
|
data from a free plan organization on zulip.com.
|
||||||
- Changed the SAML default signature algorithm to SHA-256, overriding
|
- Changed the SAML default signature algorithm to SHA-256, overriding
|
||||||
the SHA-1 default used by python3-saml.
|
the SHA-1 default used by python3-saml.
|
||||||
|
|
||||||
|
|
|
@ -60,7 +60,7 @@ though it's also possible to subclass some of the lower-level
|
||||||
manifests defined in that directory if you want to customize. A good
|
manifests defined in that directory if you want to customize. A good
|
||||||
example of doing this is in the
|
example of doing this is in the
|
||||||
[zulip_ops puppet configuration][zulipchat-puppet] that we use as part
|
[zulip_ops puppet configuration][zulipchat-puppet] that we use as part
|
||||||
of managing chat.zulip.org and zulipchat.com.
|
of managing chat.zulip.org and zulip.com.
|
||||||
|
|
||||||
### Using Zulip with Amazon RDS as the database
|
### Using Zulip with Amazon RDS as the database
|
||||||
|
|
||||||
|
|
|
@ -235,7 +235,7 @@ replication. You can see the configuration in these files:
|
||||||
* `puppet/zulip_ops/manifests/postgres_master.pp`
|
* `puppet/zulip_ops/manifests/postgres_master.pp`
|
||||||
* `puppet/zulip_ops/files/postgresql/*`
|
* `puppet/zulip_ops/files/postgresql/*`
|
||||||
|
|
||||||
We use this configuration for zulipchat.com, and it works well in
|
We use this configuration for Zulip Cloud, and it works well in
|
||||||
production, but it's not fully generic. Contributions to make it a
|
production, but it's not fully generic. Contributions to make it a
|
||||||
supported and documented option for other installations are
|
supported and documented option for other installations are
|
||||||
appreciated.
|
appreciated.
|
||||||
|
@ -302,16 +302,16 @@ archive of all the organization's uploaded files.
|
||||||
* Ensure that the Zulip server you're importing into is running the same
|
* Ensure that the Zulip server you're importing into is running the same
|
||||||
version of Zulip as the server you're exporting from.
|
version of Zulip as the server you're exporting from.
|
||||||
|
|
||||||
* For exports from zulipchat.com, you need to [upgrade to
|
* For exports from Zulip Cloud (zulip.com), you need to [upgrade to
|
||||||
master][upgrade-zulip-from-git], since we run run master on
|
master][upgrade-zulip-from-git], since we run run master on
|
||||||
zulipchat.com:
|
Zulip Cloud:
|
||||||
|
|
||||||
```
|
```
|
||||||
/home/zulip/deployments/current/scripts/upgrade-zulip-from-git master
|
/home/zulip/deployments/current/scripts/upgrade-zulip-from-git master
|
||||||
```
|
```
|
||||||
|
|
||||||
It is not sufficient to be on the latest stable release, as
|
It is not sufficient to be on the latest stable release, as
|
||||||
zulipchat.com runs pre-release versions of Zulip that are often
|
zulip.com runs pre-release versions of Zulip that are often
|
||||||
several months of development ahead of the latest release.
|
several months of development ahead of the latest release.
|
||||||
|
|
||||||
* Note that if your server has limited free RAM, you'll want to
|
* Note that if your server has limited free RAM, you'll want to
|
||||||
|
|
|
@ -6,7 +6,7 @@ please feel free to ask questions in [#production
|
||||||
help](https://chat.zulip.org/#narrow/stream/31-production-help) on the
|
help](https://chat.zulip.org/#narrow/stream/31-production-help) on the
|
||||||
[Zulip community server](../contributing/chat-zulip-org.md) (or if you
|
[Zulip community server](../contributing/chat-zulip-org.md) (or if you
|
||||||
think you've found a security bug, please report it to
|
think you've found a security bug, please report it to
|
||||||
security@zulipchat.com so we can do a responsible security
|
security@zulip.com so we can do a responsible security
|
||||||
announcement).
|
announcement).
|
||||||
|
|
||||||
## Secure your Zulip server like your email server
|
## Secure your Zulip server like your email server
|
||||||
|
@ -243,9 +243,8 @@ strength allowed is controlled by two settings in
|
||||||
## Final notes and security response
|
## Final notes and security response
|
||||||
|
|
||||||
If you find some aspect of Zulip that seems inconsistent with this
|
If you find some aspect of Zulip that seems inconsistent with this
|
||||||
security model, please report it to security@zulipchat.com so that we
|
security model, please report it to security@zulip.com so that we can
|
||||||
can investigate and coordinate an appropriate security release if
|
investigate and coordinate an appropriate security release if needed.
|
||||||
needed.
|
|
||||||
|
|
||||||
Zulip security announcements will be sent to
|
Zulip security announcements will be sent to
|
||||||
zulip-announce@googlegroups.com, so you should subscribe if you are
|
zulip-announce@googlegroups.com, so you should subscribe if you are
|
||||||
|
|
|
@ -203,7 +203,7 @@ the next section for details.
|
||||||
### Nagios configuration
|
### Nagios configuration
|
||||||
|
|
||||||
The complete Nagios configuration (sans secret keys) used to
|
The complete Nagios configuration (sans secret keys) used to
|
||||||
monitor zulipchat.com is available under `puppet/zulip_ops` in the
|
monitor zulip.com is available under `puppet/zulip_ops` in the
|
||||||
Zulip Git repository (those files are not installed in the release
|
Zulip Git repository (those files are not installed in the release
|
||||||
tarballs).
|
tarballs).
|
||||||
|
|
||||||
|
|
|
@ -500,7 +500,7 @@ upgrading to master, make sure you understand:
|
||||||
thousands of changes not present in the latest release (all of which
|
thousands of changes not present in the latest release (all of which
|
||||||
will be included in our next release). There are probably some
|
will be included in our next release). There are probably some
|
||||||
bugs.
|
bugs.
|
||||||
* We deploy master to chat.zulip.org and zulipchat.com on a regular
|
* We deploy master to chat.zulip.org and zulip.com on a regular
|
||||||
basis (often daily), so it's very important to the project that it
|
basis (often daily), so it's very important to the project that it
|
||||||
be stable. Most regressions will be minor UX issues or be fixed
|
be stable. Most regressions will be minor UX issues or be fixed
|
||||||
quickly, because we need them to be fixed.
|
quickly, because we need them to be fixed.
|
||||||
|
|
|
@ -11,7 +11,7 @@ will always be new bugs being introduced, that goal is impossible
|
||||||
without an efficient and effective error reporting framework.
|
without an efficient and effective error reporting framework.
|
||||||
|
|
||||||
We expect to in the future integrate a service like [Sentry][sentry]
|
We expect to in the future integrate a service like [Sentry][sentry]
|
||||||
to make it easier for very large installations like zulipchat.com to
|
to make it easier for very large installations like zulip.com to
|
||||||
manage their exceptions and ensure they are all tracked down, but our
|
manage their exceptions and ensure they are all tracked down, but our
|
||||||
default email-based system is great for small installations.
|
default email-based system is great for small installations.
|
||||||
|
|
||||||
|
|
|
@ -155,5 +155,5 @@ aren't broken. Those tests end up failing nondeterministically fairly
|
||||||
often, which is unfortunate, but there's simply no other correct way
|
often, which is unfortunate, but there's simply no other correct way
|
||||||
to verify links other than attempting to access them. The compromise
|
to verify links other than attempting to access them. The compromise
|
||||||
we've implemented is that in CI, these tests only verify links to
|
we've implemented is that in CI, these tests only verify links to
|
||||||
websites controlled by the Zulip project (zulipchat.com, our GitHub,
|
websites controlled by the Zulip project (zulip.com, our GitHub,
|
||||||
our ReadTheDocs), and not links to third-party websites.
|
our ReadTheDocs), and not links to third-party websites.
|
||||||
|
|
|
@ -151,8 +151,8 @@ const apps_events = function () {
|
||||||
};
|
};
|
||||||
|
|
||||||
const events = function () {
|
const events = function () {
|
||||||
// get the location url like `zulipchat.com/features/`, cut off the trailing
|
// get the location url like `zulip.com/features/`, cut off the trailing
|
||||||
// `/` and then split by `/` to get ["zulipchat.com", "features"], then
|
// `/` and then split by `/` to get ["zulip.com", "features"], then
|
||||||
// pop the last element to get the current section (eg. `features`).
|
// pop the last element to get the current section (eg. `features`).
|
||||||
const location = window.location.pathname.replace(/\/#*$/, "").split(/\//).pop();
|
const location = window.location.pathname.replace(/\/#*$/, "").split(/\//).pop();
|
||||||
|
|
||||||
|
|
|
@ -250,7 +250,7 @@
|
||||||
|
|
||||||
<h2>How to apply for a job</h2>
|
<h2>How to apply for a job</h2>
|
||||||
<p>
|
<p>
|
||||||
You can email us at <a href="mailto:jobs@zulipchat.com">jobs@zulipchat.com</a> with your resume.
|
You can email us at <a href="mailto:jobs@zulip.com">jobs@zulip.com</a> with your resume.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -34,7 +34,7 @@ response, for two reasons:
|
||||||
might be missing some keys (in which case a client should assume the
|
might be missing some keys (in which case a client should assume the
|
||||||
appropriate default).
|
appropriate default).
|
||||||
* If a `/server_settings` request is made to the root domain of a
|
* If a `/server_settings` request is made to the root domain of a
|
||||||
multi-subdomain server, like the root domain of zulipchat.com, the settings
|
multi-subdomain server, like the root domain of zulip.com, the settings
|
||||||
that are realm-specific are not known and thus not provided.
|
that are realm-specific are not known and thus not provided.
|
||||||
|
|
||||||
#### Example response
|
#### Example response
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
employees of the customer. Generally, only closed
|
employees of the customer. Generally, only closed
|
||||||
organizations that also pay their members’
|
organizations that also pay their members’
|
||||||
salaries pay full price. Just contact
|
salaries pay full price. Just contact
|
||||||
sales@zulipchat.com and we’d be happy to
|
sales@zulip.com and we’d be happy to
|
||||||
discuss your situation!
|
discuss your situation!
|
||||||
</p>
|
</p>
|
||||||
<p class="answer">
|
<p class="answer">
|
||||||
|
@ -103,7 +103,7 @@
|
||||||
community server</a> to see Zulip in action and chat
|
community server</a> to see Zulip in action and chat
|
||||||
with the developers,
|
with the developers,
|
||||||
tweet <a href="https://twitter.com/zulip">@zulip</a>, or
|
tweet <a href="https://twitter.com/zulip">@zulip</a>, or
|
||||||
shoot us an email at sales@zulipchat.com!
|
shoot us an email at sales@zulip.com!
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
{!admin-only.md!}
|
{!admin-only.md!}
|
||||||
|
|
||||||
!!! warn ""
|
!!! warn ""
|
||||||
These instructions are specific to the hosted zulipchat.com service.
|
These instructions are specific to the hosted Zulip Cloud service.
|
||||||
If you're running your own server, you may be looking for our
|
If you're running your own server, you may be looking for our
|
||||||
documentation on [server export and import][export-and-import] or
|
documentation on [server export and import][export-and-import] or
|
||||||
[server backups][production-backups].
|
[server backups][production-backups].
|
||||||
|
|
||||||
Zulip has high quality export tools that can be used to migrate from the
|
Zulip has high quality export tools that can be used to migrate from the
|
||||||
hosted Zulip Cloud service (zulipchat.com) to your own servers. There are
|
hosted Zulip Cloud service (zulip.com) to your own servers. There are
|
||||||
three types of zulipchat.com exports.
|
three types of Zulip Cloud exports.
|
||||||
|
|
||||||
* **Public export**: An export of all users, settings, and all the data that
|
* **Public export**: An export of all users, settings, and all the data that
|
||||||
appears in public streams.
|
appears in public streams.
|
||||||
|
@ -43,7 +43,7 @@ with lots of messages or uploaded files.
|
||||||
|
|
||||||
{start_tabs}
|
{start_tabs}
|
||||||
|
|
||||||
1. Email support@zulip.com with your zulipchat.com subdomain, asking for
|
1. Email support@zulip.com with your organization's zulip.com URL, asking for
|
||||||
a full export with member consent. Email us from the same address that
|
a full export with member consent. Email us from the same address that
|
||||||
you use to sign in to Zulip.
|
you use to sign in to Zulip.
|
||||||
|
|
||||||
|
@ -72,12 +72,12 @@ import.
|
||||||
This export is limited to paid Zulip Standard customers, though in rare
|
This export is limited to paid Zulip Standard customers, though in rare
|
||||||
cases may be available to other organizations in case of due legal process.
|
cases may be available to other organizations in case of due legal process.
|
||||||
|
|
||||||
To start this export, email support@zulip.com with your zulipchat.com
|
To start this export, email support@zulip.com with your zulip.com
|
||||||
subdomain, asking for a full export without member consent.
|
URL, asking for a full export without member consent.
|
||||||
|
|
||||||
You'll also need to email us evidence that you have authority to read
|
You'll also need to email us evidence that you have authority to read
|
||||||
members' private messages. Typically, this will be because the zulipchat.com
|
members' private messages. Typically, this will be because the zulip.com
|
||||||
subdomain is administered by a corporation, and you are an official
|
URL is administered by a corporation, and you are an official
|
||||||
representative of that corporation. By requesting and approving this export,
|
representative of that corporation. By requesting and approving this export,
|
||||||
you will also assume full legal responsibility that the appropriate employment
|
you will also assume full legal responsibility that the appropriate employment
|
||||||
agreements and corporate policy for this type of export are in place. Note
|
agreements and corporate policy for this type of export are in place. Note
|
||||||
|
|
|
@ -64,8 +64,8 @@ Zulip auto-linkifies URLs and valid stream names. You can also add a
|
||||||
patterns like `#1234` to your ticketing system.
|
patterns like `#1234` to your ticketing system.
|
||||||
|
|
||||||
```
|
```
|
||||||
Auto-detected URL: zulipchat.com
|
Auto-detected URL: zulip.com
|
||||||
Named link: [Zulip homepage](zulipchat.com)
|
Named link: [Zulip homepage](zulip.com)
|
||||||
Stream: #**stream name**
|
Stream: #**stream name**
|
||||||
Topic: #**stream name>topic name**
|
Topic: #**stream name>topic name**
|
||||||
Custom linkifier: #1234 (links to ticket 1234 in your ticketing system)
|
Custom linkifier: #1234 (links to ticket 1234 in your ticketing system)
|
||||||
|
|
|
@ -27,7 +27,7 @@ First, export your data from Gitter.
|
||||||
|
|
||||||
{end_tabs}
|
{end_tabs}
|
||||||
|
|
||||||
### Import into zulipchat.com
|
### Import into Zulip Cloud
|
||||||
|
|
||||||
Email support@zulip.com with `gitter_data.zip` and your desired
|
Email support@zulip.com with `gitter_data.zip` and your desired
|
||||||
subdomain. Your imported organization will be hosted at
|
subdomain. Your imported organization will be hosted at
|
||||||
|
|
|
@ -76,7 +76,7 @@ download the file.
|
||||||
|
|
||||||
[cli-export]: https://confluence.atlassian.com/hipchatdc3/export-data-from-hipchat-data-center-913476832.html
|
[cli-export]: https://confluence.atlassian.com/hipchatdc3/export-data-from-hipchat-data-center-913476832.html
|
||||||
|
|
||||||
### Import into zulipchat.com
|
### Import into Zulip Cloud
|
||||||
|
|
||||||
Email support@zulip.com with your exported archive and your desired Zulip
|
Email support@zulip.com with your exported archive and your desired Zulip
|
||||||
subdomain. Your imported organization will be hosted at
|
subdomain. Your imported organization will be hosted at
|
||||||
|
|
|
@ -120,7 +120,7 @@ Replace `<username>` and `<server_ip>` with the appropriate values below.
|
||||||
```
|
```
|
||||||
{end_tabs}
|
{end_tabs}
|
||||||
|
|
||||||
### Import into zulipchat.com
|
### Import into Zulip Cloud
|
||||||
|
|
||||||
Email support@zulip.com with your exported archive,
|
Email support@zulip.com with your exported archive,
|
||||||
the name of the Mattermost team you want to import, and your desired Zulip
|
the name of the Mattermost team you want to import, and your desired Zulip
|
||||||
|
|
|
@ -56,7 +56,7 @@ receive a zip file `slack_data.zip`.
|
||||||
This step will also generate a different token starting with
|
This step will also generate a different token starting with
|
||||||
`xoxe-`; you don't need it.
|
`xoxe-`; you don't need it.
|
||||||
|
|
||||||
### Import into zulipchat.com
|
### Import into Zulip Cloud
|
||||||
|
|
||||||
Email support@zulip.com with `slack_data.zip`, the Slack API token
|
Email support@zulip.com with `slack_data.zip`, the Slack API token
|
||||||
generated above, and your desired subdomain. Your imported organization will
|
generated above, and your desired subdomain. Your imported organization will
|
||||||
|
|
|
@ -158,7 +158,7 @@
|
||||||
<div class="pricing-details">
|
<div class="pricing-details">
|
||||||
Pricing varies with support required
|
Pricing varies with support required
|
||||||
</div>
|
</div>
|
||||||
<a href="mailto:sales@zulipchat.com" target="_blank" class="no-action button green">
|
<a href="mailto:sales@zulip.com" target="_blank" class="no-action button green">
|
||||||
Contact sales
|
Contact sales
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<div class="pitch">
|
<div class="pitch">
|
||||||
{% trans %}
|
{% trans %}
|
||||||
<p>This organization has been migrated to new hosting on zulipchat.com. We just need you to do one last thing.</p>
|
<p>This organization has been migrated to new hosting on zulip.com. We just need you to do one last thing.</p>
|
||||||
<h3>Accept the Zulip Cloud terms of service</h3>
|
<h3>Accept the Zulip Cloud terms of service</h3>
|
||||||
{% endtrans %}
|
{% endtrans %}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -63,7 +63,7 @@ class BaseDocumentationSpider(scrapy.Spider):
|
||||||
self.log(response)
|
self.log(response)
|
||||||
|
|
||||||
def _is_external_link(self, url: str) -> bool:
|
def _is_external_link(self, url: str) -> bool:
|
||||||
if "zulip.readthedocs" in url or "zulipchat.com" in url or "zulip.org" in url:
|
if "zulip.readthedocs" in url or "zulip.com" in url or "zulip.org" in url:
|
||||||
# We want CI to check any links to Zulip sites.
|
# We want CI to check any links to Zulip sites.
|
||||||
return False
|
return False
|
||||||
if (len(url) > 4 and url[:4] == "file") or ("localhost" in url):
|
if (len(url) > 4 and url[:4] == "file") or ("localhost" in url):
|
||||||
|
|
|
@ -77,7 +77,7 @@ def session_cache_items(items_for_remote_cache: Dict[str, str],
|
||||||
items_for_remote_cache[store.cache_key] = store.decode(session.session_data)
|
items_for_remote_cache[store.cache_key] = store.decode(session.session_data)
|
||||||
|
|
||||||
def get_active_realm_ids() -> List[int]:
|
def get_active_realm_ids() -> List[int]:
|
||||||
"""For servers like zulipchat.com with a lot of realms, it only makes
|
"""For installations like Zulip Cloud hosting a lot of realms, it only makes
|
||||||
sense to do cache-filling work for realms that have any currently
|
sense to do cache-filling work for realms that have any currently
|
||||||
active users/clients. Otherwise, we end up with every single-user
|
active users/clients. Otherwise, we end up with every single-user
|
||||||
trial organization that has ever been created costing us N streams
|
trial organization that has ever been created costing us N streams
|
||||||
|
|
|
@ -13,7 +13,7 @@ def fix_messages(apps: StateApps, schema_editor: DatabaseSchemaEditor) -> None:
|
||||||
* Changing their sent messages to have been sent by NOTIFICATION_BOT.
|
* Changing their sent messages to have been sent by NOTIFICATION_BOT.
|
||||||
* Changing their 1:1 PMs to be PMs with NOTIFICATION_BOT and deleting their
|
* Changing their 1:1 PMs to be PMs with NOTIFICATION_BOT and deleting their
|
||||||
PM recipient object.
|
PM recipient object.
|
||||||
* Deleting any Huddles that involve them (zulipchat.com data suggests there are none,
|
* Deleting any Huddles that involve them (zulip.com data suggests there are none,
|
||||||
so this is mainly out of caution) and Recipient objects (which will cascade to
|
so this is mainly out of caution) and Recipient objects (which will cascade to
|
||||||
associated Subscription, Message, and UserMessage objects if they exist).
|
associated Subscription, Message, and UserMessage objects if they exist).
|
||||||
* Deleting their UserProfile objects.
|
* Deleting their UserProfile objects.
|
||||||
|
|
|
@ -284,8 +284,8 @@ class Realm(models.Model):
|
||||||
|
|
||||||
UPGRADE_TEXT_STANDARD = _("Available on Zulip Standard. Upgrade to access.")
|
UPGRADE_TEXT_STANDARD = _("Available on Zulip Standard. Upgrade to access.")
|
||||||
# plan_type controls various features around resource/feature
|
# plan_type controls various features around resource/feature
|
||||||
# limitations for a Zulip organization on multi-tenant servers
|
# limitations for a Zulip organization on multi-tenant installations
|
||||||
# like zulipchat.com.
|
# like Zulip Cloud.
|
||||||
SELF_HOSTED = 1
|
SELF_HOSTED = 1
|
||||||
LIMITED = 2
|
LIMITED = 2
|
||||||
STANDARD = 3
|
STANDARD = 3
|
||||||
|
@ -2632,7 +2632,7 @@ class AbstractRealmAuditLog(models.Model):
|
||||||
|
|
||||||
event_type: int = models.PositiveSmallIntegerField()
|
event_type: int = models.PositiveSmallIntegerField()
|
||||||
|
|
||||||
# event_types synced from on-prem installations to zulipchat.com when
|
# event_types synced from on-prem installations to Zulip Cloud when
|
||||||
# billing for mobile push notifications is enabled. Every billing
|
# billing for mobile push notifications is enabled. Every billing
|
||||||
# event_type should have ROLE_COUNT populated in extra_data.
|
# event_type should have ROLE_COUNT populated in extra_data.
|
||||||
SYNCED_BILLING_EVENTS = [
|
SYNCED_BILLING_EVENTS = [
|
||||||
|
|
|
@ -170,7 +170,7 @@ DEVELOPMENT_LOG_EMAILS = DEVELOPMENT
|
||||||
# for dev and test environments; or
|
# for dev and test environments; or
|
||||||
# * don't make sense to change on a typical production server with
|
# * don't make sense to change on a typical production server with
|
||||||
# one or a handful of realms, though they might on an installation
|
# one or a handful of realms, though they might on an installation
|
||||||
# like zulipchat.com or to work around a problem on another server.
|
# like Zulip Cloud or to work around a problem on another server.
|
||||||
|
|
||||||
# The following bots are optional system bots not enabled by
|
# The following bots are optional system bots not enabled by
|
||||||
# default. The default ones are defined in INTERNAL_BOTS, in settings.py.
|
# default. The default ones are defined in INTERNAL_BOTS, in settings.py.
|
||||||
|
@ -183,7 +183,7 @@ ERROR_BOT: Optional[str] = None
|
||||||
NAGIOS_STAGING_SEND_BOT: Optional[str] = None
|
NAGIOS_STAGING_SEND_BOT: Optional[str] = None
|
||||||
NAGIOS_STAGING_RECEIVE_BOT: Optional[str] = None
|
NAGIOS_STAGING_RECEIVE_BOT: Optional[str] = None
|
||||||
# SYSTEM_BOT_REALM would be a constant always set to 'zulip',
|
# SYSTEM_BOT_REALM would be a constant always set to 'zulip',
|
||||||
# except that it isn't that on zulipchat.com. We will likely do a
|
# except that it isn't that on Zulip Cloud. We will likely do a
|
||||||
# migration and eliminate this parameter in the future.
|
# migration and eliminate this parameter in the future.
|
||||||
SYSTEM_BOT_REALM = 'zulipinternal'
|
SYSTEM_BOT_REALM = 'zulipinternal'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue