engine/app/views/good_job/processes/index.html.erb in good_job-2.10.0 vs engine/app/views/good_job/processes/index.html.erb in good_job-2.11.0
- old
+ new
@@ -1,44 +1,46 @@
<div class="my-3 flex">
<h2>Processes</h2>
</div>
-<% if !GoodJob::Process.migrated? %>
- <div class="card my-3">
- <div class="card-body">
- <p class="card-text">
- <em>Feature unavailable because of pending database migration.</em>
- </p>
+<div data-gj-poll-replace id="processes">
+ <% if !GoodJob::Process.migrated? %>
+ <div class="card my-3">
+ <div class="card-body">
+ <p class="card-text">
+ <em>Feature unavailable because of pending database migration.</em>
+ </p>
+ </div>
</div>
- </div>
-<% elsif @processes.present? %>
- <div class="card my-3">
- <div class="table-responsive">
- <table class="table card-table table-bordered table-hover table-sm mb-0">
- <thead>
- <tr>
- <th>Process UUID</th>
- <th>Created At</th></th>
- <th>State</th>
- </tr>
- </thead>
- <tbody>
- <% @processes.each do |process| %>
- <tr class="<%= dom_class(process) %>" id="<%= dom_id(process) %>">
- <td><%= process.id %></td>
- <td><%= relative_time(process.created_at) %></td>
- <td><%= tag.pre JSON.pretty_generate(process.state) %></td>
+ <% elsif @processes.present? %>
+ <div class="card my-3">
+ <div class="table-responsive">
+ <table class="table card-table table-bordered table-hover table-sm mb-0">
+ <thead>
+ <tr>
+ <th>Process UUID</th>
+ <th>Created At</th></th>
+ <th>State</th>
</tr>
- <% end %>
- </tbody>
- </table>
+ </thead>
+ <tbody>
+ <% @processes.each do |process| %>
+ <tr class="<%= dom_class(process) %>" id="<%= dom_id(process) %>">
+ <td><%= process.id %></td>
+ <td><%= relative_time(process.created_at) %></td>
+ <td><%= tag.pre JSON.pretty_generate(process.state) %></td>
+ </tr>
+ <% end %>
+ </tbody>
+ </table>
+ </div>
</div>
- </div>
-<% else %>
- <div class="card my-3">
- <div class="card-body">
- <p class="card-text">
- <em>No GoodJob processes found.</em>
- </p>
+ <% else %>
+ <div class="card my-3">
+ <div class="card-body">
+ <p class="card-text">
+ <em>No GoodJob processes found.</em>
+ </p>
+ </div>
</div>
- </div>
-<% end %>
+ <% end %>
+</div>