Steve Howell
198c67a9bd
node tests: Split up tutorial into smaller examples.
...
I didn't bother to keep the very last test from
tutorial, which has some complications related
to clearing stream_list data and was kind of
overkill.
2021-03-15 10:46:00 -04:00
Anders Kaseorg
1a2a3983ea
docs: Document some mypy best practices.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-03-11 21:13:26 -08:00
Aman Agrawal
39d123e355
recent_topics: Make it the default view.
...
Go to Recent Topics on "#", no hash and "#recent_topics".
Go to Recent Topics as the last destination for escape key.
Map `a` key to All messages and change its hash to
`#all_messages`.
2021-02-25 17:31:32 -08:00
Anders Kaseorg
a0d0b89adb
docs: Document Black and isort.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-12 15:31:59 -08:00
Anders Kaseorg
db1c9a9448
docs: Remove obsolete note about unused imports.
...
We started prohibiting them in #11654 .
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-12 15:09:59 -08:00
Steve Howell
c0874462dc
node tests: Rename general.js to tutorial.js.
2021-02-12 12:11:23 -05:00
Vishnu KS
d6743da139
docs test: Verify zulip/zulip file and directory links locally.
2020-11-05 10:07:43 -08:00
Alex Vandiver
1f7132f50d
docs: Standardize on PostgreSQL, not Postgres.
2020-10-28 11:55:16 -07:00
Anders Kaseorg
72d6ff3c3b
docs: Fix more capitalization issues.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-10-23 11:46:55 -07:00
Tim Abbott
a4e499a543
docs: Adjust spelling s/back end/backend/.
2020-09-18 16:39:28 -07:00
Anders Kaseorg
a659542d84
parallel: Remove run_parallel.
...
This was a broken abstraction that returned to its caller within
multiple forked processes on exceptions, and encouraged ignoring the
error code (as all of its callers did).
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2020-09-14 16:22:23 -07:00
Tim Abbott
ddc6986824
docs: Fix node debugging integration anchor.
...
This incorrectly had a header for a top-level article.
2020-08-31 21:55:54 -07:00
Tim Abbott
0b2854f010
docs: Replace Casper docs with Puppeteer docs.
...
This commit also has a few tweaks to the Node testing documentation to
improve its introductory section.
2020-08-30 18:41:17 -07:00
Tim Abbott
2f5f5d7749
dependencies: Remove PhantomJS from development environment.
2020-08-30 17:16:02 -07:00
Tim Abbott
dbf3894c49
test-backend: Enable --ban-console-output and document.
2020-08-27 11:39:53 -07:00
Anders Kaseorg
6dea085187
docs: Correct “login” as a verb to “log in”.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-11 10:25:53 -07:00
Anders Kaseorg
64b2212c23
docs: Correct “setup” as a verb to “set up”.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-11 10:25:53 -07:00
Anders Kaseorg
fb2e56e3c9
docs: Fix capitalization of keyboard keys.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-11 10:25:53 -07:00
Anders Kaseorg
c155403884
docs: Fix various capitalization errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-11 10:25:52 -07:00
Anders Kaseorg
768f9f93cd
docs: Capitalize Markdown consistently.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-11 10:23:06 -07:00
Anders Kaseorg
60a25b2721
docs: Fix spelling errors caught by codespell.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-11 10:23:06 -07:00
Anders Kaseorg
c6ed5c81de
styles: Format CSS with Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-04 16:34:19 -07:00
Anders Kaseorg
6c0afbb68d
stylelint: Move .stylelintrc to stylelint.config.js.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-04 16:32:04 -07:00
Anders Kaseorg
ab6ed22bff
docs: Document that we use Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-07-22 15:49:48 -07:00
Priyank Patel
a2c2c6ceff
tools: Move CI docker images files into tools/ci.
2020-06-29 16:31:43 -07:00
Mohit Gupta
c16c713060
refactor: Rename bugdown to markdown in misc. files.
...
This commit is part of series of commits aimed at renaming bugdown to
markdown.
2020-06-29 15:10:39 -07:00
Steve Howell
987408db68
test_events: Extract BaseAction.
2020-06-29 12:38:26 -07:00
Mohit Gupta
4224ac1b61
refactor: Rename remaining bugdown words to markdown in test_markdown.py.
...
Rename rest of function names, classes and comments containing bugdoown
to markdown in test_markdown.py. Also change the refactored classes and
functions occurences in other files.
This commit is part of series of commits aimed at renaming bugdown to
markdown.
2020-06-26 17:23:15 -07:00
Mohit Gupta
0578a918e6
refactor: Rename test_bugdown.py to test_markdown.py.
...
Rename the file and all the refrences to file and module test_bugdown.py
to test_markdown.py.
This commit is part of series of commit that renames bugdown to markdown.
2020-06-26 17:08:37 -07:00
Tim Abbott
dc2a045d3b
docs: Add documentation on mypy @overload.
...
We only use this in a few places, but they're really important places
for understanding the types in the codebase, and so it's worth having
a bit of expository documentation explaining how we use it.
(And I expect we'll add more with time).
2020-06-21 10:51:47 -07:00
SiddharthVarshney
cbf592b6ac
docs: Update testing list for Popover menus.
...
Replace word 'chevron' with 'ellipsis'(because of the
recent migration to ellipsis for sidebars menu icons)
and mention where to click more specifically for sidebar
popover testing.
2020-06-18 00:54:18 -07:00
Tim Abbott
7b8ba5ebd9
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.
2020-06-08 18:10:45 -07:00
Sharif Naas
29ef37d03b
docs: Fix broken wording in testing/philosophy.md.
2020-06-08 11:13:32 -07:00
Sharif Naas
3b120220a7
docs: Reword sentence to be more concise while fixing broken wording.
...
The previous wording was slightly broken, but this commit changes the
wording beyond just fixing that issue, to be more concise.
2020-06-08 11:13:32 -07:00
Sharif Naas
37be21cebe
docs: Improve readability of a sentence in testing/philosophy.md.
...
Previously, it was unnecessarily difficult to parse the sentence to
determine that "HTTP response" and "internal state of the server
following the request" are the coherent ideas. Even if length wasn't
an issue, e.g. "... and checking both the A and B are correct", the
sentence still feels a bit fragile without a "that".
Since the second phrase is indeed relatively long, and "internal state
of the server" is a reasonable guess for the second coherent idea, the
"the" helps to reset the reader's expectation about where the next
coherent idea starts, and ends.
Lastly, having "both" in front of the two phrases encourages an
assumption that they're shorter (which is especially problematic for
the second phrase), while having it at the end of the sentence helps
to anchor the end of the second phrase; this is especially true since
the absence of "both" before that point encourages an assumption that
you haven't finished reading yet, given that two things have been
mentioned.
2020-06-08 11:13:32 -07:00
Sharif Naas
fb969de765
docs: Fix typos in testing/philosophy.md.
2020-06-08 11:13:32 -07:00
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
Mateusz Mandera
96f466f635
docs: Fix typo in testing-with-node.md.
2020-05-28 18:55:40 +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
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
arpit551
a6df0b94dd
doc: Updated docs for the job xenial-legacy.
2020-04-28 11:28:07 -07:00
Tim Abbott
28cb0aa81a
docs: Use consistent spelling of CircleCI.
2020-04-28 11:26:58 -07:00
arpit551
16d41e59b5
doc: Update documentation replacing travis with CircleCI.
2020-04-28 11:24:54 -07:00
Anders Kaseorg
f8c95cda51
mypy: Add specific codes to type: ignore annotations.
...
https://mypy.readthedocs.io/en/stable/error_codes.html
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2020-04-22 10:46:33 -07:00
Aman Agrawal
b13beb5ea8
circleci: Remove Xenial build as we are deprecating Xenial.
...
Docs updated to reflect the change.
2020-04-19 11:38:49 -07:00
Anders Kaseorg
7ff9b22500
docs: Convert many http URLs to https.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2020-03-26 21:35:32 -07:00
shubhamgupta2956
6ab1908214
settings: Reword setting name in settings menu.
...
Rewords "User list on left sidebar in narrow windows" in settings menu
to "Show user list on left sidebar in narrow windows".
2020-03-24 10:47:00 -07:00
Ryan Rehman
f764108cc7
docs: Update link to Handlebars Block Helpers.
...
This also removes an unused link.
2020-03-22 11:29:27 -07:00
Steve Howell
4888a2c7f9
node tests: Remove module-pattern info in docs.
...
The example here wasn't useful or accurate any
more.
2020-03-22 10:56:32 -07:00
Steve Howell
5b853cb2e5
node tests: Fix typo for directory in docs.
2020-03-22 10:56:32 -07:00