bbovenzi opened a new issue, #29851: URL: https://github.com/apache/airflow/issues/29851
Problems with current UX: - Actions and their options take up a lot of real estate on the screen - Actions use webserver endpoints and not the REST API - You can only access actions from the details panel of grid view, but not the Logs or Graph tabs. - Actions options can be confusing. What does `recursive` mean? - Not all actions are relevant on every Task Instance or Dag run. No need to mark success on a successful dag run, no need to queue new tasks instances when there are no new tasks. - Confirmation modal is a giant text dump, provides little context Solution: - Action buttons available from all relevant dag run and task instance tab panels - Button will open a modal with options (or not, if there is nothing to confirm then just do the action) - Disable irrelevant actions - Improve copy and confirmation -- 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: commits-unsubscr...@airflow.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org