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

Reply via email to