zulip/web/templates/settings
Aditya Kumar Kasaudhan d1ff871523 webhooks: Support filtering GitHub activity from private repositories.
Currently, the GitHub webhook sends activity from both public and private
repositories, which could lead to unintended disclosure of sensitive
information from private repositories.

This commit introduces a ignore_private_repositories parameter to the
webhook URL. When set to true, the webhook ignore processing activity from
private repositories, ensuring that such activities are not posted to
Zulip streams. By default, if the parameter is omitted or set to false,
activities from both public and private repositories are processed
normally. This provides users with the flexibility to control the
visibility of private repository activities without altering the default
behavior.

More importantly, this introduces a cleaner mechanism for individual
incoming webhooks to declare support for settings not common to all
webhook integrations.

Fixes #31638.
2024-10-31 10:40:28 -07:00
..
account_settings.hbs help: Update exports documentation. 2024-10-15 10:15:34 -07:00
active_user_list_admin.hbs settings: Drop email column on narrow screens. 2024-07-16 14:52:29 -07:00
add_alert_word.hbs modals: Add bottom margin to label elements. 2024-05-03 09:51:36 -07:00
add_default_streams.hbs cleanup: Remove structural .new-style references. 2024-09-11 14:22:45 -07:00
add_emoji.hbs cleanup: Remove singleton .new-style class refs. 2024-09-11 14:22:45 -07:00
add_new_bot_form.hbs cleanup: Remove singleton .new-style class refs. 2024-09-11 14:22:45 -07:00
add_new_custom_profile_field_form.hbs custom_profile_fields: Update label for non-editable field toggle. 2024-09-25 11:14:41 -07:00
admin_auth_methods_list.hbs settings: Refactor code to handle realm authentication methods. 2024-05-28 10:44:15 -07:00
admin_default_streams_list.hbs
admin_emoji_list.hbs settings: Convert name to pills in custom emoji section. 2024-08-27 13:22:34 -07:00
admin_export_consent_list.hbs realm_export: Add 'Export permissions' table. 2024-10-21 17:42:52 -07:00
admin_export_list.hbs settings_exports: Add 'Type' column to data exports table. 2024-10-11 17:38:17 -07:00
admin_human_form.hbs cleanup: Remove structural .new-style references. 2024-09-11 14:22:45 -07:00
admin_invites_list.hbs user_pill: Show deactivated icon in user_display_only_pill. 2024-07-16 14:52:17 -07:00
admin_linkifier_edit_form.hbs modals: Add bottom margin to label elements. 2024-05-03 09:51:36 -07:00
admin_linkifier_list.hbs settings_linkifiers: Make edit and delete buttons rounded. 2024-07-16 09:38:53 -07:00
admin_playground_list.hbs
admin_profile_field_list.hbs checkboxes: Decouple label.checkbox from .new-style tangle. 2024-09-11 14:22:45 -07:00
admin_realm_domains_list.hbs checkboxes: Decouple label.checkbox from .new-style tangle. 2024-09-11 14:22:45 -07:00
admin_settings_modals.hbs
admin_tab.hbs settings: Unite user settings into a single panel. 2024-06-17 17:16:21 -07:00
admin_user_list.hbs settings: Drop email column on narrow screens. 2024-07-16 14:52:29 -07:00
alert_word_settings.hbs scroll: Set tabIndex to -1 for simplebar content wrapper. 2024-06-20 10:25:51 -07:00
alert_word_settings_item.hbs tooltips: Use tippy to display tooltips. 2024-07-09 13:09:56 -07:00
api_key_modal.hbs settings: Add parent div to all input password elements in same row. 2024-07-17 11:05:59 -07:00
attachments_settings.hbs settings: Rename the table to "Your uploads". 2024-10-15 16:12:34 -07:00
auth_methods_settings_admin.hbs settings: Remove unused admin-table-wrapper class. 2024-07-12 10:35:22 -07:00
bot_avatar_row.hbs copy: Use redesigned copy button in bot settings UI. 2024-09-20 15:44:20 -07:00
bot_list_admin.hbs settings: Drop email column on narrow screens. 2024-07-16 14:52:29 -07:00
bot_settings.hbs tooltips: Use tippy to display tooltips. 2024-07-09 13:09:56 -07:00
bot_settings_tip.hbs
convert_demo_organization_form.hbs settings: Remove dropdown-title class. 2024-05-03 09:51:36 -07:00
custom_user_profile_field.hbs custom_profile_fields: Support non editable profile fields. 2024-09-23 18:09:38 -07:00
data_exports_admin.hbs realm_export: Add 'Export permissions' table. 2024-10-21 17:42:52 -07:00
deactivated_users_admin.hbs settings: Drop email column on narrow screens. 2024-07-16 14:52:29 -07:00
default_stream_choice.hbs tooltips: Use tippy to display tooltips. 2024-07-09 13:09:56 -07:00
default_streams_list_admin.hbs scroll: Set tabIndex to -1 for simplebar content wrapper. 2024-06-20 10:25:51 -07:00
demo_organization_warning.hbs
dev_env_email_access.hbs
dropdown_options_widget.hbs
edit_bot_form.hbs cleanup: Remove structural .new-style references. 2024-09-11 14:22:45 -07:00
edit_custom_profile_field_form.hbs custom_profile_fields: Update label for non-editable field toggle. 2024-09-25 11:14:41 -07:00
edit_embedded_bot_service.hbs edit_embedded_bot: Check if service is defined. 2024-07-15 10:32:35 -07:00
edit_outgoing_webhook_service.hbs
emoji_settings_admin.hbs settings: Fix banner shown on custom emoji panel. 2024-10-30 12:03:36 -07:00
generate_integration_url_config_checkbox_modal.hbs webhooks: Support filtering GitHub activity from private repositories. 2024-10-31 10:40:28 -07:00
generate_integration_url_config_text_modal.hbs webhooks: Support filtering GitHub activity from private repositories. 2024-10-31 10:40:28 -07:00
generate_integration_url_modal.hbs webhooks: Support filtering GitHub activity from private repositories. 2024-10-31 10:40:28 -07:00
group_setting_value_pill_input.hbs settings: Extract template file for group setting pill UI. 2024-10-30 12:03:36 -07:00
image_upload_widget.hbs
integration_events.hbs integration_events: Restore checkbox in events modal. 2024-09-20 11:53:01 -07:00
invites_list_admin.hbs scroll: Set tabIndex to -1 for simplebar content wrapper. 2024-06-20 10:25:51 -07:00
language_selection_widget.hbs settings: Make change language button similar to other settings buttons. 2024-07-11 09:49:27 -07:00
linkifier_settings_admin.hbs linkifier-settings: Remove unnecessary div. 2024-07-15 12:42:08 -07:00
muted_users_settings.hbs scroll: Set tabIndex to -1 for simplebar content wrapper. 2024-06-20 10:25:51 -07:00
notification_settings.hbs settings: Fix email notification permission. 2024-10-22 09:55:40 -07:00
notification_settings_checkboxes.hbs checkboxes: Decouple label.checkbox from .new-style tangle. 2024-09-11 14:22:45 -07:00
organization_permissions_admin.hbs settings: Use new pills UI for message delete permissions. 2024-10-30 12:03:36 -07:00
organization_profile_admin.hbs settings: Remove .w-200 class from .new-style cluster. 2024-08-30 14:06:27 -07:00
organization_settings_admin.hbs help: Rename and redirect allow-image-link-previews article. 2024-08-12 11:22:37 -07:00
organization_settings_tip.hbs
organization_user_settings_defaults.hbs settings: Improve visibility of "Enter Sends Message" setting. 2024-09-06 11:47:04 -07:00
playground_settings_admin.hbs settings: Remove unused admin-table-wrapper class. 2024-07-12 10:35:22 -07:00
preferences.hbs settings: Rename display_settings to preferences. 2024-09-05 16:17:36 -07:00
preferences_emoji.hbs settings: Rename display_settings to preferences. 2024-09-05 16:17:36 -07:00
preferences_general.hbs settings: Improve visibility of "Enter Sends Message" setting. 2024-09-06 11:47:04 -07:00
preferences_information.hbs settings: Rename display_settings to preferences. 2024-09-05 16:17:36 -07:00
preferences_navigation.hbs settings: Rename display_settings to preferences. 2024-09-05 16:17:36 -07:00
profile_field_choice.hbs css: Have `move-handle` for every movable row instance. 2024-09-03 10:22:44 -07:00
profile_field_settings_admin.hbs custom_profile_fields: Update admin table empty placeholder message. 2024-10-11 16:17:06 -07:00
profile_settings.hbs css: Use classname for show_my_user_profile_modal icon styles. 2024-09-03 10:22:44 -07:00
realm_domains_modal.hbs cleanup: Remove structural .new-style references. 2024-09-11 14:22:45 -07:00
settings_checkbox.hbs checkboxes: Decouple label.checkbox from .new-style tangle. 2024-09-11 14:22:45 -07:00
settings_numeric_input.hbs settings: Add new web information density settings. 2024-03-27 12:58:32 -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
upload_space_stats.hbs settings: Update quota notice text and style. 2024-10-15 16:12:34 -07:00
uploaded_files_list.hbs uploaded_files_list: Fix id pollution. 2024-09-30 14:15:31 -07:00
user_list_admin.hbs settings: Unite user settings into a single panel. 2024-06-17 17:16:21 -07:00
user_notification_settings.hbs
user_preferences.hbs settings: Rename display_settings to preferences. 2024-09-05 16:17:36 -07:00
user_topics_settings.hbs scroll: Set tabIndex to -1 for simplebar content wrapper. 2024-06-20 10:25:51 -07:00