<%= t("admin.dashboard.ops_panel.critical", count: critical) %> — <%= link_to t("admin.dashboard.ops_panel.view_dashboard"), admin_ops_path %>
<% elsif warnings.positive? %><%= t("admin.dashboard.ops_panel.warnings", count: warnings) %> — <%= link_to t("admin.dashboard.ops_panel.dashboard_link"), admin_ops_path %>
<% else %><%= t("admin.dashboard.ops_panel.none_html", link: link_to(t("admin.dashboard.ops_panel.dashboard_link"), admin_ops_path)) %>
<% end %><%= t("admin.dashboard.concurrency_panel.count", count: @concurrency_violation_lookback) %> — <%= link_to t("admin.dashboard.concurrency_panel.view_all"), admin_stream_concurrency_violations_path %>
<%= render "admin/stream_concurrency_violations/table", violations: @recent_concurrency_violations, empty_key: "admin.dashboard.concurrency_panel.none" %> <% else %><%= t("admin.dashboard.concurrency_panel.none_html", link: link_to(t("admin.dashboard.concurrency_panel.view_all"), admin_stream_concurrency_violations_path)) %>
<% end %><%= t("admin.dashboard.disk.free_label", free: format_bytes(root[:free_bytes]), percent: root[:used_percent]) %>
<%= t("admin.dashboard.disk.not_available") %>
<% end %><%= t("admin.dashboard.disk.recordings_content", size: format_bytes(rec[:dir_size_bytes])) %>
<% end %><%= t("admin.dashboard.disk.recordings_not_mounted", path: Admin::HostMetrics::RECORDINGS_PATH) %>
<% end %>| <%= t("admin.dashboard.sessions.table.match") %> | <%= t("admin.dashboard.sessions.table.status") %> | <%= t("admin.dashboard.sessions.table.client") %> | <%= t("admin.dashboard.sessions.table.ingest") %> | <%= t("admin.dashboard.sessions.table.start") %> | <%= t("admin.dashboard.sessions.table.link") %> | |
|---|---|---|---|---|---|---|
| <%= s.match.team.name %> vs <%= s.match.opponent_name %> | <%= s.status %> | <%= admin_session_client_summary(s) %> | <%= render "admin/sessions/ingest_cell", session: s %> | <%= s.started_at&.strftime("%d/%m %H:%M") || t("admin.common.dash") %> |
<% admin_session_watch_links(s).each do |link| %>
<%= link_to link[:label], link[:url], target: "_blank", rel: "noopener", class: "admin-link-chip" %>
<% end %>
<%= link_to t("admin.dashboard.sessions.regia"), admin_session_path(s), class: "admin-link-chip admin-link-chip--regia" %>
|
<%= link_to t("admin.dashboard.sessions.detail"), admin_session_path(s) %> <%= button_to t("admin.dashboard.sessions.stop"), stop_admin_session_path(s), method: :post, class: "admin-btn admin-btn--danger admin-btn--sm", form: { data: { turbo_confirm: t("admin.dashboard.sessions.stop_confirm") } } %> |
<%= t("admin.dashboard.sessions.none") %>
<% end %><%= link_to t("admin.dashboard.teams.view_all", count: @stats[:teams_count]), admin_clubs_path %>
<% end %>