Anders Kaseorg
e53e3af0f6
codespell: Fix spelling mistakes caught by codespell.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-31 14:32:33 -07:00
Aman Agrawal
8aea76448f
copy_and_paste: Fix our logic being confused about selected messages.
...
If the selection stays inside a message header and there
are messages before the message header, our logic thinks `end_id`
is message before the header while `start_id` and `end_id` should
be that same.
It is best to just let browser handle the copy paste in this case.
2024-05-31 12:42:51 -07:00
Anders Kaseorg
804c3706ff
tsconfig: Enable noUncheckedIndexedAccess.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 16:29:23 -07:00
Anders Kaseorg
4e91572c96
hello: Add safety assertions.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 16:19:15 -07:00
Anders Kaseorg
94f0f9340c
e2e-tests: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 16:19:14 -07:00
Anders Kaseorg
ed5f1455f2
e2e-tests: Consistently move fullname lookups to callers.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 16:19:00 -07:00
Anders Kaseorg
067a342b4e
upload_widget: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
6c0c19addb
upload: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
e134ad1363
unread_ops: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
07c220f08b
typing_events: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
83eb0a326a
typeahead_helper: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
d0a03be8e0
topic_list: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
c70799ca25
stream_list: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
e6358f5edc
settings_profile_fields: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
d49ad41a68
settings_emoji: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
11ab831e41
settings_components: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
fcf2e607c2
rendered_markdown: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
8417b54035
recent_view_ui: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
38b5fc32f7
playground_links_popover: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
c2c17dcd14
people: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
df849b294a
narrow_state: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
ab3110817f
narrow_banner: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
b953584d45
messages_overlay_ui: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
eddf79fca2
message_viewport: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
ad763ee7a7
message_list_data: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
d8a7d65647
markdown: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
74bfa62d78
left_sidebar_navigation_area: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
f15c2c5dfd
inbox_ui: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
6a429603ad
i18n: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
eedde08f24
hash_util: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:49 -07:00
Anders Kaseorg
fc17821119
hash_parser: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
da7d8b902b
filter: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
beef5d259b
dropdown_widget: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
7303851fd5
drafts: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
ff23f79550
copy_and_paste: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
e50a115d6f
composebox_typeahead: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
a1ca665119
compose_ui: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
6eec89ab96
compose_reply: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
cbffc10e9e
compose_fade: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
468da9ed23
compose_actions: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
015e3917ac
common: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
5a4b0420d1
buddy_list: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
6cd8c9bb8c
bot_data: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
8cec7dd917
bootstrap_typeahead: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
9ad8ca4223
blueslip_stacktrace: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
284beed889
billing/sponsorship: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
c2c2e0b9ea
billing/remote_billing_auth: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
01677db59e
attachments_ui: Fix TypeScript noUncheckedIndexedAccess errors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:54:48 -07:00
Anders Kaseorg
9b711cda20
tippy: Use namespace import for tippy.js.
...
Names like “delegate”, “Instance”, “Placement”, “Props”, and
“ReferenceElement” are much too generic to make sense as named
imports.
The downside is that we now need to write tippy.default(…) instead of
tippy(…) (because ES module namespace objects cannot be callable), but
that cost is worthwhile.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-05-30 15:45:46 -07:00
Aman Agrawal
817bffe6b1
message_list: Rename `narrowed` property.
...
We rename it for clarity so that someone new to the codebase
knows instantly what it is checking.
2024-05-30 11:41:13 -07:00