Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: show subscription name in web UI

Display the name field on subscription show page (as header, with sid
as subtitle), subscription index table, and garden show subscriptions
table.

SOW-118

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+4 -3
+1 -1
apps/sower/lib/sower_web/live/garden_live/show.html.heex
··· 81 81 end 82 82 } 83 83 > 84 - <:col :let={subscription} label="Name">{subscription.seed_name}</:col> 84 + <:col :let={subscription} label="Name">{subscription.name}</:col> 85 85 <:col :let={subscription} label="Type">{subscription.seed_type}</:col> 86 86 <:col :let={subscription} label="Updated" hide_on={:sm}> 87 87 <.local_datetime datetime={subscription.updated_at} user_timezone={@user_timezone} />
+1 -1
apps/sower/lib/sower_web/live/subscription_live/index.html.heex
··· 17 17 end 18 18 } 19 19 > 20 - <:col :let={{_id, subscription}} label="Sid">{subscription.sid}</:col> 20 + <:col :let={{_id, subscription}} label="Name">{subscription.name}</:col> 21 21 <:action :let={{_id, subscription}}> 22 22 <div class="sr-only"> 23 23 <.link navigate={~p"/gardens/#{@garden}/subscriptions/#{subscription}"}>Show</.link>
+2 -1
apps/sower/lib/sower_web/live/subscription_live/show.html.heex
··· 1 1 <Layouts.app flash={@flash} current_user={@current_user} nav_section={assigns[:nav_section]}> 2 2 <.header> 3 - {@subscription.sid} 3 + {@subscription.name} 4 + <:subtitle>{@subscription.sid}</:subtitle> 4 5 <:actions> 5 6 <.deploy_button 6 7 subscription_sid={@subscription.sid}