Tim Abbott
b15cb27fcc
docs: Add a document explaining email/push notifications.
...
With various fixes by Mateusz Mandera.
2021-03-05 15:24:25 -08:00
Mateusz Mandera
6c7eee0a1f
presence: Document that a user can disable their presence updates.
...
This is a crucial detail, as it makes UserPresence an unreliable
indicator of when users were recently active. It should be documented
more clearly.
2021-03-01 15:05:17 -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
Mateusz Mandera
138d67e852
docs: Writing tweaks to performance.md.
2021-02-17 14:29:31 -08:00
Steve Howell
06d9497a40
docs: Add minor tweaks to performance doc.
2021-02-16 17:10:17 -08:00
Alex Vandiver
422fea8f20
docs: Minor edits to scalability article.
2021-02-16 15:33:06 -08:00
Tim Abbott
912c6ab905
docs: Add table to scalability article.
...
This table can hopefully replace some of the prose discussion about
relative scalability impact (though I don't do that editing in this
commit).
2021-02-16 12:56:31 -08:00
Tim Abbott
150a07cdcd
docs: Add a performance design document.
...
This document is mainly an answer to a set of questions other
developers have been asking about Zulip's architecture and scalability
design. It's intended for developers working on Zulip, to help with
thinking about where to prioritize further efforts to optimize
scalability.
2021-02-13 13:05:47 -08:00
marchantia
56bf5f2a50
docs: Fix typo in 'caching in zulip'.
...
Change 'These days are fetched in' to 'This data is fetched in'.
2021-02-04 21:00:13 -05:00
Anders Kaseorg
4c09a549c9
release-checklist: Push dev tags to zulip-internal.git too.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-03 10:07:47 -08:00
Ganesh Pawar
bc6c83c12e
docs: Remove duplicate entry of file in widgets documentation.
2021-01-30 09:01:13 -08:00
Vishnu KS
7d8ade3b2a
dev_settings: Allow setting the value of EMAIL_USE_TLS from dev-secrets.
2021-01-29 14:51:38 -08:00
Tim Abbott
1636b893dc
docs: Add additional clarifications around realm terminology.
2021-01-21 16:31:03 -08:00
Steve Howell
09ff0c400d
tools: Rename tool to check-schemas.
2021-01-20 13:17:32 -08:00
marchantia
f03e4b9f04
docs: Fix typo in emoji.md.
...
Change emoji-map.json to emoji_map.json.
2021-01-12 10:20:35 -08:00
Tim Abbott
47d513240c
run-dev: Clean up unnecessary memcached output, and document flush.
2020-12-20 12:11:16 -08:00
YashRE42
967efc32d2
widgets: Remove tictactoe example widget.
...
Steve asked me to remove this, since the tictactoe game was always
intended as a proof of concept. Now that we have poll and todo
widgets, the sample code for tictactoe has much less value.
We replace the content and type in test_widgets.py to maintain
coverage.
2020-11-03 14:46:39 -08:00
Tim Abbott
cba7425cdc
docs: Clean up email testing docs a bit more.
2020-10-30 12:15:27 -07:00
Tim Abbott
f2b9109be5
docs: Tweak email testing notes a bit more.
2020-10-30 12:08:36 -07:00
Vishnu KS
ebe92fe70a
docs: Simplify email testing notes section.
...
No good reason for one note to be bold compared to
other notes.
2020-10-30 11:50:30 -07:00
Vishnu KS
7a6285ede7
email testing: Store the SMTP settings in dev-secrets.
...
It's super annoying to set this up each time I have to test
email templates in gmail.
2020-10-30 11:50:30 -07:00
Tim Abbott
067cd3a97a
docs: Remove incorrect references to chat.zulip.org.
...
Most of these are Help Center links that should be pointing to the
production Help Center.
2020-10-29 16:46:40 -07:00
Alex Vandiver
1f7132f50d
docs: Standardize on PostgreSQL, not Postgres.
2020-10-28 11:55:16 -07:00
Alex Vandiver
4cca1a2076
docs: Reword pgroonga sections.
...
These were somewhat stilted as originally written; reword.
2020-10-27 11:27:20 -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
Alex Vandiver
25e995b677
puppet: Move normal_queues to the one place that uses it.
2020-10-22 11:32:25 -07:00
areebbeigh
b217cce80f
docs: Fix various typos.
...
This commit fixes typos in:
tutorials/new-feature-tutorial.md
subsystems/sending-messages.md
2020-10-15 14:39:43 -07:00
Areeb Beigh (Euphinx)
5d6f3eef29
docs: Fix typos in events-system.md.
...
Fixes 2 typos in events-system.md:
it's handler -> its handler
Event Queue Server server -> Event Queue Server
2020-10-12 12:10:50 -07:00
Tim Abbott
0c2d1f068d
docs: Extend documentation of event system testing.
2020-09-28 12:37:54 -07:00
Steve Howell
3e23c3b52c
event system docs: Explain how to write event tests.
...
In this commit I attempt to make the docs for
writing `test_events` a little more oriented
toward telling the developer that they need to
write a test in `test_events`; in other words,
the tone is a bit more of how-to-do-it vs.
explaining the innards.
So I now start with a concrete example.
Then much of the copy related to `verify_action`
is the same as before this commit, but I rework
it a bit to be a bit more step-by-step, and I refer
back to the concrete example.
Finally, I explain the schema checking step, which
is all new copy, although for that, I mostly
instruct the developer to read event_schema.py
itself.
2020-09-28 12:19:28 -07:00
Anders Kaseorg
fe66aef0ad
blueslip: Replace fatal with throw new Error(…).
...
This makes it clear to humans and ESLint that execution will not
continue.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-09-25 15:17:36 -07:00
Alex Vandiver
29459ea61f
release: Group and indent changes for major releases.
2020-09-21 21:03:29 -07:00
Alex Vandiver
173ee2177b
docs: Mention pulling release notes back over.
2020-09-17 17:16:06 -07:00
Anders Kaseorg
144296f9c0
release-checklist: Restore and clarify -dev version/tag for master.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-09-17 13:04:12 -07:00
Alex Vandiver
9d028aeb1b
release: Update release process.
2020-09-16 10:28:53 -07:00
Anders Kaseorg
a3d26d701e
styles: Rename .scss files back to .css.
...
css-loader@4 broke @import statements referencing files with
extensions other than .css, unless those @import statements are
compiled away by another loader. Upstream is more interested in
arguing that such @import statements are semantically incorrect than
applying the one line fix.
https://github.com/webpack-contrib/css-loader/issues/1164
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-09-15 16:33:28 -07:00
Alex Vandiver
cf6ebb9c8d
webhooks: Rename api_key_only_webhook_view to webhook_view.
...
There are no other types of webhook views; this is more concise.
2020-09-10 17:47:21 -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
992c6126a8
docs: Update many references to Casper.
2020-08-30 17:16:02 -07:00
Alex Vandiver
b4c2ae9cae
settings: Adjust documentation and comment references to settings.py.
...
`zproject/settings.py` itself is mostly-empty now. Adjust the
references which should now point to `zproject/computed_settings.py`
or `zproject/default_settings.py`.
2020-08-24 13:13:16 -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
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
Tim Abbott
dc2b9fd4f6
docs: Clarify the status of thumbor-based thumbnailing.
...
This design document was confusing as it didn't clarify that this
wasn't ready for production use.
2020-08-04 14:52:06 -07:00
sahil839
ead18b70fd
dev_settings: Add EMAIL_PORT setting in zproject/dev_settings.py.
...
This commit adds EMAIL_PORT setting for explicitly specifying the
port of SMTP provider in dev_settings.py.
We also change email_backends.send_email_smtp to pass EMAIL_PORT
along with EMAIL_HOST to smtplib.SMTP.
After this change, we will not need to include the port along with
host in EMAIL_HOST.
Also updated the email.md docs accordingly for this change.
2020-08-04 11:03:40 -07:00
Tim Abbott
d74664a603
Release Zulip Server 3.0.
2020-07-16 02:13:43 -07:00
Rohitt Vashishtha
80afc8a896
docs: Fix typo (duplicated word) in email subsystem docs.
2020-07-15 11:17:38 -07:00
Tim Abbott
36f916af53
docs: Update description of how narrow positions works.
...
We no longer need to explain the legacy algorithm for positioning in
the home view.
Fixes #8994 .
2020-07-03 16:00:14 -07:00
Mohit Gupta
b0cbd8fb1d
docs: Update docs about usage of word markdown instead of bugdown.
...
This final commit of series of commits aimed at renaming bugdown to
markdown.
2020-06-29 15:17:27 -07:00