bbovenzi commented on issue #50501: URL: https://github.com/apache/airflow/issues/50501#issuecomment-3962289911
Reupping this now that we have the first APi endpoint. ## UI features we need: ### Dashboard Show a list of pending deadlines, deadline_time is in the future. Show recently missed deadlines (ie: all missed deadlines in the last 24 hours across all dag runs) I should be able to click on the dag or dag run for both of these ### Dag Page See DeadlineAlerts on a Dag. Even before any dag run exists, I want to see what Deadline Alerts exist on the Dag. Maybe in the header with (2 deadlines, and clicking on it will open a popover or modal that shows more information, especially which db column the deadline is being calculated against, scheduled_at, queued_at or something else) #### Overview Tab See pending and missed deadlines just like the dashboard page We could even look to add the deadlines as horizontal lines to the dag run chart so a user can quickly see a deadline against a dag run. This is mainly for DAGRUN_SCHEDULED_AT or DAGRUN_QUEUED_AT deadlines #### Calendar view Add pending or missed deadlines to the calendar view. This is mainly for DAG_LAST_EXECUTION_TIME deadlines #### Dag Run page In the header, we should add a column for deadline that can show the time with "upcoming", "missed" or "met" iconography ### Browse A global list of all deadlines for a user to sort and filter. Especially useful if there are more missed or pending deadlines than can fit on the Dashboard page. -- 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]
