mirror of
https://github.com/louislam/dockge.git
synced 2024-11-27 21:24:02 +00:00
Add an update all funtion
This commit is contained in:
parent
109222f024
commit
e9de111693
30 changed files with 78 additions and 30 deletions
|
@ -8,6 +8,7 @@
|
|||
</button>
|
||||
|
||||
<div class="placeholder"></div>
|
||||
|
||||
<div class="search-wrapper">
|
||||
<a v-if="searchText == ''" class="search-icon">
|
||||
<font-awesome-icon icon="search" />
|
||||
|
@ -19,6 +20,12 @@
|
|||
<input v-model="searchText" class="form-control search-input" autocomplete="off" />
|
||||
</form>
|
||||
</div>
|
||||
<div class="update-all-wrapper">
|
||||
<button class="btn btn-primary" @click="updateAll">
|
||||
<font-awesome-icon icon="fa-cloud-arrow-down me-1" />
|
||||
{{ $t("updateAll") }}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- TODO -->
|
||||
|
@ -346,6 +353,18 @@ export default {
|
|||
|
||||
this.cancelSelectMode();
|
||||
},
|
||||
|
||||
updateAll() {
|
||||
console.log("updateAll");
|
||||
console.log(this.sortedStackList);
|
||||
for (let stack of this.sortedStackList) {
|
||||
console.log(stack);
|
||||
this.$root.emitAgent(stack.endpoint, "updateStack", stack.name, (res) => {
|
||||
this.processing = false;
|
||||
this.$root.toastRes(res);
|
||||
});
|
||||
}
|
||||
}
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
@ -417,7 +436,7 @@ export default {
|
|||
}
|
||||
|
||||
.search-input {
|
||||
max-width: 15em;
|
||||
max-width: 10em;
|
||||
}
|
||||
|
||||
.stack-item {
|
||||
|
|
|
@ -98,5 +98,6 @@
|
|||
"url": "رابط | روابط",
|
||||
"extra": "إضافات",
|
||||
"reverseProxyMsg1": "هل تستدخم خادم عكسي؟",
|
||||
"connecting...": "جاري الاتصال بخادم المقبس…"
|
||||
"connecting...": "جاري الاتصال بخادم المقبس…",
|
||||
"updateAll": "تحديث الكل",
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"dockgeAgent": "Dockge агент | Dockge агенти",
|
||||
"connecting": "Свързване",
|
||||
"agentRemovedSuccessfully": "Агентът е премахнат успешно.",
|
||||
"LongSyntaxNotSupported": "Дългият синтаксис не се поддържа тук. Моля, използвайте YAML редактора."
|
||||
"LongSyntaxNotSupported": "Дългият синтаксис не се поддържа тук. Моля, използвайте YAML редактора.",
|
||||
"updateAll": "Обнови всички"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"Please use this option carefully!": "Si us plau, utilitzeu aquesta opció amb cura!",
|
||||
"Enable Auth": "Habilitar autenticació",
|
||||
"I understand, please disable": "Ho entenc, si us plau deshabilita",
|
||||
"Password": "Contrasenya"
|
||||
"Password": "Contrasenya",
|
||||
"updateAll": "Actualitzar totes"
|
||||
}
|
||||
|
|
|
@ -97,5 +97,6 @@
|
|||
"extra": "Extra",
|
||||
"reverseProxyMsg1": "Používáte Reverzní proxy server?",
|
||||
"reverseProxyMsg2": "Podívat se jak to nastavit pro WebSocket",
|
||||
"Cannot connect to the socket server.": "Nelze se připojit k serveru ."
|
||||
"Cannot connect to the socket server.": "Nelze se připojit k serveru .",
|
||||
"updateAll": "Aktualizovat všechny"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"agentAddedSuccessfully": "Agent succesfuld tilføjet.",
|
||||
"agentRemovedSuccessfully": "Agent succesfuld fjernet.",
|
||||
"removeAgent": "Fjern agent",
|
||||
"removeAgentMsg": "Er du sikker på at du vil fjerne denne agent?"
|
||||
"removeAgentMsg": "Er du sikker på at du vil fjerne denne agent?",
|
||||
"updateAll": "Opdater alle"
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"agentRemovedSuccessfully": "Agent erfolgreich entfernt.",
|
||||
"removeAgent": "Agent Entfernen",
|
||||
"removeAgentMsg": "Bist Du sicher, dass Du diesen Agent entfernen möchtest?",
|
||||
"LongSyntaxNotSupported": "Lange Syntax wird nicht unterstützt. Bitte verwende den YAML-Editor."
|
||||
"LongSyntaxNotSupported": "Lange Syntax wird nicht unterstützt. Bitte verwende den YAML-Editor.",
|
||||
"updateAll": "Alle aktualisieren"
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"agentRemovedSuccessfully": "Agent removed successfully.",
|
||||
"removeAgent": "Remove Agent",
|
||||
"removeAgentMsg": "Are you sure you want to remove this agent?",
|
||||
"LongSyntaxNotSupported": "Long syntax is not supported here. Please use the YAML editor."
|
||||
"LongSyntaxNotSupported": "Long syntax is not supported here. Please use the YAML editor.",
|
||||
"updateAll": "Update All"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"removeAgentMsg": "Estás seguro que deseas remover este agente?",
|
||||
"dockgeAgent": "Agentes Dockge",
|
||||
"connecting": "Conectando",
|
||||
"agentRemovedSuccessfully": "Agente removido satisfactoriamente."
|
||||
"agentRemovedSuccessfully": "Agente removido satisfactoriamente.",
|
||||
"updateAll": "Actualizar todos"
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"currentEndpoint": "Actuel",
|
||||
"connect": "Connecter",
|
||||
"removeAgentMsg": "Êtes-vous sûr de vouloir supprimer cet agent ?",
|
||||
"LongSyntaxNotSupported": "La syntaxe longue n'est pas prise en charge ici. Veuillez utiliser l'éditeur YAML."
|
||||
"LongSyntaxNotSupported": "La syntaxe longue n'est pas prise en charge ici. Veuillez utiliser l'éditeur YAML.",
|
||||
"updateAll": "Mettre à jour tout"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"Cannot connect to the socket server.": "A Socket csatlakozás nem elérhető.",
|
||||
"connecting...": "Csatlakozás a socket szerver-hez…",
|
||||
"url": "URL | URL-ek",
|
||||
"dockgeURL": "Dockge URL (pl. http://127.0.0.1:5001)"
|
||||
"dockgeURL": "Dockge URL (pl. http://127.0.0.1:5001)",
|
||||
"updateAll": "Frissítés Minden"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"currentEndpoint": "Sekarang",
|
||||
"agentOnline": "Terhubung",
|
||||
"agentOffline": "Terputus",
|
||||
"removeAgentMsg": "Apakah anda yakin untuk menghapus agen ini?"
|
||||
"removeAgentMsg": "Apakah anda yakin untuk menghapus agen ini?",
|
||||
"updateAll": "Perbarui Semua"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"removeAgent": "Rimuovi Agente",
|
||||
"removeAgentMsg": "Sei sicuro di voler rimuovere questo agente?",
|
||||
"addAgent": "Aggungi Agente",
|
||||
"agentAddedSuccessfully": "Agente aggiunto correttamente."
|
||||
"agentAddedSuccessfully": "Agente aggiunto correttamente.",
|
||||
"updateAll": "Aggiorna tutti"
|
||||
}
|
||||
|
|
|
@ -107,5 +107,6 @@
|
|||
"agentRemovedSuccessfully": "エージェントは正常に削除されました。",
|
||||
"removeAgent": "エージェントを削除",
|
||||
"removeAgentMsg": "本当にこのエージェントを削除しますか?",
|
||||
"url": "URL | URL"
|
||||
"url": "URL | URL",
|
||||
"updateAll": "全てのエージェントをアップデート"
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"currentEndpoint": "현재",
|
||||
"connecting": "연결 중",
|
||||
"agentRemovedSuccessfully": "에이전트를 성공적으로 삭제했습니다.",
|
||||
"LongSyntaxNotSupported": "긴 문법은 여기서 지원되지 않습니다. YAML 에디터를 사용하세요."
|
||||
"LongSyntaxNotSupported": "긴 문법은 여기서 지원되지 않습니다. YAML 에디터를 사용하세요.",
|
||||
"updateAll": "정지 & 비활성화"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"agentAddedSuccessfully": "Agent toegevoegd.",
|
||||
"agentRemovedSuccessfully": "Agent verwijderd.",
|
||||
"removeAgent": "Verwijder agent",
|
||||
"removeAgentMsg": "Weet je zeker dat je deze agent wilt verwijderen?"
|
||||
"removeAgentMsg": "Weet je zeker dat je deze agent wilt verwijderen?",
|
||||
"updateAll": "Update alles"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"connecting...": "Łączenie z socketem serwera…",
|
||||
"extra": "Ekstra",
|
||||
"url": "URL | URLe",
|
||||
"reconnecting...": "Wznawianie połączenia…"
|
||||
"reconnecting...": "Wznawianie połączenia…",
|
||||
"updateAll": "Zaktualizuj wszystkie"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"agentAddedSuccessfully": "Agente adicionado com sucesso.",
|
||||
"agentRemovedSuccessfully": "Agente removido com sucesso.",
|
||||
"removeAgent": "Remover Agente",
|
||||
"removeAgentMsg": "Tem certeza de que deseja remover este agente?"
|
||||
"removeAgentMsg": "Tem certeza de que deseja remover este agente?",
|
||||
"updateAll": "Atualizar tudo"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"url": "URL | URLs",
|
||||
"extra": "Extra",
|
||||
"reconnecting...": "Reconectando…",
|
||||
"connecting...": "Conectando ao servidor de socket…"
|
||||
"connecting...": "Conectando ao servidor de socket…",
|
||||
"updateAll": "Atualizar tudo"
|
||||
}
|
||||
|
|
|
@ -98,5 +98,6 @@
|
|||
"Please use this option carefully!": "Vă rugăm să utilizați această opțiune cu atenție!",
|
||||
"Show update if available": "Afișează actualizarea dacă este disponibilă",
|
||||
"disableauth.message1": "Sigur doriți să <strong>dezactivați autentificarea</strong>?",
|
||||
"disableauth.message2": "Este conceput pentru scenarii <strong>în care intenționați să implementați autentificarea terță</strong> în fața Dockge-lui, cum ar fi Cloudflare Access, Authelia sau alte mecanisme de autentificare."
|
||||
"disableauth.message2": "Este conceput pentru scenarii <strong>în care intenționați să implementați autentificarea terță</strong> în fața Dockge-lui, cum ar fi Cloudflare Access, Authelia sau alte mecanisme de autentificare.",
|
||||
"updateAll": "Actualizează "
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"dockgeAgent": "Агент Dockge | Агенты Dockge",
|
||||
"dockgeURL": "URL-адрес Dockge (например: http://127.0.0.1:5001)",
|
||||
"agentRemovedSuccessfully": "Агент успешно удален.",
|
||||
"LongSyntaxNotSupported": "Длинный синтаксис здесь не поддерживается. Пожалуйста, используйте редактор YAML."
|
||||
"LongSyntaxNotSupported": "Длинный синтаксис здесь не поддерживается. Пожалуйста, используйте редактор YAML.",
|
||||
"updateAll": "Обновить все"
|
||||
}
|
||||
|
|
|
@ -99,5 +99,6 @@
|
|||
"newUpdate": "Nova posodobitev",
|
||||
"reverseProxyMsg2": "Preverite, kako ga konfigurirati za WebSocket",
|
||||
"Cannot connect to the socket server.": "Ni mogoče vzpostaviti povezave s strežnikom vtičnic.",
|
||||
"url": "URL | URL-ji"
|
||||
"url": "URL | URL-ji",
|
||||
"updateAll": "Posodobi vse"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"removeAgent": "Ta bort agent",
|
||||
"removeAgentMsg": "Är du säker att du vill ta bort denna agent?",
|
||||
"dockgeAgent": "Dockge agenter | Dockge agenter",
|
||||
"agentAddedSuccessfully": "Agent tillagd."
|
||||
"agentAddedSuccessfully": "Agent tillagd.",
|
||||
"updateAll": "Uppdatera alla"
|
||||
}
|
||||
|
|
|
@ -98,5 +98,6 @@
|
|||
"connecting...": "กำลังเชื่อมต่อกับเซิร์ฟเวอร์ socket…",
|
||||
"url": "URL | URLs",
|
||||
"extra": "พิเศษ",
|
||||
"reconnecting...": "กำลังเชื่อมต่อใหม่…"
|
||||
"reconnecting...": "กำลังเชื่อมต่อใหม่…",
|
||||
"updateAll": "อัปเดตทุกอย่าง"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"agentAddedSuccessfully": "Aracı başarıyla eklendi.",
|
||||
"agentRemovedSuccessfully": "Aracı başarıyla kaldırıldı.",
|
||||
"removeAgent": "Aracıyı Kaldır",
|
||||
"removeAgentMsg": "Bu aracıyı kaldırmak istediğinize emin misiniz?"
|
||||
"removeAgentMsg": "Bu aracıyı kaldırmak istediğinize emin misiniz?",
|
||||
"updateAll": "Tut"
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"agentRemovedSuccessfully": "Агент успішно видалено.",
|
||||
"agentAddedSuccessfully": "Агент успішно додано.",
|
||||
"removeAgentMsg": "Ви впевнені, що хочете видалити цей агент?",
|
||||
"LongSyntaxNotSupported": "Довгий синтаксис тут не підтримується. Будь ласка, використовуйте редактор YAML."
|
||||
"LongSyntaxNotSupported": "Довгий синтаксис тут не підтримується. Будь ласка, використовуйте редактор YAML.",
|
||||
"updateAll": "Оновити все"
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"agentRemovedSuccessfully": "ایجنٹ کو کامیابی سے ہٹا دیا گیا۔",
|
||||
"removeAgent": "ایجنٹ کو ہٹا دیں",
|
||||
"removeAgentMsg": "کیا آپ واقعی اس ایجنٹ کو ہٹانا چاہتے ہیں؟",
|
||||
"LongSyntaxNotSupported": "لمبا نحو یہاں تعاون یافتہ نہیں ہے۔ براہ کرم YAML ایڈیٹر استعمال کریں۔"
|
||||
"LongSyntaxNotSupported": "لمبا نحو یہاں تعاون یافتہ نہیں ہے۔ براہ کرم YAML ایڈیٹر استعمال کریں۔",
|
||||
"updateAll": "تمام تازہ کاری کو ہٹا دیں"
|
||||
}
|
||||
|
|
|
@ -111,5 +111,6 @@
|
|||
"disableauth.message2": "Nó được thiết kế trong hoàn cảnh <strong>mà bạn dự định triển khai xác thực đăng nhập bên thứ ba</strong> trước Dockge như là Cloudflare Access, Authelia hay các phương thức xác minh đăng nhập khác.",
|
||||
"dockerImage": "Image",
|
||||
"Show update if available": "Hiển thị cập nhật nếu có",
|
||||
"restartPolicyUnlessStopped": "Trừ Khi Dừng Lại"
|
||||
"restartPolicyUnlessStopped": "Trừ Khi Dừng Lại",
|
||||
"updateAll": "Cập Nhật Càc"
|
||||
}
|
||||
|
|
|
@ -112,5 +112,6 @@
|
|||
"removeAgent": "移除代理",
|
||||
"removeAgentMsg": "您确定要移除此代理?",
|
||||
"agentAddedSuccessfully": "代理添加成功。",
|
||||
"LongSyntaxNotSupported": "此处不支持Long syntax,请使用YAML编辑器。"
|
||||
"LongSyntaxNotSupported": "此处不支持Long syntax,请使用YAML编辑器。",
|
||||
"updateAll": "更新全部"
|
||||
}
|
||||
|
|
|
@ -100,5 +100,6 @@
|
|||
"url": "網址 | 網址",
|
||||
"extra": "額外",
|
||||
"newUpdate": "新版本",
|
||||
"currentEndpoint": "目前"
|
||||
"currentEndpoint": "目前",
|
||||
"updateAll": "更新所有"
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue