<%- await include('basic/header.html', locals) %>
Total Players
<%= stats.players %>
Total Playtime
<%= stats.playTime %>
Whitelists
<%= stats.whitelists %>
Warns
<%= stats.warns %>
Bans
<%= stats.bans %>
Last <%= queryLimits.whiteList %> Whitelist requests:
<% if (!disableWhitelist) { %> <% } %>
<% if (disableWhitelist) { %>

Whitelist checking disabled

<% } else { %> <% if (lastWhitelistBlocks.length == 0) { %>

No pending whitelist requests

<% } else { %> <% for (const wlReq of lastWhitelistBlocks) { %> <% } %>
Actions Time ID Name
<% if (permsDisable.whitelist) { %> <% } else { %> <% } %> <%= wlReq.time %> <%= wlReq.id %> <%= wlReq.name %>
<% } %> <% } %>
Ban Identifiers:
<% if (disableBans) { %>

ban checking disabled

<% } else { %> <% if (permsDisable.ban) { %>

you can't ban people

<% } else { %>
Valid identifiers: steam, license, xbl, live, discord, fivem. You can insert multiple IDs separated by comma.
<% } %> <% } %>
<%- message %>
Last <%= queryLimits.players %> joined players
<% if (!lastPlayers.length) { %>

no players yet...

<% } else { %>
<% for (const player of lastPlayers) { %>
<%= player.name %> <%= player.joined %>
<% } %>
<% } %>
Last <%= queryLimits.actions %> actions (bans/warns/whitelists):
<% if (!lastActions.length) { %>

no actions yet...

<% } else { %>
<% for (const action of lastActions) { %>
<%- action.message %> (<%= action.id %>) <%= action.date %> <% if (!permsDisable.ban || !permsDisable.whitelist) { %> <% if ( action.isRevoked || (action.type === 'warn' && permsDisable.warn) || (action.type === 'ban' && permsDisable.ban) || (action.type === 'whitelist' && permsDisable.whitelist) ) { %>   REVOKE <% } else { %>   <% } %> <% } %>
<%= action.reason || "" %> <% if (action.footerNote) { %> <%= action.footerNote %> <% } %>
<% } %>
<% } %> <%# End actions list %>
<%- await include('basic/footer.html', locals) %>