Vendoo 1.43.0 – Production Update

Manifestbasierter Production-Updater 3.3, Modulnavigation, optionales Produktbild Studio, Listing-Studio-Aktionsleiste sowie plattformübergreifende Windows-/Linux-Release-Gates.
This commit was merged in pull request #26.
This commit is contained in:
Masterluke77
2026-07-10 13:16:21 +02:00
committed by GitHub
parent 6f48827f4d
commit 40071f718e
127 changed files with 9576 additions and 581 deletions
@@ -150,6 +150,7 @@ async function perform(action, id) {
await request('DELETE', `/api/admin/modules/${encodeURIComponent(id)}`);
}
await load();
window.dispatchEvent(new CustomEvent('vendoo:modules-changed', { detail: { action, id } }));
globalThis.toast?.(action === 'enable' ? 'Modul aktiviert.' : action === 'disable' ? 'Modul deaktiviert.' : 'Modul gelöscht.');
} catch (error) {
globalThis.toast?.(error.message);
@@ -168,6 +169,7 @@ async function install() {
await request('POST', '/api/admin/modules/install', form, { multipart: true });
input.value = '';
await load();
window.dispatchEvent(new CustomEvent('vendoo:modules-changed', { detail: { action: 'install' } }));
globalThis.toast?.('Modulpaket geprüft und installiert.');
} catch (error) {
globalThis.toast?.(error.message);