bbovenzi opened a new pull request, #75418:
URL: https://github.com/apache/airflow/pull/75418

   Fix a bunch of various UI bugs.
   
   - console errors due to duplicate gantt chart keys
   - We missed the Dag Warning banner when cleaning up other banners. It is now 
merged into the dag import error to show errors and warnings together
   - Fixed console log error where FilterPill was nesting buttons 
   - Added back a margin between filters and the dag card list that was lost 
when we get rid of the isFetching loader
   - Dag runs in a Dag Card were occasionally aligned to the top of the card, 
breaking the bar chart
   - Removed spinner on Dag Card for pending runs. The state badges are enough
   - Reduce HITL task requests that kept ending in 404s
   
   Warning banner before:
   
   <img width="625" height="80" alt="1-warnings-button-before" 
src="https://github.com/user-attachments/assets/fe248fd0-4a90-4e0a-80db-d9be69ef94df";
 />
   
   After:
   <img width="800" height="600" alt="5-merged-modal" 
src="https://github.com/user-attachments/assets/de1a10c6-8744-42b3-8faf-9d2e1a1a782b";
 />
   
   Dag card before:
   <img width="755" height="115" alt="3-pending-runs-before" 
src="https://github.com/user-attachments/assets/7381148d-fb2b-40fb-af97-a77be92c4f41";
 />
   
   After:
   <img width="755" height="115" alt="3-pending-runs-after" 
src="https://github.com/user-attachments/assets/30e8bfb2-409c-47b8-a959-e6c00f0ebfe5";
 />
   
   Filter margin before:
   <img width="755" height="90" alt="2-filters-margin-before" 
src="https://github.com/user-attachments/assets/df05c68b-e745-4b3d-a530-cdf38ee79d30";
 />
   
   After:
   <img width="755" height="90" alt="2-filters-margin-after" 
src="https://github.com/user-attachments/assets/ebd1f9e7-1a7b-4fbf-aeba-5534099c6755";
 />
   
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes (please specify the tool below)
   
   Generated-by: Claude Code (Opus 5) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to