<% if (plugins.activity) { %>

Recent activity

<% if (plugins.activity.error) { %>
<%= plugins.activity.error.message %>
<% } else { %> <% if (!plugins.activity.events.length) { %>
No recent activity
<% } %> <% for (const {type, repo, ...event} of plugins.activity.events) { %>
<% if (/^ref/.test(type)) { %>
<% if (event.ref.type === "branch") { %> <% } else { %> <% } %> <%= /create/.test(type) ? "Created new" : "Deleted" %> <%= event.ref.type %>
<%= event.ref.name %>
in
<%= repo %>
<% } %> <% if (type === "comment") { %>
<% if (event.on === "pr") { %> <% } else if ((event.on === "issue")||(event.on === "commit")) { %> <% } %> Commented on
#<%= event.number %> <%= event.title %>
<%= event.on === "commit" ? "committed" : "opened" %> by <%= event.user %> in
<%= repo %>
<%= event.content %>
<% } %> <% if (type === "wiki") { %>
Updated <%= event.pages.length %> wiki page<%= s(event.pages.length) %> in
<%= repo %>
<% for (const page of event.pages) { %>
<%= page %>
<% } %>
<% } %> <% if (type === "pr") { %>
<%= event.action === "opened" ? "Opened" : "Merged" %>
#<%= event.number %> <%= event.title %>
opened <%= user.login !== event.user ? `by ${event.user}` : "" %> in
<%= repo %>
<%= event.files.changed %> file<%= s(event.files.changed) %> changed
++<%= event.lines.added %> --<%= event.lines.deleted%>
<% } %> <% if (type === "issue") { %>
<%= event.action === "opened" ? "Opened" : event.action === "reopened" ? "Reopened" : "Closed" %>
#<%= event.number %> <%= event.title %>
opened <%= user.login !== event.user ? `by ${event.user}` : "" %> in
<%= repo %>
<% } %> <% if (type === "fork") { %>
Forked
<%= repo %>
<% } %> <% if (type === "public") { %>
Made
<%= repo %>
public
<% } %> <% if (type === "review") { %>
Reviewed
#<%= event.number %> <%= event.title %>
opened <%= user.login !== event.user ? `by ${event.user}` : "" %> in
<%= repo %>
<% } %> <% if (type === "push") { %>
Pushed <%= event.size %> commit<%= s(event.size) %> in
<%= repo %>
<% if (event.branch) { %>
on branch
<%= event.branch %>
<% } %> <% for (const commit of event.commits) { %>
#<%= commit.sha %>
<%= commit.message %>
<% } %>
<% } %> <% if (type === "release") { %>
<%= event.draft ? "Drafted release" : event.prerelease ? "Pre-released" : "Released" %>
<%= event.name %>
of
<%= repo %>
<% } %> <% if (type === "star") { %>
Starred
<%= repo %>
<% } %> <% if (type === "member") { %>
Added <%= event.user %> as collaborator in
<%= repo %>
<% } %>
<% } %> <% } %>
<% } %>