<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>openstack/skyline-console — Stackers Network</title>
    <link>https://stackers.network/projects/openstack-skyline-console/</link>
    <description>Weekly code-activity digest for openstack/skyline-console from Stackers Network.</description>
    <item>
      <title>openstack/skyline-console — Week of 2026-07-11</title>
      <link>https://stackers.network/projects/openstack-skyline-console/2026-07-11</link>
      <guid>https://stackers.network/projects/openstack-skyline-console/2026-07-11</guid>
      <pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate>
      <description>User-facing features. The headline addition is clouds.yaml download support in the dashboard, landing ~200 lines to let users export credentials in the format expected by openstacksdk and OSC. Quota charts also gained a red overflow state when instance or volume creation would…</description>
      <content:encoded><![CDATA[<p><strong>User-facing features.</strong> The headline addition is <a href="https://review.opendev.org/c/openstack/skyline-console/+/995825">clouds.yaml download support</a> in the dashboard, landing ~200 lines to let users export credentials in the format expected by openstacksdk and OSC. Quota charts also gained a red overflow state when instance or volume creation would exceed limits, and Russian translations picked up a substantial refresh.</p>
<p><strong>Bug fixes.</strong> Port forwarding rules were being submitted with port numbers as strings; the fix landed on master and was backported to three stable branches, making it the week's most-repeated change. Other corrections cover an empty Remote IP Prefix when using remote security groups, TOTP setup passing username and domain separately, and unifying the attach-volume flow across the instance list, detail page, and architecture view.</p>
<p><strong>Layout and styling.</strong> Several small CSS adjustments target text truncation in action buttons and labels — removing a stray <code translate="no">overflow:hidden</code>, explicitly defining overflow on Ant Design labels, and tightening the instance card with <code translate="no">overflow-wrap: normal</code> to stop labels from wrapping.</p>]]></content:encoded>
    </item>
  </channel>
</rss>
