snapshot of https://github.com/zulip/zulip.git @ 48c69911c7dd4e03b20552eb3bd77ad8151c1357 (2026-09-15)
Some checks failed
Code scanning / CodeQL (push) Failing after 15s
Zulip production suite / Ubuntu 22.04 production build (push) Failing after 26s
Zulip production suite / Debian 12 production install with custom db name and user (push) Has been skipped
Zulip production suite / Ubuntu 22.04 production install and PostgreSQL upgrade with pgroonga (push) Has been skipped
Zulip production suite / Ubuntu 24.04 production install (push) Has been skipped
Zulip production suite / Ubuntu 26.04 production install (push) Has been skipped
Zulip production suite / Debian 13 production install (push) Has been skipped
Zulip production suite / 7.0 Version Upgrade (push) Has been skipped
Zulip production suite / 8.0 Version Upgrade (push) Has been skipped
Zulip production suite / 6.0 Version Upgrade (push) Has been skipped
Zulip production suite / 10.0 Version Upgrade (push) Has been skipped
Zulip production suite / 9.0 Version Upgrade (push) Has been skipped
Zulip production suite / 12.0 Version Upgrade (push) Has been skipped
Zulip production suite / 11.0 Version Upgrade (push) Has been skipped
GitHub Actions Security Analysis with zizmor / zizmor (push) Failing after 3s
Zulip CI / Debian 12 (Python 3.11, backend + documentation) (push) Failing after 26s
Zulip CI / Ubuntu 22.04 (Python 3.10, backend + frontend) (push) Failing after 3s
Zulip CI / Ubuntu 24.04 (Python 3.12, backend) (push) Failing after 25s
Zulip CI / Ubuntu 26.04 (Python 3.14, backend) (push) Failing after 25s
Zulip CI / Debian 13 (Python 3.13, backend) (push) Failing after 28s
Zulip production suite / Required jobs (push) Has been cancelled
Zulip CI / Required jobs (push) Has been cancelled
API Documentation Update Check / check-feature-level-updated (push) Has been cancelled
API Documentation Update Check / notify-if-api-docs-changed (push) Has been cancelled
Some checks failed
Code scanning / CodeQL (push) Failing after 15s
Zulip production suite / Ubuntu 22.04 production build (push) Failing after 26s
Zulip production suite / Debian 12 production install with custom db name and user (push) Has been skipped
Zulip production suite / Ubuntu 22.04 production install and PostgreSQL upgrade with pgroonga (push) Has been skipped
Zulip production suite / Ubuntu 24.04 production install (push) Has been skipped
Zulip production suite / Ubuntu 26.04 production install (push) Has been skipped
Zulip production suite / Debian 13 production install (push) Has been skipped
Zulip production suite / 7.0 Version Upgrade (push) Has been skipped
Zulip production suite / 8.0 Version Upgrade (push) Has been skipped
Zulip production suite / 6.0 Version Upgrade (push) Has been skipped
Zulip production suite / 10.0 Version Upgrade (push) Has been skipped
Zulip production suite / 9.0 Version Upgrade (push) Has been skipped
Zulip production suite / 12.0 Version Upgrade (push) Has been skipped
Zulip production suite / 11.0 Version Upgrade (push) Has been skipped
GitHub Actions Security Analysis with zizmor / zizmor (push) Failing after 3s
Zulip CI / Debian 12 (Python 3.11, backend + documentation) (push) Failing after 26s
Zulip CI / Ubuntu 22.04 (Python 3.10, backend + frontend) (push) Failing after 3s
Zulip CI / Ubuntu 24.04 (Python 3.12, backend) (push) Failing after 25s
Zulip CI / Ubuntu 26.04 (Python 3.14, backend) (push) Failing after 25s
Zulip CI / Debian 13 (Python 3.13, backend) (push) Failing after 28s
Zulip production suite / Required jobs (push) Has been cancelled
Zulip CI / Required jobs (push) Has been cancelled
API Documentation Update Check / check-feature-level-updated (push) Has been cancelled
API Documentation Update Check / notify-if-api-docs-changed (push) Has been cancelled
This commit is contained in:
62
web/templates/settings/generate_integration_url_modal.hbs
Normal file
62
web/templates/settings/generate_integration_url_modal.hbs
Normal file
@@ -0,0 +1,62 @@
|
||||
<div class="input-group">
|
||||
<div class="integration-url-name-wrapper integration-url-parameter">
|
||||
{{> ../dropdown_widget_with_label
|
||||
widget_name="integration-name"
|
||||
label=(t "Integration")}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<div class="integration-url-stream-wrapper integration-url-parameter">
|
||||
{{> ../dropdown_widget_with_label
|
||||
widget_name="integration-url-stream"
|
||||
label=(t "Where to send notifications")}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group control-label-disabled">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" id="integration-url-override-topic" class="integration-url-parameter" disabled/>
|
||||
<span class="rendered-checkbox"></span>
|
||||
</label>
|
||||
<label class="inline" for="integration-url-override-topic">
|
||||
{{t "Send all notifications to a single topic"}}
|
||||
</label>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<div class="topic-to-use-wrapper integration-url-parameter">
|
||||
{{> ../dropdown_widget_with_label
|
||||
widget_name="slack-topics-dropdown"
|
||||
label=(t "Topics to use")}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group hide integration-url-topic">
|
||||
<label for="integration-url-topic-input" class="modal-label-field">{{t "Topic"}}</label>
|
||||
<input type="text" id="integration-url-topic-input" class="modal_text_input integration-url-parameter" maxlength="{{ max_topic_length }}" />
|
||||
<span id="integration-url-topic-placeholder" class="placeholder">
|
||||
{{> ../topic_not_mandatory_placeholder_text empty_string_topic_display_name=empty_string_topic_display_name}}
|
||||
</span>
|
||||
</div>
|
||||
<div id="integration-url-config-options-container">
|
||||
<!-- Dynamic Config Options will be rendered here -->
|
||||
</div>
|
||||
<div id="integration-events-parameter" class="input-group hide">
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" id="show-integration-events"/>
|
||||
<span class="rendered-checkbox"></span>
|
||||
</label>
|
||||
<label class="inline" for="show-integration-events">
|
||||
{{t "Filter events that will trigger notifications?"}}
|
||||
</label>
|
||||
</div>
|
||||
<div class="input-group hide" id="integrations-event-container">
|
||||
<label for="integrations-event-options">{{t "Events to include:"}}</label>
|
||||
<div class="integration-all-events-buttons">
|
||||
{{> ../components/action_button variant="subtle" intent="neutral" id="add-all-integration-events" label=(t "Check all") }}
|
||||
{{> ../components/action_button variant="subtle" intent="neutral" id="remove-all-integration-events" label=(t "Uncheck all") }}
|
||||
</div>
|
||||
<div id="integrations-event-options"></div>
|
||||
</div>
|
||||
<hr />
|
||||
<p class="integration-url-header">{{t "URL for your integration"}}</p>
|
||||
<div class="integration-url">
|
||||
{{default_url_message}}
|
||||
</div>
|
||||
Reference in New Issue
Block a user