Æ: Jitsi Meeting Reports

Jitsi Meeting Reports

{#await data.streamed.meetings}
{:then meetings} {#if meetings && meetings.length > 0}
{#each meetings as meeting (meeting.meeting_id)}
toggle_accordion(meeting.meeting_id)}>

{meeting.room_name}

{new Date(meeting.start_time).toLocaleString()}

Duration: {meeting.final_duration} Participants: {meeting.final_participant_count}
{#if open_accordions[meeting.meeting_id]}

Event Timeline

{#if meeting.events && meeting.events.length > 0}
    {#each meeting.events as event}
  • [{new Date(event.timestamp).toLocaleTimeString()}] {ae_util.to_title_case(event.action.replace('jitsi_meeting_', ''))} {#if event.details.full_name} - by {event.details.full_name} {/if}
  • {/each}
{:else}

No discrete events recorded.

{/if}

Final Participants

{#if meeting.final_participants && meeting.final_participants.length > 0}
{#each meeting.final_participants as participant} {/each}
Name Role
{participant.displayName} {ae_util.to_title_case(participant.role)}
{:else}

No participant data available.

{/if}
{/if}
{/each}
{:else}

No Meeting Reports Found

There are no Jitsi activity logs to display.

{/if} {:catch error}

Error Loading Reports

An error occurred while fetching the meeting reports:

{error.message}
{/await}