Sha256: f407feababb7acfac11a0a191112c30598671ff7125e0097554ae25baccf0f47

Contents?: true

Size: 1.74 KB

Versions: 6

Compression:

Stored size: 1.74 KB

Contents

<header class="row">
  <div class="col-sm-5">
    <h3>
    <%= t('Locks') %>
    </h3>
  </div>
  <form action="<%= root_path %>locks" class="form form-inline" method="get">
    <%= csrf_tag %>
    <input name="filter" class="form-control" type="text" value="<%= @filter %>" />
    <button class="btn btn-default" type="submit">
    <%= t('Filter') %>
    </button>
  </form>
  <% if @locks.any? && @total_size > @count.to_i %>
  <div class="col-sm-4">
    <%= erb unique_template(:_paging), locals: { url: "#{root_path}locks" } %>
  </div>
  <% end %>
</header>
<% if @locks.any? %>
<div class="table_container">
  <table class="table table-striped table-bordered table-hover">
    <thead>
      <tr>
        <th><%= t('Delete') %></th>
        <th><%= t('Digest') %></th>
        <th><%= t('Lock') %></th>
        <th><%= t('Locks') %></th>
        <th><%= t('Since') %></th>
      </tr>
    </thead>
    <% @locks.each do |lock| %>
    <tr>
      <td>
        <form action="<%= root_path %>locks/<%= lock.key %>/delete" method="get">
          <%= csrf_tag %>
          <input name="lock" value="<%= h lock.key %>" type="hidden" />
          <input class="btn btn-danger btn-xs" type="submit" name="delete" value="<%= t('Delete') %>" data-confirm="<%= t('AreYouSure') %>" />
        </form>
      </td>
      <td><a href="<%= root_path %>locks/<%= lock.key %>"><%= lock.key %></a></td>
    <td><%= lock.info["lock"] %></th>
    <td><%= lock.locked.count %></td>
    <td><%= safe_relative_time(lock.created_at) %></td>
  </tr>
  <% end %>
</table>
<form action="<%= root_path %>locks/delete_all" method="get">
  <input class="btn btn-danger btn-xs" type="submit" name="delete_all" value="<%= t('DeleteAll') %>" data-confirm="<%= t('AreYouSure') %>" />
</form>
</div>
<% end %>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sidekiq-unique-jobs-7.0.6 lib/sidekiq_unique_jobs/web/views/locks.erb
sidekiq-unique-jobs-7.0.5 lib/sidekiq_unique_jobs/web/views/locks.erb
sidekiq-unique-jobs-7.0.4 lib/sidekiq_unique_jobs/web/views/locks.erb
sidekiq-unique-jobs-7.0.3 lib/sidekiq_unique_jobs/web/views/locks.erb
sidekiq-unique-jobs-7.0.2 lib/sidekiq_unique_jobs/web/views/locks.erb
sidekiq-unique-jobs-7.0.1 lib/sidekiq_unique_jobs/web/views/locks.erb