new calculation approach with unique sessions, new API endpoint to get list of active sessions, fix for UNDEF user, UI and Back to support certificate management still under development

This commit is contained in:
Антон
2026-01-12 11:43:22 +03:00
parent 520dd04789
commit 839dd4994f
9 changed files with 1343 additions and 114 deletions

View File

@@ -36,7 +36,7 @@
</div>
<div class="card">
<div class="card-header d-flex justify-content-between align-items-center bg-transparent border-bottom">
<div class="card-header d-flex justify-content-between align-items-center">
<span><i class="fas fa-network-wired me-2"></i>Clients List</span>
<small class="text-muted">Updated: {{ lastUpdated }}</small>
</div>
@@ -121,9 +121,9 @@ import { useFormatters } from '../composables/useFormatters';
import HistoryModal from '../components/HistoryModal.vue';
import { useAppConfig } from '../composables/useAppConfig';
const { fetchStats } = useApi();
const { fetchStats, apiClient } = useApi();
const { formatBytes, formatRate, parseServerDate } = useFormatters();
const { config } = useAppConfig(); // To get refresh interval
const { config } = useAppConfig();
const clients = ref([]);
const loading = ref(true);