shaealh opened a new pull request, #69995: URL: https://github.com/apache/airflow/pull/69995
Sort the Dags list by the latest Dag run `run_after` timestamp rather than `start_date`. Queued runs do not have a start date, which caused the list to move unexpectedly as runs transitioned from queued to running. This adds `last_run_run_after` ordering to the UI API, updates the table and card sorting controls, regenerates the private OpenAPI UI client, and adds API and UI regression coverage. closes: #56073 ### Testing - Airflow pre-commit checks passed with Breeze-backed hooks skipped - UI lint and TypeScript checks passed - Targeted UI tests passed: 3 tests - OpenAPI generation and UI client code generation passed - Backend pytest was not run locally because it requires Breeze and Docker; GitHub CI will validate it --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes (OpenAI Codex) -- 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]
