- Shipped
- September 4, 2026 at 7:30 PM UTC
- Author
- Kamo
- Commit
- 17d826a
A paged, searched finder over USERS, and a batched membership count. The finder is unfiltered by isFake on purpose. Reviewing and clearing that flag is part of what the Users tab is for, so a list that hid flagged rows would hide the accounts an operator came to look at; the projection marks them instead. COALESCE on every searched column is load-bearing — LIKE against NULL is NULL rather than false, so an account with no surname would otherwise match nothing at all, including the bare % that means "show me everyone". The count exists because the alternative is a query per row. The list shows a page of accounts and how many organizations each belongs to; asking findByUser fifty times is fifty round trips to draw one screen, and the count is all the list needs — the detail view loads the memberships themselves for the one account it is showing.