Most-active creators over 48h
    <% @commissions_per_user_id.each do |user_id, count| %> <%# This is an N+1 query, but we can deal with it later %> <% user = User.find(user_id.to_i) %>
  1. <%= link_to user.display_name, user %>: <%= pluralize count, 'image' %>
  2. <% end %>
<%= pluralize @unique_users_generating_count.count, 'unique user' %> over 48h


Queue
    <% @current_queue_items.each do |commission| %>
  1. <%= commission.entity_type %>-<%= commission.entity_id %> (<%= commission.style %>) for U-<%= commission.user_id %> (#<%= commission.id %>)
  2. <% end %>
<% @recent_commissions.each do |commission| %>
<% if commission.complete? %>
<%= link_to commission.image do %> <%= image_tag commission.image %> <% end %>
<%= commission.id %>. <% if commission.entity.present? %> <%= content_class_from_name(commission.entity_type).icon %> <%= link_to commission.entity.name, commission.entity %> <% end %> <% if commission.style? %> (<%= commission.style.humanize %>) <% end %> <% if commission.user_id %> by <%= link_to commission.user.name, commission.user %> <% else %> anonymous generation <% end %>
<%= commission.job_id %>
  • Completed <%= time_ago_in_words commission.completed_at %> ago
  • Took <%= distance_of_time_in_words commission.completed_at - commission.created_at %>

  • Preprompt:
    <%= commission.prompt.inspect %>
<% else %>
Basil is still working on this commission...
(Requested <%= time_ago_in_words(commission.created_at) %> ago)
<% end %>
<% end %>