1 <% content_for :heading_class, "pb-0" %>
2 <% content_for :heading do %>
4 <p class="text-body-secondary mb-3"><%= t ".description" %></p>
6 <ul class="nav nav-tabs">
8 <%= link_to t("traces.index.all_traces"), traces_path, :class => "nav-link" %>
11 <%= link_to t("traces.index.my_traces"), traces_mine_path, :class => "nav-link" %>
14 <%= link_to t("traces.index.legacy_traces"), edit_traces_legacy_visibility_path, :class => "nav-link active" %>
19 <%= form_tag edit_traces_legacy_visibility_path, :method => :get, :class => "row g-3 align-items-end mb-3" do %>
20 <div class="col-sm-4">
21 <%= label_tag :visibility, t(".filter.visibility"), :class => "form-label" %>
22 <%= select_tag :visibility,
23 options_for_select([[t(".filter.any"), ""]] + trace_visibility_options_for_filter, params[:visibility]),
24 :class => "form-select" %>
26 <div class="col-sm-3">
27 <%= label_tag :from, t(".filter.from"), :class => "form-label" %>
28 <%= date_field_tag :from, params[:from], :autocomplete => "off", :class => "form-control" %>
30 <div class="col-sm-3">
31 <%= label_tag :to, t(".filter.to"), :class => "form-label" %>
32 <%= date_field_tag :to, params[:to], :autocomplete => "off", :class => "form-control" %>
34 <div class="col-sm-2">
35 <%= submit_tag t(".filter.apply"), :name => nil, :class => "btn btn-secondary w-100" %>
39 <% if @traces.items.empty? %>
40 <p><%= t ".empty" %></p>
42 <%= form_tag traces_legacy_visibility_path, :method => :patch do %>
43 <%= hidden_field_tag :visibility, params[:visibility] %>
44 <%= hidden_field_tag :from, params[:from] %>
45 <%= hidden_field_tag :to, params[:to] %>
47 <div class="row g-3 align-items-end mb-3 mt-4">
48 <div class="col-md-8">
49 <%= label_tag :new_visibility, :class => "form-label" do %>
50 <%= t ".new_visibility" %>
51 <span class="form-text ms-1"><%= t ".no_undo" %></span>
53 <%= select_tag :new_visibility,
54 options_for_select(trace_visibility_options_for_update, params[:new_visibility]),
55 :class => "form-select" %>
57 <div class="col-md-4">
58 <button type="button" class="btn btn-danger" data-bs-toggle="modal" data-bs-target="#confirm_visibility_change">
59 <%= t ".button", :count => @count %>
64 <div class="modal fade" id="confirm_visibility_change" tabindex="-1" aria-labelledby="confirm_visibility_change_title" role="alertdialog" aria-hidden="true">
65 <div class="modal-dialog modal-dialog-centered">
66 <div class="modal-content">
67 <div class="modal-header">
68 <h1 class="modal-title fs-5" id="confirm_visibility_change_title"><%= t ".confirmation.header" %></h1>
69 <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="<%= t "javascripts.close" %>"></button>
71 <div class="modal-body">
72 <p><%= t ".confirmation.body", :count => @count %></p>
74 <div class="modal-footer">
75 <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">
76 <%= t ".confirmation.cancel" %>
78 <%= submit_tag t(".confirmation.confirm"), :class => "btn btn-danger" %>
87 <%= render "traces/page", :traces => @traces, :params => @params, :translation_scope => "application.pagination.traces" %>