From 15e55842b1c3fec0bb90e4f83835cacb7e1616bb Mon Sep 17 00:00:00 2001 From: Andreas Hubert Date: Thu, 7 May 2026 14:46:09 +0000 Subject: [PATCH 1/2] PFX-WB-034 add hidden caption for dashboard import runs table Worker-Model: openai-codex/gpt-5.3-codex Worker-Thinking: high --- lib/portfolixir_web/live/dashboard_live.ex | 3 +++ test/portfolixir_web/live/dashboard_live_test.exs | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/lib/portfolixir_web/live/dashboard_live.ex b/lib/portfolixir_web/live/dashboard_live.ex index dd747b9..0b52817 100644 --- a/lib/portfolixir_web/live/dashboard_live.ex +++ b/lib/portfolixir_web/live/dashboard_live.ex @@ -124,6 +124,9 @@ defmodule PortfolixirWeb.DashboardLive do <% else %>
+ diff --git a/test/portfolixir_web/live/dashboard_live_test.exs b/test/portfolixir_web/live/dashboard_live_test.exs index c3ac179..f878f59 100644 --- a/test/portfolixir_web/live/dashboard_live_test.exs +++ b/test/portfolixir_web/live/dashboard_live_test.exs @@ -93,6 +93,13 @@ defmodule PortfolixirWeb.DashboardLiveTest do {:ok, view, _html} = live(conn, "/") assert has_element?(view, "#dashboard-recent-import-runs") + + assert has_element?( + view, + "#dashboard-import-runs-table-caption.app-shell-visually-hidden", + "Recent import runs with source, status, start time, and finish time." + ) + assert has_element?(view, "#dashboard-import-runs-link[href=\"/imports\"]") assert has_element?(view, "#dashboard-import-run-row-#{run.id}") assert has_element?(view, "#dashboard-import-run-row-#{run.id}", source.name) From a5c60c7d8da4583cb9d7a9f3785dc52a84a8aa7b Mon Sep 17 00:00:00 2001 From: Andreas Hubert Date: Thu, 7 May 2026 14:51:50 +0000 Subject: [PATCH 2/2] chore: retrigger CI for PR body update
+ <%= gettext("Recent import runs with source, status, start time, and finish time.") %> +
<%= gettext("Source") %>