Group Management
{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %}
{% endif %}
{% endwith %}
Group Management
| Group Name | Description | Members | Created | Actions |
|---|---|---|---|---|
|
${ group.name }
|
${ group.description || 'No description' }
|
${ group.member_count || 0 } members
|
${ new Date(group.created_at).toLocaleDateString() } |
${ editingTeam ? 'Edit Group' : 'Create Group' }
Manage Group: ${ currentTeam?.name }
Add Member
Current Members (${ teamMembers.length })
${ member.username }
${ member.email }
No members yet
${ teamMemberError }
Sync Group Shares
This will create shares for all recordings with group tags that have auto-sharing enabled.
Only missing shares will be created - existing shares won't be duplicated.
Sync Complete
Shares created:
${ syncResults.shares_created }
Recordings processed:
${ syncResults.recordings_processed }
Delete Group
Are you sure you want to delete the group ${ teamToDelete?.name }? This will remove all members from the group. This action cannot be undone.
Manage Tags for ${ currentTeam?.name }
${ editingTeamTagId ? 'Edit Group Tag' : 'Create New Group Tag' }
Group Tags
${ tag.name }
${ tag.retention_days } day retention
Global retention
Protected
Custom prompt configured
Language: ${ tag.default_language.toUpperCase() }
Speakers:
${ tag.default_min_speakers }-${ tag.default_max_speakers }auto
No group tags created yet
Manage Folders for ${ currentTeam?.name }
${ editingTeamFolderId ? 'Edit Group Folder' : 'Create New Group Folder' }
Group Folders
${ folder.name }
${ folder.retention_days } day retention
Global retention
Protected
${ folder.recording_count || 0 } recordings
Custom prompt configured
Language: ${ folder.default_language.toUpperCase() }
Speakers:
${ folder.default_min_speakers }-${ folder.default_max_speakers }auto
No group folders created yet
DictIA