feat(#15): add SessionHistory.razor, navigation links, and bump version to 1.10.2

This commit is contained in:
Hermes Agent
2026-05-07 12:20:44 +00:00
parent 35894bf89e
commit 6d90ba8274
5 changed files with 140 additions and 3 deletions
@@ -241,6 +241,17 @@ public sealed class AuthorizedSessionService(ISessionStore sessionStore)
return await sessionStore.GetSessionParticipantsAsync(sessionId);
}
public async Task<List<SessionAuditLogEntry>?> GetSessionHistoryForGmAsync(Guid sessionId, long gmId)
{
var session = await GetSessionForGmAsync(sessionId, gmId);
if (session is null)
{
return null;
}
return await sessionStore.GetSessionHistoryAsync(sessionId);
}
public async Task RemovePlayerFromSessionForGmAsync(Guid sessionId, long gmId, Guid participantId)
{
var session = await GetSessionForGmAsync(sessionId, gmId);