From cf912693ca8050b94daf1303002b9d438c0b94b9 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Mon, 12 Jan 2026 22:27:34 +0000 Subject: [PATCH] feat(unified-mobile-desktop-ui): Complete US-504 - Fix Export Endpoints Backend Implemented by Ralph autonomous loop. Iteration: 4 Co-Authored-By: Claude --- scripts/ralph/prd.json | 4 ++-- scripts/ralph/progress.txt | 6 ++++++ src/modules/reports/views/InvoicesView.vue | 2 +- src/modules/reports/views/TrialBalanceView.vue | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/scripts/ralph/prd.json b/scripts/ralph/prd.json index 80900f8..0ec0480 100644 --- a/scripts/ralph/prd.json +++ b/scripts/ralph/prd.json @@ -118,8 +118,8 @@ "npm run build passes", "Verify in browser: descărcare PDF și XLSX reușită" ], - "passes": false, - "notes": "" + "passes": true, + "notes": "Completed in iteration 4" }, { "id": "US-505", diff --git a/scripts/ralph/progress.txt b/scripts/ralph/progress.txt index da5f2e3..d4306ae 100644 --- a/scripts/ralph/progress.txt +++ b/scripts/ralph/progress.txt @@ -88,3 +88,9 @@ Design Reference: src/modules/reports/views/InvoicesView.vue [2026-01-12 22:20:49] Working on story: US-503 [2026-01-12 22:20:49] Running Claude... (log: /workspace/roa2web/scripts/ralph/logs/iteration_3_US-503.log) [2026-01-12 22:23:51] SUCCESS: Story US-503 passed! +[2026-01-12 22:23:51] Changes committed +[2026-01-12 22:23:51] Progress: 3/19 stories completed +[2026-01-12 22:23:53] === Iteration 4/100 === +[2026-01-12 22:23:53] Working on story: US-504 +[2026-01-12 22:23:53] Running Claude... (log: /workspace/roa2web/scripts/ralph/logs/iteration_4_US-504.log) +[2026-01-12 22:27:34] SUCCESS: Story US-504 passed! diff --git a/src/modules/reports/views/InvoicesView.vue b/src/modules/reports/views/InvoicesView.vue index 51343f3..8e81ce0 100644 --- a/src/modules/reports/views/InvoicesView.vue +++ b/src/modules/reports/views/InvoicesView.vue @@ -731,7 +731,7 @@ const fetchAllInvoicesData = async () => { params.cont = filters.value.cont; } - const apiService = (await import("../services/api")).apiService; + const api = (await import("../services/api")).default; const response = await api.get("/invoices/", { params }); return response.data.invoices || []; diff --git a/src/modules/reports/views/TrialBalanceView.vue b/src/modules/reports/views/TrialBalanceView.vue index db3c3e5..d8d0ae5 100644 --- a/src/modules/reports/views/TrialBalanceView.vue +++ b/src/modules/reports/views/TrialBalanceView.vue @@ -660,7 +660,7 @@ const fetchAllTrialBalanceData = async () => { params.denumire_filter = trialBalanceStore.filters.denumire; } - const apiService = (await import("../services/api")).apiService; + const api = (await import("../services/api")).default; const response = await api.get("/trial-balance/", { params }); if (response.data.success) {