From c13a40a970be156a231200c20362636b198d32ec Mon Sep 17 00:00:00 2001 From: Ken D'Ambrosio Date: Tue, 9 Jun 2026 13:09:23 +0000 Subject: Add face pool, blacklisting, and action explanations to people admin Removed faces now go to an "Unidentified pool" cluster rather than disappearing. Deleting a cluster blacklists all its members so they are skipped by future re-clustering runs. Pool faces can be assigned to a named person or individually blacklisted. A plain-English info box on the detail page explains what each action does and that no photo files are ever modified. Co-Authored-By: Claude Sonnet 4.6 --- views/admin/people.erb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'views/admin/people.erb') diff --git a/views/admin/people.erb b/views/admin/people.erb index c17e847..9715b95 100644 --- a/views/admin/people.erb +++ b/views/admin/people.erb @@ -26,6 +26,26 @@ + <% if @pool %> +
+
+ <% @pool[:samples].each do |s| %> + + <% end %> + <% if @pool[:count] > @pool[:samples].length %> + +<%= @pool[:count] - @pool[:samples].length %> more + <% end %> +
+
+ Unidentified pool — <%= @pool[:count] %> face<%= @pool[:count] == 1 ? '' : 's' %> + Review +
+
+ <% end %> + <% if @clusters.empty? %>

No face data yet — the face daemon is still processing, or run Re-cluster once it has finished a pass. -- cgit v1.2.3