diff --git a/res/static/img/map.webp b/res/static/img/map.webp index 3b4ba83..ebca1b7 100644 Binary files a/res/static/img/map.webp and b/res/static/img/map.webp differ diff --git a/res/static/img/map.xcf b/res/static/img/map.xcf index 8953e09..75089b8 100644 Binary files a/res/static/img/map.xcf and b/res/static/img/map.xcf differ diff --git a/svelte/src/admin_panel/AbuseReports.svelte b/svelte/src/admin_panel/AbuseReports.svelte index b73f825..7a33290 100644 --- a/svelte/src/admin_panel/AbuseReports.svelte +++ b/svelte/src/admin_panel/AbuseReports.svelte @@ -139,7 +139,7 @@ const remove_report = (id = "") => { // If a refresh is already scheduled we remove it and schedule a new one clearTimeout(refresh_timeout) - refresh_timeout = setTimeout(get_reports, 10000) + refresh_timeout = setTimeout(get_reports, 60000) } onMount(() => { diff --git a/svelte/src/admin_panel/PeerTable.svelte b/svelte/src/admin_panel/PeerTable.svelte index 50aea63..cf8b933 100644 --- a/svelte/src/admin_panel/PeerTable.svelte +++ b/svelte/src/admin_panel/PeerTable.svelte @@ -64,6 +64,7 @@ let sort = (field) => { Rat Tot Use% + CThresh Free Min free @@ -86,7 +87,8 @@ let sort = (field) => { {peer.network_ratio.toFixed(2)} {formatDataVolume(peer.avg_network_total, 3)}/s {Math.round(peer.usage_percent)}% - {formatDataVolume(peer.free_space, 4)} + {formatDataVolume(peer.cache_threshold, 3)} + {formatDataVolume(peer.free_space, 3)} {formatDataVolume(peer.min_free_space, 3)} {/each} @@ -105,6 +107,7 @@ let sort = (field) => { {peers.reduce((acc, val) => acc += val.network_ratio, 0).toFixed(2)} {formatDataVolume(peers.reduce((acc, val) => acc += val.avg_network_total, 0), 3)}/s {Math.round(peers.reduce((acc, val) => acc += val.usage_percent, 0))}% + {formatDataVolume(peers.reduce((acc, val) => acc += val.cache_threshold, 0), 4)} {formatDataVolume(peers.reduce((acc, val) => acc += val.free_space, 0), 4)} {formatDataVolume(peers.reduce((acc, val) => acc += val.min_free_space, 0), 3)} @@ -122,6 +125,7 @@ let sort = (field) => { {(peers.reduce((acc, val) => acc += val.network_ratio, 0) / peers.length).toFixed(2)} {formatDataVolume(peers.reduce((acc, val) => acc += val.avg_network_total, 3) / peers.length, 4)}/s {Math.round(peers.reduce((acc, val) => acc += val.usage_percent, 0) / peers.length)}% + {formatDataVolume(peers.reduce((acc, val) => acc += val.cache_threshold, 0) / peers.length, 4)} {formatDataVolume(peers.reduce((acc, val) => acc += val.free_space, 0) / peers.length, 4)} {formatDataVolume(peers.reduce((acc, val) => acc += val.min_free_space, 0) / peers.length, 3)} diff --git a/svelte/src/home_page/HomePage.svelte b/svelte/src/home_page/HomePage.svelte index fbf8978..ef7ed51 100644 --- a/svelte/src/home_page/HomePage.svelte +++ b/svelte/src/home_page/HomePage.svelte @@ -83,7 +83,7 @@ let upload_widget
€ 1 / TB
-
Inactivity
+
Account inactivity
€1 / month
@@ -110,15 +110,18 @@ let upload_widget server failures
  • - Over 1 Terabit of bandwidth capacity + 1.8 Terabits per second of total bandwidth + capacity
  • - Eleven high-performance caching servers optimized for data + Twenty-three high-performance caching servers optimized for data transfer over long distances
  • File caching in Portland, + Querétaro, + New York, São Paulo, Frankfurt and Singapore