Alya Abbott
926cb84ca5
portico: Rewrite "Why Zulip?" landing page.
2023-03-24 15:15:16 -07:00
Alex Vandiver
164d58bec9
web: Save a 301 redirect from /help to /help/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
6f4d22762c
web: Save a 301 redirect from /new to /new/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
4914c3671f
web: Save a 301 redirect from /case-studies/x to /case-studies/x/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
2ab79c0477
web: Save a 301 redirect from /self-hosting to /self-hosting/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
0b80397cfd
web: Save a 301 redirect from /support to /support/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
ab7ff6b582
web: Save a 301 redirect from /billing to /billing/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
8da1c51a06
web: Save a 301 redirect from /security to /security/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
3e307781dd
web: Save a 301 redirect from /for/x to /for/x/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
4b21852e72
web: Save a 301 redirect from /why-zulip to /why-zulip/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
14d19c00d7
web: Save a 301 redirect from /features to /features/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
1d428af776
web: Save a 301 redirect from /privacy/ to /policies/privacy.
2023-03-24 14:51:01 -07:00
Alex Vandiver
b5731c55b7
web: Save two 301 redirects from /privacy to /privacy/ to /policies/privacy.
2023-03-24 14:51:01 -07:00
Alex Vandiver
822683249d
web: Save a 301 redirect from /terms/ to /policies/terms.
2023-03-24 14:51:01 -07:00
Alex Vandiver
ce847fd09c
web: Save two 301 redirects from /terms to /terms/ to /policies/terms.
2023-03-24 14:51:01 -07:00
Alex Vandiver
d9daeb13e0
web: Save a needless 301 redirect from /apps to /apps/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
61adc9cfcc
web: Save a needless 301 redirect from /team to /team/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
c686c5ed0f
web: Save a needless 301 redirect from /plans to /plans/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
bf06d493ee
web: Save a needless 301 redirect from /history to /history/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
eb81e62eaa
web: Save a needless 301 redirect from /hello to /hello/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
a1570ff3dd
web: Save a needless 301 redirect from /integrations to /integrations/.
2023-03-24 14:51:01 -07:00
Alex Vandiver
5967dda35d
web: Save a needless 301 redirect from /upgrade to /upgrade/.
2023-03-24 14:51:01 -07:00
David Rosa
061f1dc43b
help: Add tip about `+` keyboard shortcut to "Emoji reactions" page.
...
Adds `keyboard_tip` to the "Add a new reaction" section.
2023-03-24 12:58:35 -07:00
David Rosa
707fa87c74
help: Document `=` keyboard shortcut.
...
Documents the new shortcut in the `?` menu, Keyboard Shortcuts page,
and Emoji Reactions page.
2023-03-24 12:58:35 -07:00
oribe1115
26691a3bd1
docs: Add a Japanese translation style guide.
...
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Greg Price <gnprice@gmail.com>
2023-03-24 12:36:48 -07:00
Daniil Fadeev
e8f5e8da4f
message_controls: Fix "undefined" tooltip content.
2023-03-24 12:26:57 -07:00
David Rosa
00988c7ea8
help: Document mark messages as read via recent conversations.
...
- Adds `via-recent-conversations` tab to document the feature.
- Changes `desktop-web` tab -> `via-left-sidebar` for consistency.
2023-03-24 12:09:58 -07:00
David Rosa
99f48ef587
help: Move how to open Recent Conversations to include block.
...
Replaces instruction in Reading topics and Recent conversations
with include block.
2023-03-24 12:09:58 -07:00
Aman Agrawal
887cacd564
portico-header: Tag all links for translation.
2023-03-24 12:08:49 -07:00
Alex Vandiver
7448ab6234
bootstrap-aws-installer: Update the github.com SSH key.
...
Per https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/ .
2023-03-24 12:01:55 -07:00
N-Shar-ma
b8cb72630f
click_handlers: Ensure typeahead clicks do not collapse compose box.
...
Added condition for when a user clicks anywhere in a typeahead menu, be
it the header or empty space at the top and bottom, to not collapse the
compose box.
This fixes the bug where clicking anywhere on the typeahead except the
options would result in the compose box collapsing, but the typeahead
menu staying open and still working (on selecting a option in this state,
it would be inserted at the start, as visible on reopening the compose box).
2023-03-24 12:00:57 -07:00
Anders Kaseorg
1db7f80f94
ruff: Fix PLW1508 Invalid type for environment variable default.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-03-24 11:57:07 -07:00
Anders Kaseorg
b719227b04
ruff: Fix C416 Unnecessary `dict` comprehension.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-03-24 11:57:07 -07:00
Anders Kaseorg
869ea542fa
ruff: Fix PLR1711 Useless `return` statement at end of function.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-03-24 11:57:07 -07:00
Anders Kaseorg
870238206c
create-test-api-docs: Remove.
...
This tool plays fast and loose with HTML generation, and nobody seems
to use it.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-03-24 11:55:12 -07:00
Lauryn Menard
52801f3cd2
narrow: Support underscore version of "pm-with" and "group-pm-with".
...
Prior to commit a9b3a9c
, the server implementation for documented
search operators with dashes, also implicitly supported clients
sending those same operators with underscores. This has been the
case sense the server side support for narrow filtering was
introduced in commit 3af2bf345a
.
Updates the stricter version of mapping operator strings to `by*`
functions, to also include the underscore version of any operators
that have dashes. Adds a note that these undocumented versions are
tied to the support for the documented versions.
2023-03-24 11:54:50 -07:00
Alex Vandiver
f812d9bb42
localstorage: Accesses can fail randomly; make best-effort.
...
The localstorage machinery can fail for totally arbitrary reasons,
including filesystem breakages on the part of the client, or
capricious access control.
Wrap accesses to localstorage with try/catch blocks to do our best,
but continue execution in the event that the localstorage API errors
out; it is better to continue with the rest of our intended actions
than get hung up on those failures.
2023-03-23 16:16:04 -07:00
Alex Vandiver
bf532de8bb
queue: Allow enabling TLS for the RabbitMQ connection.
...
This allows using cloud-based RabbitMQ services like AmazonMQ.
Fixes : #24699 .
2023-03-23 16:02:10 -07:00
Alex Vandiver
262b19346e
puppet: Decrease default nginx worker_connections.
...
Increasing worker_connections has a memory cost, unlike the rest of
the changes in 1c76036c61d8; setting it to 1 million caused nginx to
consume several GB of memory.
Reduce the default down to 10k, and allow deploys to configure it up
if necessary. `worker_rlimit_nofile` is left at 1M, since it has no
impact on memory consumption.
2023-03-23 15:59:23 -07:00
evykassirer
12a61fcec6
emoji: Remove parens and apostrophes from emoji names.
...
This was breaking rendering of the emoji with these names.
More context on CZO: https://chat.zulip.org/#narrow/stream/9-issues/topic/issue.20with.20built-in.20emoji.20name/near/1517735
2023-03-23 15:58:43 -07:00
Alex Vandiver
b2c048f172
emojiset: Promise reject calls want an error, not an event.
...
This improves the error message captured, from the mildly inscrutable
"Non-Error promise rejection captured with keys: currentTarget,
isTrusted, target, type".
2023-03-23 15:58:11 -07:00
Alex Vandiver
75008d5f50
sentry: Drop HttpClientIntegration.
...
We have the information about all of these failures from the server
side, and Sentry groups all 5xx failures together with no stacktrace,
which makes them very difficult to get signal out of.
2023-03-23 15:57:41 -07:00
Anders Kaseorg
39b48e85a4
recent_topics_row: Remove unused dataset attributes from template.
...
Commit 084cbd4ff7
(#15064 ) removed the
.data() calls that inspected these.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-03-23 13:34:59 -07:00
Anders Kaseorg
508b9f7bd0
reactions: Pass missing vote_text to Handlebars template.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-03-23 13:26:37 -07:00
David Rosa
f5272a0382
help: Fix link to production docs in "Start a call" page.
...
- Fixes hash fragment to match the correct section heading.
2023-03-23 12:18:06 -07:00
David Rosa
55ded41b89
help: Fix link to production docs in "Import from Gitter" page.
...
- Fixes link formatting and hash fragment to match the correct
section heading.
2023-03-23 12:18:06 -07:00
David Rosa
aa207b8207
help: Fix links to production docs.
...
We should normally be linking to the stable version of production
documentation, unless the page/section isn't there yet.
2023-03-23 12:18:06 -07:00
Joelute
0a3fcbb649
integration: Modify branch names for Gitlab MR events.
...
This is a follow up to #24673 , we want to modify every webhook events to
follow the same pattern and consistency where branch name should only
show on opened and merged events.
2023-03-23 12:17:28 -07:00
Daniil Fadeev
b65b94894f
stream_popover: Migrate Bootstrap to Tippy in starred messages' popover.
2023-03-23 11:59:46 -07:00
Tim Abbott
2b6ec56238
popovers: Use default our font size for Tippy popovers.
...
We'd accidentally shrunk the actions popover to 12px when migrating it
to Tippy.
2023-03-23 11:59:46 -07:00