|
|
@@ -748,6 +748,7 @@
|
|
|
<span ng-switch-when="paused"><span class="hidden-xs" translate>Paused</span><span class="visible-xs" aria-label="{{'Paused' | translate}}"><i class="fas fa-fw fa-pause"></i></span></span>
|
|
|
<span ng-switch-when="unused-paused"><span class="hidden-xs" translate>Paused (Unused)</span><span class="visible-xs" aria-label="{{'Paused (Unused)' | translate}}"><i class="fas fa-fw fa-unlink"></i></span></span>
|
|
|
<span ng-switch-when="disconnected"><span class="hidden-xs" translate>Disconnected</span><span class="visible-xs" aria-label="{{'Disconnected' | translate}}"><i class="fas fa-fw fa-power-off"></i></span></span>
|
|
|
+ <span ng-switch-when="disconnected-inactive"><span class="hidden-xs" translate>Disconnected (Inactive)</span><span class="visible-xs" aria-label="{{'Disconnected (Inactive)' | translate}}"><i class="fas fa-fw fa-power-off"></i></span></span>
|
|
|
<span ng-switch-when="unused-disconnected"><span class="hidden-xs" translate>Disconnected (Unused)</span><span class="visible-xs" aria-label="{{'Disconnected (Unused)' | translate}}"><i class="fas fa-fw fa-unlink"></i></span></span>
|
|
|
</span>
|
|
|
<span ng-switch="rdConnType(deviceCfg.deviceID)" class="remote-devices-panel">
|
|
|
@@ -767,8 +768,21 @@
|
|
|
<tbody>
|
|
|
<tr ng-if="!connections[deviceCfg.deviceID].connected">
|
|
|
<th><span class="fas fa-fw fa-eye"></span> <span translate>Last seen</span></th>
|
|
|
- <td translate ng-if="!deviceStats[deviceCfg.deviceID].lastSeenDays || deviceStats[deviceCfg.deviceID].lastSeenDays >= 365" class="text-right">Never</td>
|
|
|
- <td ng-if="deviceStats[deviceCfg.deviceID].lastSeenDays < 365" class="text-right">{{deviceStats[deviceCfg.deviceID].lastSeen | date:"yyyy-MM-dd HH:mm:ss"}}</td>
|
|
|
+ <td class="text-right">
|
|
|
+ <div ng-if="!deviceStats[deviceCfg.deviceID].lastSeenDays" translate>
|
|
|
+ Never
|
|
|
+ </div>
|
|
|
+ <div ng-if="deviceStats[deviceCfg.deviceID].lastSeenDays">
|
|
|
+ <div>
|
|
|
+ {{deviceStats[deviceCfg.deviceID].lastSeen | date:"yyyy-MM-dd HH:mm:ss"}}
|
|
|
+ </div>
|
|
|
+ <div ng-if="deviceStats[deviceCfg.deviceID].lastSeenDays >= 7">
|
|
|
+ <i ng-if="deviceStats[deviceCfg.deviceID].lastSeenDays < 30" translate>More than a week ago</i>
|
|
|
+ <i class="text-warning" ng-if="deviceStats[deviceCfg.deviceID].lastSeenDays >= 30 && deviceStats[deviceCfg.deviceID].lastSeenDays < 365" translate>More than a month ago</i>
|
|
|
+ <i class="text-danger" ng-if="deviceStats[deviceCfg.deviceID].lastSeenDays >= 365" translate>More than a year ago</i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr ng-if="!connections[deviceCfg.deviceID].connected && deviceFolders(deviceCfg).length > 0">
|
|
|
<th><span class="fas fa-fw fa-cloud"></span> <span translate>Sync Status</span></th>
|