{{t('nav_dashboard')}}
{{t('nav_users')}}
{{stats.users||0}}
{{t('nav_peers')}}
{{stats.peers||0}}
{{t('online')}}
{{stats.online_peers||0}}
{{t('nav_groups')}}
{{stats.groups||0}}
{{t('connections_today')}}
{{stats.connections_today||0}}
{{t('file_transfers_today')}}
{{stats.file_transfers_today||0}}
{{t('nav_users')}}
| {{t('username')}} | {{t('email')}} | {{t('nickname')}} | {{t('admin')}} | {{t('status')}} | {{t('max_peers')}} | {{t('created')}} | {{t('actions')}} |
|---|---|---|---|---|---|---|---|
| {{u.name}} | {{u.email}} | {{u.nickname}} | {{u.is_admin?t('admin'):t('user_role')}} | {{u.status===0?t('active'):t('disabled')}} | {{u.max_peers||'∞'}} | {{fmtDate(u.created_at)}} |
{{t('page')}} {{usersPage}} / {{Math.ceil(usersTotal/20)}}
{{t('nav_peers')}}
| {{t('device_id')}} | {{t('hostname')}} | {{t('os')}} | {{t('version')}} | {{t('pc_user')}} | {{t('owner')}} | {{t('last_online')}} | {{t('actions')}} |
|---|---|---|---|---|---|---|---|
| {{p.device_id}} | {{p.hostname}} | {{p.os}} | {{p.version}} | {{p.username}} | {{peerOwnerName(p.user_id)}}- | {{fmtDate(p.last_online_at)}} |
{{t('page')}} {{peersPage}} / {{Math.ceil(peersTotal/20)}}
{{t('nav_groups')}}
| {{t('name')}} | {{t('type')}} | {{t('created')}} | {{t('actions')}} |
|---|---|---|---|
| {{g.name}} | {{g.group_type===1?t('default_type'):t('share_type')}} | {{fmtDate(g.created_at)}} |
{{t('nav_device_groups')}}
| {{t('name')}} | {{t('created')}} | {{t('actions')}} |
|---|---|---|
| {{g.name}} | {{fmtDate(g.created_at)}} |
{{t('nav_audit')}}
| {{t('action')}} | {{t('peer')}} | {{t('from')}} | {{t('peer_ip')}} | {{t('source_ip')}} | {{t('time')}} |
|---|---|---|---|---|---|
| {{a.action}} | {{a.peer_id}} | {{a.from_peer}} | {{a.ip}} | {{a.from_ip}} | {{fmtDate(a.created_at)}} |
| {{t('from')}} | {{t('to')}} | {{t('path')}} | {{t('type')}} | {{t('time')}} |
|---|---|---|---|---|
| {{f.from_peer}} | {{f.to_peer}} | {{f.path}} | {{f.is_upload?t('upload'):t('download')}} | {{fmtDate(f.created_at)}} |
| {{t('user_col')}} | {{t('device')}} | {{t('ip')}} | {{t('type')}} | {{t('client')}} | {{t('time')}} |
|---|---|---|---|---|---|
| {{l.username}} | {{l.device_id}} | {{l.ip}} | {{l.login_type}} | {{l.client}} | {{fmtDate(l.created_at)}} |
{{t('active_sessions')}}
| {{t('user_col')}} | {{t('device')}} | {{t('expires')}} | {{t('created')}} | {{t('actions')}} |
|---|---|---|---|---|
| {{s.username}} | {{s.device_id}} | {{fmtDate(s.expired_at)}} | {{fmtDate(s.created_at)}} |
{{t('nav_oauth')}}
| {{t('name')}} | {{t('client_id')}} | {{t('auto_register')}} | {{t('enabled')}} | {{t('actions')}} |
|---|---|---|---|---|
| {{p.name}} | {{p.client_id.substring(0,20)}}{{p.client_id.length>20?'...':''}} | {{p.auto_register?t('yes'):t('no')}} | {{p.enabled?t('yes'):t('no')}} |
{{t('ldap_title')}}
{{t('access_control_rules')}}
| {{t('name')}} | {{t('type')}} | {{t('target')}} | {{t('resource')}} | {{t('ip_pattern')}} | {{t('time')}} | {{t('priority')}} | {{t('enabled')}} | {{t('actions')}} |
|---|---|---|---|---|---|---|---|---|
| {{r.name}} | {{r.rule_type}} | {{r.target_type}}{{r.target_id?' ('+r.target_id+')':''}} | {{r.resource_type}} | {{r.ip_pattern||'-'}} | {{r.time_from&&r.time_to?r.time_from+'-'+r.time_to:'-'}} {{r.days_of_week||''}} | {{r.priority}} | {{r.enabled?t('yes'):t('no')}} |
{{t('nav_strategies')}}
| {{t('name')}} | {{t('strategy_options')}} | {{t('default_strategy')}} | {{t('actions')}} |
|---|---|---|---|
| {{s.name}} | {{strategySummary(s)}} | {{t('default_strategy')}}- | |
| - | |||
{{t('strategy_hint')}}