zulip/web/templates/settings
Anders Kaseorg b9e62c7af8 page_params: Split out state data for realm.
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 second step, split
out the subset of fields that pertain to the entire realm.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-15 10:22:52 -08:00
..
account_settings.hbs page_params: Split out state data for realm. 2024-02-15 10:22:52 -08:00
add_alert_word.hbs modals: Add modal_text_input class to text inputs. 2023-03-27 22:34:30 -07:00
add_default_streams.hbs default_streams: Convert inline form to modal. 2023-07-06 16:24:44 -07:00
add_emoji.hbs settings_emoji: Fix file upload bug in upload emoji modal. 2023-06-29 10:16:28 -07:00
add_new_bot_form.hbs help: Update external links to "Bots overview" help center page. 2024-02-06 18:22:57 -08:00
add_new_custom_profile_field_form.hbs bootstrap: Remove bootstrap CSS for url type inputs. 2023-06-23 11:53:38 -07:00
add_user_group_modal.hbs templates: Add modal_text_input class where it is missing. 2023-07-07 10:10:28 -07:00
admin_auth_methods_list.hbs demo-orgs: Disable admin of authentication methods until email set. 2023-08-31 15:02:16 -07:00
admin_default_streams_list.hbs
admin_emoji_list.hbs
admin_export_list.hbs realm_export: Do not assume null extra_data is special. 2023-05-16 14:05:01 -07:00
admin_human_form.hbs settings_users: Add "Reactivate user" option in "manage user" panel. 2023-09-27 10:41:05 -07:00
admin_invites_list.hbs
admin_linkifier_edit_form.hbs templates: Add modal_text_input class where it is missing. 2023-07-07 10:10:28 -07:00
admin_linkifier_list.hbs linkifiers: Use only the handle for dragging. 2023-09-21 15:27:16 -07:00
admin_playground_list.hbs realm_playgrounds: Replace url_prefix with url_template. 2023-07-24 17:40:59 -07:00
admin_profile_field_list.hbs organization settings: Use tippy for edit/delete custom field. 2024-01-07 19:08:05 -08:00
admin_realm_domains_list.hbs
admin_settings_modals.hbs
admin_tab.hbs settings: Remove "User groups" panel from settings overlay. 2023-12-07 06:35:38 -08:00
admin_user_list.hbs settings: Use correct tooltips for deactivated bots. 2024-01-17 12:45:03 -08:00
alert_word_settings_item.hbs
alert_word_settings.hbs templates: Stop using ::after to render empty list message. 2023-10-11 18:03:53 -07:00
api_key_modal.hbs modal: Remove modal_text_input class from password and url type inputs. 2023-06-23 11:53:38 -07:00
attachments_settings.hbs templates: Display a different message for empty search results. 2023-10-11 18:03:53 -07:00
auth_methods_settings_admin.hbs demo-orgs: Add section on configuring email address to help article. 2023-09-08 15:17:23 -07:00
bot_avatar_row.hbs bot_settings: Use same copy icon across the app. 2023-09-28 15:15:57 -07:00
bot_list_admin.hbs settings: Improve placeholder text for empty settings tables. 2024-02-14 08:52:52 -08:00
bot_settings_tip.hbs settings: Reword permissions notice banners. 2023-04-10 16:28:12 -07:00
bot_settings.hbs page_params: Split out state data for current user. 2024-02-15 10:22:52 -08:00
convert_demo_organization_form.hbs demo-orgs: Add UI for converting to permanent organization. 2023-10-03 09:11:41 -07:00
custom_user_profile_field.hbs settings: Remove settings_text_input class from url type inputs. 2023-06-23 11:53:38 -07:00
data_exports_admin.hbs settings: Improve placeholder text for empty settings tables. 2024-02-14 08:52:52 -08:00
deactivated_users_admin.hbs settings: Improve placeholder text for empty settings tables. 2024-02-14 08:52:52 -08:00
default_stream_choice.hbs dropdown_widget: Refactor to use Class. 2023-07-27 14:10:08 -07:00
default_streams_list_admin.hbs settings: Improve placeholder text for empty settings tables. 2024-02-14 08:52:52 -08:00
demo_organization_warning.hbs demo-orgs: Add UI for converting to permanent organization. 2023-10-03 09:11:41 -07:00
dev_env_email_access.hbs
display_settings.hbs settings: Fix buggy conversion of emoji-display-settings-status. 2024-01-31 13:07:26 -08:00
dropdown_options_widget.hbs
edit_bot_form.hbs settings_users: Add "Reactivate user" option in "manage user" panel. 2023-09-27 10:41:05 -07:00
edit_custom_profile_field_form.hbs bootstrap: Remove bootstrap CSS for url type inputs. 2023-06-23 11:53:38 -07:00
edit_embedded_bot_service.hbs modals: Add modal_text_input class to text inputs. 2023-03-27 22:34:30 -07:00
edit_outgoing_webhook_service.hbs modals: Add modal_text_input class to text inputs. 2023-03-27 22:34:30 -07:00
emoji_settings_admin.hbs settings: Improve placeholder text for empty settings tables. 2024-02-14 08:52:52 -08:00
emoji_settings_tip.hbs settings: Reword permissions notice banners. 2023-04-10 16:28:12 -07:00
generate_integration_url_modal.hbs integration-url: Migrate integration typeahead to dropdown widget. 2023-10-02 12:29:42 -07:00
image_upload_widget.hbs
invites_list_admin.hbs settings: Improve placeholder text for empty settings tables. 2024-02-14 08:52:52 -08:00
language_selection_widget.hbs settings: Fix save-discard widget fo. 2023-08-06 17:53:57 -07:00
linkifier_settings_admin.hbs settings: Improve placeholder text for empty settings tables. 2024-02-14 08:52:52 -08:00
muted_users_settings.hbs templates: Display a different message for empty search results. 2023-10-11 18:03:53 -07:00
notification_settings_checkboxes.hbs settings: Do not show tooltip if push notifications are enabled. 2023-12-23 14:55:23 -08:00
notification_settings.hbs settings: Fix setting label click functionality. 2024-01-11 13:34:46 -08:00
organization_permissions_admin.hbs settings: Add help link for "can_access_all_users_group" setting. 2023-12-11 08:29:14 -08:00
organization_profile_admin.hbs settings: Add settings_text_input class to text inputs. 2023-03-27 22:34:30 -07:00
organization_settings_admin.hbs settings: Restrict length of realm Jitsi url custom input. 2023-12-14 12:11:59 -08:00
organization_settings_tip.hbs
organization_user_settings_defaults.hbs settings: Add default typing indicator user settings. 2023-10-13 15:30:49 -07:00
playground_settings_admin.hbs templates: Display a different message for empty search results. 2023-10-11 18:03:53 -07:00
profile_field_choice.hbs custom_profile_fields: Fix empty field choices issue of select field. 2023-08-28 08:52:43 -07:00
profile_field_settings_admin.hbs settings: Make custom profile fields table similar to other tables. 2023-08-21 15:00:39 -07:00
profile_settings.hbs page_params: Split out state data for current user. 2024-02-15 10:22:52 -08:00
realm_domains_modal.hbs templates: Remove table-condensed class for <table> elements. 2023-08-21 15:00:39 -07:00
settings_checkbox.hbs templates: Remove references to undefined fields. 2023-03-22 17:10:28 -07:00
settings_save_discard_widget.hbs
stream_specific_notification_row.hbs settings: Show push notifications tooltip on stream specific row. 2023-12-23 14:55:23 -08:00
upgrade_tip_widget.hbs urls: Show sponsorship page on a new URL. 2023-11-06 14:55:14 -08:00
upload_space_stats.hbs web: Save a needless 301 redirect from /upgrade to /upgrade/. 2023-03-24 14:51:01 -07:00
uploaded_files_list.hbs
user_display_settings.hbs settings: Change "Display settings" to "Preferences". 2023-07-12 07:09:03 -07:00
user_list_admin.hbs templates: Stop using ::after to render empty list message. 2023-10-11 18:03:53 -07:00
user_notification_settings.hbs
user_topics_settings.hbs settings: Update description text in Settings > Topics panel. 2024-01-02 15:54:48 -08:00