Varun Singh
ee232bba05
settings_linkifiers: Convert module to TypeScript.
2024-04-13 21:45:44 -07:00
Evy Kassirer
1fe66a238f
build_emoji: Make sure emoji names are supported.
...
Fixes #19398 . (All the other parts were completed a while ago).
2024-04-11 15:36:20 -07:00
Karl Stolley
7291f0a919
info_density: Set font size, line height vars in dev.
2024-04-11 10:25:03 -07:00
evykassirer
16bf8d3df6
views_util: Convert module to typescript.
2024-04-10 12:19:52 -07:00
afeefuddin
61966e9d6e
compose_tooltips: Convert module to TypeScript.
2024-04-10 11:17:20 -07:00
tnmkr
2f88b810e0
renumber-migrations: Skip migration 0501.
...
Security fix cf8b9ad
needed migration
`zerver/0501_delete_dangling_usermessages` on the 8.x branch (3db1733
).
This resulted in two migrations numbered 0501, due to which this tool
always got stuck on 0501.
2024-04-10 11:15:00 -07:00
Anders Kaseorg
15cec69995
check-openapi: Modernize yargs usage.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-04-08 16:50:56 -07:00
Anders Kaseorg
7d6c5beb19
message-screenshot: Fix commander@12 usage.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-04-08 16:45:47 -07:00
Alex Vandiver
7187146422
install: Move PUPPET_CLASSES env var to --puppet-classes argument.
...
`--no-init-db` is used to silence the need for `--hostname` and
`--email` arguments; it is a proxy for "this is not a frontend host."
We would ideally like to use `has_class` to know if the user's
provided puppet classes are include an `app_frontend`, and thus
`--hostname` and `--email` are required -- but doing that requires
several other steps, and we would like this feedback to be immediate.
We make the presence of `--puppet-classes` equivalent to
`--no-init-db`, since nearly every configuration with
`--puppet-classes` does not install both a database and a frontend,
which is what is required to initialize a database.
2024-04-04 16:49:43 -07:00
Alex Vandiver
89484fbbe6
install: Remove the hidden VIRTUALENV_NEEDED parameter.
...
We can do this behaviour better by using `has_roles`.
2024-04-04 16:49:42 -07:00
evykassirer
d6f4424102
compose_actions: Convert module to typescript.
2024-04-04 16:34:42 -07:00
afeefuddin
b32c837c6b
settings_playgrounds: Convert module to TypeScript.
2024-04-04 10:45:53 -07:00
Anders Kaseorg
8fb1117cef
eslint: Fix no-jquery/no-append-html errors that need test changes.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-04-04 10:11:57 -07:00
Anders Kaseorg
92bc2df4bb
lint: Quiet the Ruff formatter.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-04-03 15:34:02 -07:00
Tanmay Kumar
fbb42dd297
tools: Fix broken link in check-frontend-i18n.
...
The section referenced was moved to another page.
2024-04-03 13:13:16 -07:00
Temidayo32
25ff0d4418
compose_recipient: Convert module to TypeScript.
2024-04-03 13:08:10 -07:00
Anders Kaseorg
15e2a67893
dev-vagrant-docker: Fix PostgreSQL version.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-04-02 17:02:20 -07:00
afeefuddin
a283a19c9f
stream_color_events: Convert module to TypeScript.
2024-04-02 14:55:30 -07:00
Anders Kaseorg
89b3129d48
documentation_crawler: Consider status.zulip.com external.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-04-02 14:08:24 -07:00
Anders Kaseorg
6e871e7731
ruff: Fix UP036 Version block is outdated for minimum Python version.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-04-01 18:32:52 -07:00
afeefuddin
fd970e0520
user_group_components: Convert module to TypeScript.
2024-04-01 17:32:48 -07:00
Anders Kaseorg
70914b0475
Remove support for Ubuntu 20.04 and Debian 11.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2024-04-01 13:27:39 -07:00
Anders Kaseorg
ce075fec6c
ci: Move specialized tests away from Ubuntu 20.04 and Debian 11.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2024-04-01 13:27:39 -07:00
Anders Kaseorg
e535c96e40
Upgrade development environment to Ubuntu 22.04.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2024-04-01 13:27:39 -07:00
evykassirer
bedbaa3a41
message_view_header: Convert module to typescript.
2024-04-01 13:22:39 -07:00
evykassirer
9c055df695
settings_user_topics: Convert module to typescript.
2024-03-30 16:25:34 -07:00
evykassirer
a43e9140f2
search: Convert module to typescript.
2024-03-30 15:27:02 -07:00
evykassirer
c7b12c996c
typeahead: Convert module to typescript.
...
This contains two more complex changes:
- The default versions of sorter and matcher assume that ItemType is a
string. But the Typeahead class works on a generic ItemType and I'm
not aware of a way to assert that this function is only called for
typeaheads with string items. For `matcher`, we can assert that the
items are strings. `sorter` is now a required option instead of an
optional one that could fall back to the default.
- `element` can be either an `input` element or a `contenteditable`
`div`. We distinguish between them using `.is("[contenteditable]"))`
but TypeScript doesn't understand that. So we replaced `this.$element`
with `this.input_element` where `input_element` is an object with the
`$element` and also a `type` specifying which type of element it is
(input or contenteditable).
2024-03-30 10:41:38 -07:00
evykassirer
5bcb4e55d8
desktop_notifications: Convert module to typescript.
2024-03-29 16:16:47 -07:00
adnan-td
87dee7a9b2
invite_user_modal: Replaced email text_area with input_pill.
...
This makes the widget considerably more attractive, and probably a bit
more usable.
Fixes #29391 .
2024-03-29 11:13:03 -07:00
Anders Kaseorg
416cba8746
install-shellcheck: Upgrade ShellCheck from 0.9.0 to 0.10.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-29 09:37:38 -07:00
afeefuddin
da80afd6f4
lightbox: Convert module to TypeScript.
2024-03-28 13:56:56 -07:00
Varun Singh
f1db30418b
submessage: Convert module to TypeScript.
2024-03-28 12:59:12 -07:00
Sahil Batra
19a7c75400
settings_components: Convert to typescript.
2024-03-26 10:32:15 -07:00
Anders Kaseorg
9080d583df
oneclickapps: Upgrade DigitalOcean 1-Click App to Ubuntu 22.04.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2024-03-25 13:19:09 -07:00
Robert Dyer
5768d27116
docs: Update VNU filter to ignore warnings about sphinx-design.
2024-03-22 16:54:57 -07:00
Temidayo32
533a6153b2
compose_validate: Convert module to TypeScript.
2024-03-22 15:59:37 -07:00
Varun Singh
fd3c7728fc
message_list_tooltips: Convert module to TypeScript.
2024-03-22 15:37:57 -07:00
Anders Kaseorg
0cc40605b0
semgrep: Broaden select_related() and prefetch_related() rules.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-22 18:01:57 -04:00
Alex Vandiver
7d0c12aa3a
semgrep: Enforce no bare select_related() calls.
...
Previously, #26419 addressed the majority of these calls, but did not
prevent more from creeping in. Remove the one remaining
callsite (after the cleanup from the previous commits), and ban any
future use of the pattern.
2024-03-22 09:30:17 -07:00
Varun Singh
1aaedf89ee
poll_modal: Convert module to TypeScript.
2024-03-21 16:33:24 -07:00
Vector73
f758ca596b
custom_profile_fields: Add "required" parameter to the profile fields.
...
Fixes #28512 .
2024-03-21 10:48:54 -07:00
afeefuddin
6f81fe1b5b
info_overlay: Convert module to TypeScript.
2024-03-21 09:00:33 -07:00
Anders Kaseorg
eb622bae0a
ruff: Fix S605 Starting a process with a shell.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-21 08:59:17 -07:00
Anders Kaseorg
a1a341f0ae
ruff: Fix UP032 Use f-string instead of `format` call.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-21 08:59:17 -07:00
Alex Vandiver
db4e093ad7
release: Fix changelog output.
...
9bd340957f
changed the headers; while we no longer store the
changelog text in the Github release object, we should still output
the changelog to STDOUT correctly.
2024-03-19 16:05:53 -07:00
Andrew
fed085e319
tools: Fix test-documentation merge check errors.
...
Verified using the original test plan detailed in #18124 , checking that the output
is similar, and error handling is correct if the virtualenv is not available.
Fixes #18124 .
2024-03-19 15:01:33 -07:00
afeefuddin
417d4b3a8a
integration_url_modal: Convert module to TypeScript.
2024-03-19 09:38:22 -07:00
Prakhar Pratyush
ad3603c0aa
onboarding: Show one-time modal to introduce recent conversations view.
...
To improve onboarding experience, this commit adds a
one-time modal which introduces the recent conversations view.
Users see this one-time modal on visiting the recent
conversations view.
Fixes #29073 .
2024-03-19 09:32:59 -07:00
Prakhar Pratyush
9a7634d527
onboarding: Show one-time modal to introduce inbox view.
...
To improve onboarding experience, this commit adds
a one-time modal which introduces the inbox view.
Users see this one-time modal on visiting the inbox view.
Fixes part of #29073 .
2024-03-19 09:32:59 -07:00
Alex Vandiver
c13e3dee24
katex: Replace subprocess call with minimal external service.
...
Replace a separate call to subprocess, starting `node` from scratch,
with an optional standalone node Express service which performs the
rendering. In benchmarking, this reduces the overhead of a KaTeX call
from 120ms to 2.8ms. This is notable because enough calls to KaTeX in
a single message would previously time out the whole message
rendering.
The service is optional because he majority of deployments do not use
enough LaTeX to merit the additional memory usage (60Mb).
Fixes : #17425 .
2024-03-15 15:34:12 -07:00
Alex Vandiver
5fd38f15a6
webpack: Support limiting to only one config name.
2024-03-15 15:34:12 -07:00
Roshan Jagadish
20e44997e2
types: Migrated add_stream_options_popover to TypeScript.
...
The migration requires some new assert statements as well as a change
in how the `return undefined` case is spelled to match the types declared by
Tippy upstream.
2024-03-15 13:02:20 -07:00
evykassirer
03ec788a91
typeahead: Move module to web/src.
2024-03-11 09:56:18 -07:00
evykassirer
babe525b5c
linter: Add _html as a variable name for safe html.
2024-03-11 09:56:18 -07:00
Temidayo32
11e498f937
resize_handler: Convert module to Typescript.
2024-03-08 10:49:52 -08:00
Temidayo32
42dd55df42
condense: Convert module to Typescript.
2024-03-07 16:15:30 -08:00
Varun Singh
1fb03a27d8
compose_fade: Convert module to TypeScript.
2024-03-06 14:47:47 -08:00
afeefuddin
5e18bd762f
left_sidebar_navigation_area: Convert module to TypeScript.
2024-03-06 13:57:33 -08:00
afeefuddin
72681c2d5a
hotspots: Convert module to TypeScript.
2024-03-04 18:17:34 -08:00
afeefuddin
6314139d4a
zcommand: Convert module to TypeScript.
2024-03-04 18:10:38 -08:00
Anders Kaseorg
e46c3bf116
dev-vagrant-docker: Upgrade docker-systemctl-replacement to 1.5.8066.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-04 15:34:10 -05:00
Varun Singh
bda6470951
user_status_ui: Convert module to TypeScript.
2024-03-01 18:02:20 -08:00
Anders Kaseorg
066ea3ebf9
install: Support Ubuntu 24.04.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-01 17:38:08 -08:00
evykassirer
c60cc07605
drafts: Convert module to typescript.
2024-03-01 15:49:53 -08:00
Tim Abbott
3c708edb2c
team: Add more repositories and rename tabs.
...
Based on an audit of all repositories in the zulip organization.
2024-03-01 14:57:46 -08:00
Anders Kaseorg
d748ec8d52
ruff: Fix PLW0108 Lambda may be unnecessary.
...
This is a preview rule, not yet enabled by default.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-01 09:30:04 -08:00
Anders Kaseorg
553f268b04
ruff: Fix RUF027 Possible f-string without an `f` prefix.
...
This is a preview rule, not yet enabled by default.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-01 09:30:04 -08:00
Anders Kaseorg
865febb307
ruff: Fix RUF021 Parenthesize when chaining `and` and `or` together.
...
This is a preview rule, not yet enabled by default.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-03-01 09:30:04 -08:00
Anders Kaseorg
570f3dd447
python: Reformat with Ruff formatter.
...
https://docs.astral.sh/ruff/formatter/
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-29 17:07:16 -08:00
Alex Vandiver
be59ef9c02
runtornado: Swap deferred reload events to the default.
...
This makes no immediate reloads the default for runtornado, matching
the production configuration, and changes the development incantation
to be the one to specify the departure from the norm, with
--immediate-reloads.
2024-02-26 22:29:19 -08:00
Anders Kaseorg
cba4b8141e
provision: Use binary PGroonga release on Debian 12.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-26 16:58:51 -08:00
afeefuddin
28e4fe1820
onboarding_steps: Convert module to TypeScript.
2024-02-26 08:16:44 -08:00
evykassirer
44b07094df
stream_list: Convert module to typescript.
2024-02-23 16:18:48 -08:00
Lauryn Menard
1f72ab5133
remote-support: Show active billing user emails.
2024-02-23 13:21:54 -08:00
Aman Agrawal
a9dc669f3c
dropdown_widget: Migrate to typescript.
2024-02-22 16:38:25 -08:00
Anders Kaseorg
bf4933942c
run-dev: Abbreviate error message when receiving an https request.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-22 16:26:36 -08:00
evykassirer
ea2818786e
buddy_list: Convert module to typescript.
2024-02-22 16:05:27 -08:00
evykassirer
231aa098cb
buddy list: Create section in buddy list for users from narrow.
...
Fixes #21285 .
2024-02-22 16:05:27 -08:00
Anders Kaseorg
aeeea453dd
install-shfmt: Upgrade shfmt from 2.7.0 to 2.8.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-22 12:46:40 -08:00
evykassirer
860150525c
sidebar_ui: Convert module to typescript.
2024-02-21 18:50:51 -08:00
evykassirer
aab25fae6a
pm_list: Convert module to typescript.
2024-02-21 10:49:24 -08:00
Varun Singh
c91ca3eca8
message_live_update: Convert module to TypeScript.
2024-02-20 08:30:04 -08:00
evykassirer
23795ca153
message_edit_history: Convert module to typescript.
2024-02-19 21:39:40 -08:00
Anders Kaseorg
a4938d3760
page_params: Parse page_params and state_data with Zod.
...
This establishes a runtime check that their types continue to reflect
reality going forward.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-17 00:02:38 -08:00
Anders Kaseorg
273453d285
lint: Remove .lock extension from frontend group.
...
Commit 3a27b12a7d
(#24731 ) migrated
yarn.lock to pnpm-lock.yaml.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-16 18:50:17 -05:00
Tim Abbott
76e86bc8fa
team: Update for zulip-android-legacy repository rename.
2024-02-15 16:52:23 -08:00
Anders Kaseorg
e96ede0ef6
page_params: Split out state data for current user.
...
For spectators, the chunk of page_params that originates from
do_events_register isn’t assigned until ui_init.js. That means the
TypeScript type of page_params is mostly a lie during module load
time: reading a parameter too early silently results in undefined
rather than the declared type, with unpredictable results later on.
We want to make such an early read into an immediate runtime error,
for both users and spectators consistently, and pave the way for
runtime validation of the page_params type. As a first step, split
out the subset of fields that pertain to the current user.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-15 10:22:52 -08:00
Varun Singh
3fa308369d
playground_links_popover: Convert module to TypeScript.
2024-02-13 11:44:01 -08:00
Varun Singh
5f9b6d82a4
typing_events: Convert module to TypeScript.
2024-02-12 09:49:54 -08:00
evykassirer
49d79730b8
resize: Convert module to typescript.
2024-02-09 21:17:16 -08:00
Joydeep Bhattacharjee
264a9a1057
compose_ui: Convert module to typescript.
2024-02-09 15:11:17 -08:00
Alex Vandiver
3d63a87384
kandra: Puppet github.com keys to both root and zulip users.
...
We update to add the ecdsa-sha2-nistp256 key as well.
2024-02-07 10:42:12 -08:00
Alex Vandiver
b1f899512a
pack-local-script: Match mode of file outside of packing.
2024-02-07 10:42:12 -08:00
Varun Singh
e213d9505b
typing: Convert module to TypeScript.
2024-02-07 09:12:49 -08:00
Varun Singh
94558478df
scheduled_messages_feed_ui: Convert module to TypeScript.
2024-02-06 22:25:55 -08:00
Alex Vandiver
b23d90ed62
puppet: Rename puppet/zulip_ops to puppet/kandra.
...
This makes for easier tab-completion, and also is a bit more explicit
about the expected consumer.
2024-02-06 17:56:27 -08:00
Alex Vandiver
0bd1e2b434
puppet: Rename and limit production key distribution.
2024-02-02 17:24:12 -08:00
Anders Kaseorg
70f491eae2
push-to-pull-request: Accept intermixed options and arguments again.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-01 17:08:44 -08:00
Anders Kaseorg
474703a963
push-to-pull-request: Use getopts for macOS compatibility.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-01 09:29:32 -08:00
Alex Vandiver
ff00c01538
bootstrap-aws-installer: Pull all keys from secretsmanager.
2024-01-31 16:41:04 -08:00
Alex Vandiver
6902d5db47
install-aws-cli: Also install and keep up to date using Puppet.
...
We previously only did this install on the developer machine and on
initial boot. Also run it from puppet to make sure we keep the binary
up-to-date.
2024-01-31 16:41:04 -08:00
Alex Vandiver
bd87f53c86
install-aws-server: Build a tool to smuggle scripts inline in the bootdata.
2024-01-31 16:41:04 -08:00
Alex Vandiver
333cc902fb
install-aws-server: chdir to the repo root first.
2024-01-31 16:41:04 -08:00
Alex Vandiver
38bf1c5d22
install-aws-cli: Move into puppet files.
2024-01-31 16:41:04 -08:00
Alex Vandiver
21237f42ba
install-aws-server: Enable instance metadata tags.
...
These are shown in the Teleport UI.
2024-01-31 16:41:04 -08:00
Alex Vandiver
1acfe59fe5
install-aws-server: Pull latest 22.04 AMI by default.
2024-01-31 16:41:04 -08:00
Lauryn Menard
12ec133224
templates: Move billing templates to /templates/corporate/billing.
2024-01-30 10:06:48 -08:00
Lauryn Menard
916892e437
templates: Move support templates to /templates/corporate/support.
...
Also, makes small updates to `next_plan_forms_support.html`.
Removes unneeded "btn" and "btn-default" classes, and updates
the placeholder text for the input as not marked for translation.
2024-01-30 10:06:48 -08:00
Lauryn Menard
efd0d689fc
templates: Move activity templates to /templates/corporate/activity.
...
Also, renames `ad_hoc_query.html` to `activity_table.html`,
`realm_summary_table.html` to `installation_activity_table.html`,
and `activity_details_template.html` to `activity.html`.
Removes the style attribute in the installation activity template
and uses a CSS class, "installation-activity-header", to center the
h3 and p tags instead. This removes an exception from the custom
lint check.
2024-01-30 10:06:48 -08:00
Lauryn Menard
df2f4b6469
corporate: Move support and activity views to /corporate.
...
View functions in `analytics/views/support.py` are moved to
`corporate/views/support.py`.
Shared activity functions in `analytics/views/activity_common.py`
are moved to `corporate/lib/activity.py`, which was also renamed
from `corporate/lib/analytics.py`.
2024-01-30 10:06:48 -08:00
Anders Kaseorg
1a9441ec70
dependencies: Upgrade JavaScript dependencies.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-01-29 16:14:26 -08:00
Anders Kaseorg
93198a19ed
requirements: Upgrade Python requirements.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-01-29 10:41:54 -08:00
evykassirer
ea04f7d27d
topic list: Convert module to typescript.
2024-01-29 10:22:35 -08:00
Mateusz Mandera
4a245a3f62
register_remote_server: Add more validation of contact_email.
2024-01-26 09:09:31 -08:00
nimishmedatwal
5e2d620d9f
help: Add installation through Flathub.
...
Fixes #28508
2024-01-26 09:07:38 -08:00
Lalit
6f6795f607
ts: Migrate `message_viewport` to typescript.
...
Used function overloading for methods - `make_dimen_wrapper`
and `scrollTop`.
2024-01-22 16:29:23 -08:00
Varun Singh
c0a0c0e834
scheduled_messages: Convert module to TypeScript.
2024-01-21 08:54:20 -08:00
Gyan Dev
59996ff353
postgresql-init-dev-db: Fix string quotes.
...
The previous version of the script did not quote VAGRANTUSERNAME, which caused
an error when running the script if the username contained `-` or other characters
that affect the Postgres syntax. Fix this using double-quotes.
2024-01-19 09:32:14 -08:00
swayam0322
684101353f
find_account: Add button to send another email.
...
The result page didn't have any resend button a button was
added to redirect to the form where the user can find their
account
Fixes part of #3128
2024-01-19 09:02:03 -08:00
Aman Agrawal
633f64a79e
narrow: Use message list id to track message lists in DOM.
...
This removes use of zfilt and zhome from codebase.
2024-01-18 08:31:48 -08:00
Tim Abbott
ef3f990324
tools: Add a tool for backporting PRs.
2024-01-15 17:27:37 -08:00
Tim Abbott
bafa476fd3
presence: Avoid having incomplete missing test coverage.
...
Rename and restructure these comparison variables such that we don't
have a possibly impossible case for presence.last_connected_time being
None.
Fixes #25498 .
2024-01-14 18:32:01 -08:00
Aditya Kumar Kasaudhan
49a9954413
settings: Rename settings_display to settings_preferences.
...
This commit renames "settings_display.js" file to
"settings_preferences.js".
Fixes part of #26874 .
2024-01-12 15:33:16 -08:00
Sahil Batra
dcac272afc
user_group_popover: Convert module to typescript.
2024-01-09 16:47:37 -08:00
Alex Vandiver
ee2baa30e0
fetch-contributor-data: Add zulip-flutter repo.
2024-01-05 12:15:39 -08:00
Alex Vandiver
ffda5fb428
fetch-contributor-data: Sort repo names.
2024-01-05 12:15:39 -08:00
Varun Singh
af3b15ef10
read_receipts: Convert module to TypeScript.
2024-01-05 11:52:59 -08:00
Varun Singh
4b04716237
settings_realm_domains: Convert module to TypeScript.
2024-01-05 10:50:08 -08:00
evykassirer
979ace1cea
message_util: Convert module to typescript.
2024-01-05 10:47:12 -08:00
evykassirer
4e66e8742f
rows: Convert module to typescript.
2024-01-04 12:45:42 -08:00
evykassirer
434b67caf5
message_feed_top_notices: Convert module to typescript.
2024-01-03 14:39:26 -08:00
sayyedarib
b430ba2bd5
navbar_help_menu: Migrate module to typescript.
...
Signed-off-by: sayyedarib <sayyedaribhussain4321@gmail.com>
2023-12-29 12:15:08 -08:00
evykassirer
1f21510dd4
compose_notifications: Convert module to typescript.
2023-12-28 16:53:46 -08:00
Varun Singh
62a636068e
subscriber_api: Convert module to TypeScript.
2023-12-28 15:05:16 -08:00
evykassirer
6157d83d3a
unread_ui: Convert module to typescript.
2023-12-28 11:26:37 -08:00
evykassirer
5f5e77afd5
local_message: Convert module to typescript.
2023-12-27 23:23:36 -08:00
evykassirer
b20694aa07
narrow_history: Convert module to typescript.
2023-12-27 23:12:09 -08:00
evykassirer
0cf1d49fee
message_list_data: Convert module to typescript.
2023-12-27 21:48:54 -08:00
evykassirer
dc8d0ed861
message_lists: Convert module to typescript.
2023-12-27 20:44:58 -08:00
evykassirer
e0fef6fdff
narrow_title: Migrate module to typescript.
2023-12-27 20:39:53 -08:00
evykassirer
d1acdf20e7
unread: Convert module to TypeScript.
2023-12-22 16:18:50 -08:00
Karl Stolley
a37354f92a
corporate: Add a Basic plan.
2023-12-20 23:09:21 -08:00
Anders Kaseorg
620a75f149
check_help_documentation: Exclude temporarily unavailable endpoint.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-18 15:44:00 -08:00
Lalit
02257b8cbf
ts: Migrate `popover_menus` to typescript.
...
This commit migrates `popover_menus` module to TypeScript. Also adds
a placeholder types declaration file for `css_variables` module.
2023-12-17 14:00:44 -08:00
evykassirer
24dc2e783d
message_store: Migrate message_store to typescript.
2023-12-17 09:43:47 -08:00
Anders Kaseorg
4aa2d76bea
models: Extract zerver.models.streams.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-16 22:08:44 -08:00
Anders Kaseorg
21ab3858a7
models: Extract zerver.models.linkifiers.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-16 22:08:44 -08:00
Anders Kaseorg
cd96193768
models: Extract zerver.models.realms.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-16 22:08:44 -08:00
Anders Kaseorg
45bb8d2580
models: Extract zerver.models.users.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-16 22:08:44 -08:00