zephyr: Remove Zephyr mirroring support.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2025-09-12 13:32:21 -07:00
committed by Tim Abbott
parent fb13de4e10
commit 40a022dcc3
94 changed files with 121 additions and 2067 deletions

View File

@@ -189,7 +189,7 @@
{{/if}}
{{/if}}
{{!-- Group 3 --}}
{{#if (or can_invite_users_by_email can_create_multiuse_invite is_spectator show_webathena)}}
{{#if (or can_invite_users_by_email can_create_multiuse_invite is_spectator)}}
<li role="separator" class="popover-menu-separator"></li>
{{/if}}
{{#if (or can_invite_users_by_email can_create_multiuse_invite)}}
@@ -200,14 +200,6 @@
</a>
</li>
{{/if}}
{{#if show_webathena}}
<li role="none" class="link-item popover-menu-list-item" title="{{t 'Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via Webathena' }}" id="webathena_login_menu">
<a role="menuitem" href="#webathena" class="webathena_login popover-menu-link">
<i class="popover-menu-icon fa fa-bolt" aria-hidden="true"></i>
<span class="popover-menu-label">{{t 'Link with Webathena' }}</span>
</a>
</li>
{{/if}}
<li role="none" class="link-item popover-menu-list-item only-visible-for-spectators">
<a role="menuitem" href="{{login_link}}" class="navigate-link-on-enter popover-menu-link">
<i class="popover-menu-icon zulip-icon zulip-icon-log-in" aria-hidden="true"></i>

View File

@@ -1,4 +1,3 @@
{{#if render_subscribers}}
<div class="subscriber_list_settings_container no-display">
<h4 class="stream_setting_subsection_title">
{{t "Add subscribers" }}
@@ -31,4 +30,3 @@
</div>
</div>
<div class="subscriber-list-settings-loading"></div>
{{/if}}