main
settings: Style headings via classes instead of bare h3 selectors.
modals: Fix extra bottom margin due to default form styling.
cleanup: Remove structural .new-style references.
demo-orgs: Restrict bot creation until owner has set an email.
settings_checkbox: Rename tooltip_text variable.
channel_folder_ui: Add channel folder preview modal for non admins.
settings: Show channel card popover in default channels list.
settings: Add warning icon for overridden emojis.
realm_export: Add 'Export permissions' table.
export: Update status of RealmExport rows while exporting.
users: Hide reactivate button for deleted users in admin modal.
organization-settings: Restyle "Resend" and "Revoke" buttons in Invitations panel.
linkifiers: Add settings UI for alternative URL templates.
linkifiers: Move add new linkifier to a modal.
linkifiers: Display reverse linkification as a checkbox in table.
delete-code-playground: Fix tooltip being partially hidden.
templates: Forbid interpolating booleans into Handlebars.
buttons: Rename action button attention values to visual variants.
web: Move web app to ‘web’ directory.
settings: Preparatory work for duplicating bots panel for Personal tab.
personal-settings: Redesign buttons in personal settings.
password: Replace Font Awesome eye icons with zulip-icon show/hide.
manage-bot: Move API key section to a separate modal.
banners: Redesign the permission banners.
settings: Add button to reset user settings to default.
custom_profile_fields: Rename internal "select" identifiers.
trash-icon: Replace remaining fa-trash icons with zulip-icon-trash and update buttons.
demo-orgs: Use banners for org settings demo organization warning.
dev: Migrate invite modal's email access info to the new banner system.
api-docs: Move zuliprc file documentation to API keys article.
templates: Add object_entries helper.
settings: Consistently describe Slack-compatible webhook format.
search: Add "x" button to the filter of uploaded files table.
webhooks: Support filtering GitHub activity from private repositories.
integration-url-modal: Use input pills for branch names.
integration_url_modal: Set placeholder for the topic input.
stream-settings: Disable privacy element and topic creation setting.
settings: Remove hover effect from error message text.
personal_menu: Support changing information density settings.
integration_events: Restore checkbox in events modal.
linkifiers: Hide placeholder in edit form for alternative URL templates.
settings: Add `push_notifications_disabled` in notification checkboxes.
banners: Convert banners into plain text.
settings-preferences: Create left sidebar section.
custom_profile_fields: Delay tooltip on delete-choice button.
settings_css: Refactor a settings-view-only-textarea.
settings: Add a new `topics_policy` realm setting.
css: Remove `.thinner` class from Settings.
settings: Make error element consistent.
settings: Add buttons for common bot actions in the table.
settings: Add button to reset channel notifications to default.
banners: Redesign organization upgrade banners.
attachments: Replace 'messages' field with 'message_ids'.
settings: Add "Imported users" tab in "Users" panel.
webpack: Enable explicitPartialContext for handlebars-loader.