From f76fee2b6e24dadf337ebd7a5af424cbca51ad14 Mon Sep 17 00:00:00 2001 From: Steven Vandevelde Date: Mon, 21 Apr 2025 15:52:59 +0200 Subject: [PATCH] =?UTF-8?q?refactor:=20orchestrator/storage=20=E2=86=92=20?= =?UTF-8?q?storage/output/memory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/applets/orchestrator/queue/applet.astro | 14 ++++++++------ .../output/memory}/applet.astro | 4 ++-- .../output/memory}/manifest.json | 0 src/pages/index.astro | 17 +++++++++++++---- src/scripts/themes/pilot/index.ts | 18 ++++++++++++++---- 5 files changed, 37 insertions(+), 16 deletions(-) rename src/applets/{orchestrator/storage => storage/output/memory}/applet.astro (91%) rename src/applets/{orchestrator/storage => storage/output/memory}/manifest.json (100%) diff --git a/src/applets/orchestrator/queue/applet.astro b/src/applets/orchestrator/queue/applet.astro index 6214330..6666eaf 100644 --- a/src/applets/orchestrator/queue/applet.astro +++ b/src/applets/orchestrator/queue/applet.astro @@ -19,8 +19,10 @@ queue: await applet("../../engine/queue", { context: self.parent }), }; - const orchestrator = { - storage: await applet("../../orchestrator/storage", { context: self.parent }), + const storage = { + output: { + memory: await applet("../../storage/output/memory", { context: self.parent }), + }, }; //////////////////////////////////////////// @@ -33,7 +35,7 @@ // into a usable audio URL. engine.queue.sendAction( "add", - orchestrator.storage.data.tracks.map((track: Track) => { + storage.output.memory.data.tracks.map((track: Track) => { return { expiresAt: Infinity, id: track.id, @@ -97,11 +99,11 @@ ); //////////////////////////////////////////// - // 📦 [Connections → Storages] - // 🧠 MEMORY + // ⚙️ [Connections → Engines] + // 📦 Storage //////////////////////////////////////////// reactive( - orchestrator.storage, + storage.output.memory, (data) => comparable(data.tracks), () => fill(), ); diff --git a/src/applets/orchestrator/storage/applet.astro b/src/applets/storage/output/memory/applet.astro similarity index 91% rename from src/applets/orchestrator/storage/applet.astro rename to src/applets/storage/output/memory/applet.astro index 1fcf38f..8d734c4 100644 --- a/src/applets/orchestrator/storage/applet.astro +++ b/src/applets/storage/output/memory/applet.astro @@ -1,8 +1,8 @@