Anders Kaseorg
ad24eef6ee
circleci: Drop -python3.X suffixes from job names.
...
The workflow names should be sufficient.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-06-08 11:04:40 -07:00
Anders Kaseorg
1f565a9f41
timezone: Use standard library datetime.timezone.utc consistently.
...
datetime.timezone is available in Python ≥ 3.2. This also lets us
remove a pytz dependency from the PostgreSQL scripts.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-06-05 09:34:17 -07:00
Anders Kaseorg
c618b3ae30
docs: Avoid deprecated app.add_stylesheet alias.
...
Fixes this warning:
/srv/zulip/docs/conf.py:337: RemovedInSphinx40Warning: The app.add_stylesheet() is deprecated. Please use app.add_css_file() instead.
app.add_stylesheet('theme_overrides.css') # path relative to _static
https://www.sphinx-doc.org/en/3.x/extdev/deprecated.html
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-06-04 14:15:30 -07:00
Anders Kaseorg
4d04fa3118
compose: Rewrite Zoom video call integration to use OAuth.
...
This reimplements our Zoom video call integration to use an OAuth
application. In addition to providing a cleaner setup experience,
especially on zulipchat.com where the server administrators can have
done the app registration already, it also fixes the limitation of the
previous integration that it could only have one call active at a time
when set up with typical Zoom API keys.
Fixes #11672 .
Co-authored-by: Marco Burstein <marco@marco.how>
Co-authored-by: Tim Abbott <tabbott@zulipchat.com>
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-06-03 16:39:12 -07:00
Anders Kaseorg
7a53da7526
capitalization: Fix OAuth capitalization.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2020-06-03 16:39:12 -07:00
Sharif Naas
7e681c934c
docs: Fix anchor link written in reference link syntax.
...
This has been broken since it was added in a rewrite in July 2019 in
c931e76cf2
. An incomplete fix was
made a few days later in 871fd57f5e
.
2020-06-01 18:31:05 -07:00
Sharif Naas
267c427677
docs: Fix broken and missing link references in Git guide.
...
These references broke in November 2017, when git-guide.md was split
into multiple files in fa3602b61f
.
2020-06-01 18:31:05 -07:00
arpit551
d4958484a1
travis: Removed screen cast of Travis setup.
2020-06-01 14:12:11 -07:00
arpit551
8972bf6b7a
doc: Updated CircleCI setup documentation.
...
Fixes #15095
2020-06-01 14:12:11 -07:00
Mateusz Mandera
96f466f635
docs: Fix typo in testing-with-node.md.
2020-05-28 18:55:40 +00:00
Tim Abbott
4d2b1673f8
docs: Replace support@zulipchat.com with support@zulip.com.
...
The new address is cleaner and shorter.
2020-05-28 08:14:30 +00:00
Mateusz Mandera
501e7c44dc
docs: Add instructions for SAML with Okta/OneLogin in /help/.
...
Tweaked by tabbott to shift how this is organized.
2020-05-28 08:14:30 +00:00
sahil839
1db0775e6e
tests: Use do_change_user_role in lint rules and test docs.
...
This commit changes test docs and lint rules to use do_change_user_role
instead of do_change_is_admin and do_change_is_guest.
2020-05-27 15:38:25 -07:00
Tim Abbott
86d4861c2d
docs: Improve documentation for calling i18n functions.
2020-05-27 13:56:05 -07:00
YashRE42
669f482b0d
icons: Switch from text-o to code-o for view source / edit topics.
...
This commit replaces fa-file-text-o with fa-file-code-o which is a
better signal for the "view source" action. It also deletes a single
line comment that had suggested the change once we moved into font
awesome 4, which Aditya Bansal <adi.bansal241996@gmail.com> helped
out in doing, first via
91962aa6ab
and most recently via
75ae94e459
with several commits in
between.
2020-05-25 16:19:50 -07:00
Mateusz Mandera
b66dc9de50
saml: Support IdP-initiated SSO.
2020-05-25 16:09:30 -07:00
Tim Abbott
c192461c1b
docs: Fix setup-advanced git clone instructions.
...
This should help ensure everyone uses the SSH key approach for Git
authentication; the HTTPS one is basically unusable as one has to
provide one's GitHub password after every command.
2020-05-21 13:05:59 -07:00
Tim Abbott
196d5b8c59
docs: Add a few introductory paragraphs to our code style doc.
2020-05-19 14:22:15 -07:00
Tim Abbott
ccd306d3f4
docs: Improve code style commentary on testing.
2020-05-19 14:11:53 -07:00
Alex Vandiver
031260573f
docs: Link to section on migrating local -> S3 storage.
...
This section at the top was clearly written before the documentation
at the bottom existed, and hasn't been updated to point to the
now-existent docs below.
Add the link, rather than directing to #production-help.
2020-05-19 14:08:44 -07:00
Alex Vandiver
fb3f6bb68e
docs: Reword `zulip_path` suggestion.
...
"declare the path with `zulip_path`" is opaque; be more explicit about
what should be done.
2020-05-19 14:07:12 -07:00
Alex Vandiver
310487c868
docs: Reformat timezone advice into bullet form.
2020-05-19 14:07:12 -07:00
Alex Vandiver
001334ed2d
docs: Provide "right" example of using ids in sets.
2020-05-19 14:05:20 -07:00
Alex Vandiver
d17baaf2af
docs: Stop suggesting get_stream, which is anti-suggested.
...
Use of `get_stream` itself is explicitly suggested against by a
linter, in preference to the `access_stream_by_` methods; suggest
those here instead.
2020-05-19 14:05:20 -07:00
Alex Vandiver
9800392beb
docs: Be more explicit about good prefetching patterns.
...
The problem is not the list comprehension, as the previous wording
implied, but rather the fact that data is needed from the linked
table.
Be explicit about _what_ in the QuerySet API is helpful for addressing
this -- namely, use of `select_related`.
2020-05-19 14:05:20 -07:00
Tim Abbott
9b9aa23f6a
docs: Fix path for API code markdown extension.
2020-05-19 11:11:41 -07:00
Steve Howell
ca0b8fd4b3
docs: Downplay actions.py a bit.
2020-05-17 21:32:38 -07:00
Steve Howell
2da81d9ab5
docs: Explain we don't use nginx in dev.
2020-05-17 21:29:28 -07:00
Steve Howell
c8ce12bdd0
docs: Add missing comma.
2020-05-17 21:27:31 -07:00
Steve Howell
c4208bf39b
docs: Use modern stream narrow urls.
2020-05-17 21:27:31 -07:00
Steve Howell
86c3ba26ff
docs: Update tornado line count.
2020-05-17 21:27:30 -07:00
Steve Howell
3cda5b61b1
docs: List four types of emojis.
2020-05-17 21:26:56 -07:00
Steve Howell
792e28056e
docs: Use 5 seconds as our bar for null provisions.
2020-05-17 21:25:53 -07:00
Steve Howell
c1dc7b99ea
docs: Put backticks around `SourceMap`.
2020-05-17 21:25:53 -07:00
Steve Howell
cdeeffb44b
docs: Replace "fancy" with longstanding.
2020-05-17 21:25:53 -07:00
Steve Howell
6c4a471cc2
docs: Word cautioning advice more directly.
2020-05-17 21:25:53 -07:00
Steve Howell
23c2198da3
docs: Use string_id in header.
2020-05-17 21:25:53 -07:00
Steve Howell
35df5f35d8
docs: Keep manual-restore steps sequential.
2020-05-17 21:25:53 -07:00
Steve Howell
0267e5b145
docs: Mention zilencer in context.
...
We mention zilencer later in the docs, but I think it's
important to mention it specifically in the context of
management commands, too.
2020-05-17 21:25:53 -07:00
Steve Howell
f8606eb68a
docs: Alphabetize glossary.
2020-05-17 21:25:53 -07:00
Steve Howell
0b3d14a408
docs: Remove alpha status for ZulipTerminal.
2020-05-17 07:56:38 -04:00
Steve Howell
b3c9676baf
docs: Use full path for zulip.yaml.
...
Note that this section may actually be obsolete.
2020-05-17 07:56:38 -04:00
Steve Howell
cc9e6a54c0
doc: Fix tense for "Include".
2020-05-17 07:56:38 -04:00
Puneeth Chaganti
614d4a3da8
docs: Add note about generating integrations bot avatar image.
2020-05-11 14:49:11 -07:00
Anders Kaseorg
8cdf2801f7
python: Convert more variable type annotations to Python 3.6 style.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-05-08 16:42:43 -07:00
Alex Vandiver
3a7a032ee2
docs: Remove unnecessary double-backticks in indented line.
...
These came in during the conversion from rST in 337155f280
.
2020-05-05 21:28:00 -07:00
Tim Abbott
1c1c47b94a
docs: Delete discussion of legacy push notifications signup.
...
This hasn't been used in months; it was only there in case of problems
with the rollout of the automated workflow, so it makes sense to
delete it now.
2020-05-05 15:59:35 -07:00
Vishnu Ks
9a8d0ca9fe
docs: Recommend contact page over email wherever possible.
...
With a few tweaks from tabbott to preserve the enthusiasm for feedback
and de-emphasize twitter as a channel (we give better support
elsewhere).
2020-05-05 15:57:54 -07:00
Anders Kaseorg
b094534319
THIRDPARTY: Add missing license texts for CC-BY-3.0, CC-BY-SA-4.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-05-02 10:07:55 -07:00
Anders Kaseorg
587ab554f7
THIRDPARTY: Use standard CC0 short name.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-05-02 10:07:55 -07:00