<%= render HeaderComponent.new(title: "User: #{@user.address}") %> <%= render MainSimpleComponent.new do %>

Account

Created at <%= @user.created_at.strftime("%Y-%m-%d (%H:%M UTC)") %>
Confirmed at <% if @user.confirmed_at %> <%= @user.confirmed_at.strftime("%Y-%m-%d (%H:%M UTC)") %> <% else %> <%= badge "pending", :yellow %> <% end %>
Email <%= @user.email %>
Roles <%= @user.is_admin? ? badge("admin", :red) : "—" %>
Invited by <% if @user.inviter %> <%= link_to @user.inviter.address, admin_user_path(@user.inviter.address), class: 'ks-text-link' %> <% else %>—<% end %>
Invitations available <%= @user.invitations.count %>
Invited users <% if @user.invitees.length > 0 %>
    <% @user.invitees.order(cn: :asc).each do |invitee| %>
  • <%= link_to invitee.address, admin_user_path(invitee.address), class: 'ks-text-link' %>
  • <% end %>
<% else %>—<% end %>

Services

Discourse <%= check_box_tag 'service_discourse', 'enabled', @services_enabled.include?("discourse"), disabled: true %>
Gitea <%= check_box_tag 'service_gitea', 'enabled', @services_enabled.include?("gitea"), disabled: true %>
Mastodon <%= check_box_tag 'service_mastodon', 'enabled', @services_enabled.include?("mastodon"), disabled: true %>
Wiki <%= check_box_tag 'service_wiki', 'enabled', @services_enabled.include?("wiki"), disabled: true %>
XMPP <%= check_box_tag 'service_xmpp', 'enabled', @services_enabled.include?("xmpp"), disabled: true %>
<% if Setting.lndhub_admin_enabled? && @user.confirmed? %>

LndHub

<% if @lndhub_user %>
Account Balance Incoming Outgoing Fees
<%= @user.ln_account %> <%= number_with_delimiter @lndhub_user.balance %> sats <%= number_with_delimiter @lndhub_user.sum_incoming %> sats <%= number_with_delimiter @lndhub_user.sum_outgoing %> sats <%= number_with_delimiter @lndhub_user.sum_fees %> sats
<% else %>

No LndHub user found for account <%= @user.ln_account %>. <% end %>

<% end %> <% end %>