✨ feat(Website): Ajoute WebsiteDns et WebsiteKey à l'entité Website.
✨ feat(Website): Crée une clé API et DNS principal lors de la création. 🔒 fix(ApiSubscriber): Valide le header EsyWebDns pour l'accès API. ✨ feat(ServerCard): Met à jour l'affichage des métriques serveur. ✨ feat(StatusController): Ajoute un endpoint pour vérifier l'état du site. 🐛 fix(CustomerController): Corrige une faute de frappe dans un flash message.
This commit is contained in:
@@ -33,9 +33,9 @@ export class ServerCard extends HTMLDivElement{
|
||||
}
|
||||
if(topic == "server/"+this.getAttribute('id')+"/metric") {
|
||||
let json = JSON.parse(message.toString());
|
||||
|
||||
this.cpu.querySelector('.p').innerText = json.cpu + "%";
|
||||
this.cpu.querySelector('.gauge >div').style.width = json.cpu + "%";
|
||||
|
||||
if (json.cpu <= 70) {
|
||||
this.cpu.querySelector('.gauge >div').classList = "bg-green-500 h-2 rounded-l-full";
|
||||
}
|
||||
@@ -45,9 +45,9 @@ export class ServerCard extends HTMLDivElement{
|
||||
if (json.cpu>=91) {
|
||||
this.cpu.querySelector('.gauge >div').classList = "bg-red-500 h-2 rounded-l-full";
|
||||
}
|
||||
|
||||
this.ram.querySelector('.p').innerText = json.memory + "%";
|
||||
this.ram.querySelector('.gauge >div').style.width = json.memory + "%";
|
||||
|
||||
if (json.memory <= 70) {
|
||||
this.ram.querySelector('.gauge >div').classList = "bg-green-500 h-2 rounded-l-full";
|
||||
}
|
||||
@@ -57,9 +57,9 @@ export class ServerCard extends HTMLDivElement{
|
||||
if (json.ram>=91) {
|
||||
this.ram.querySelector('.gauge >div').classList = "bg-red-500 h-2 rounded-l-full";
|
||||
}
|
||||
|
||||
this.hdd.querySelector('.p').innerText = json.disk + "%";
|
||||
this.hdd.querySelector('.gauge >div').style.width = json.disk + "%";
|
||||
|
||||
if (json.disk <= 70) {
|
||||
this.hdd.querySelector('.gauge >div').classList = "bg-green-500 h-2 rounded-l-full";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user