fix metrics and address package vulns

This commit is contained in:
Starystars67 committed 2026-09-10 15:43:36 +01:00
1 parent 57680053a7
commit a71790bc98
3 files changed
+57 -491

No files matched your search

+11 -7
View File
@@ -36,14 +36,18 @@ const installerDownloadUrl = computed(() => {
onMounted(async () => {
try {
const response = await fetch('https://backend.beammp.com/metrics')
// beammp_players_online 2783 beammp_public_servers 2959 beammp_all_servers 4663
const response = await fetch('https://api.beammp.com/metrics')
// beammp_players_online 2783
// beammp_public_servers 2959
// beammp_all_servers 4663
const data = await response.text()
const values = data.split(' ')
if (values.length >= 2) {
onlinePlayers.value = values[1]
onlineServers.value = values[3]
totalServers.value = values[5]
const lines = data.split('\n')
const values = lines.map(line => line.split(' '))
if (values.length >= 3) {
onlinePlayers.value = values[0][1]
onlineServers.value = values[1][1]
totalServers.value = values[2][1]
}
} catch {
onlinePlayers.value = 'N/A'