jens-scheffler-bosch opened a new pull request, #35284:
URL: https://github.com/apache/airflow/pull/35284

   This PR is a fix based on the feedback raised in issue #34726 and optimizes 
the layout of the trigger UI form.
   
   This PR changes:
   - Run ID and Logic date are now in the folded section of generated JSON 
config - why? Because most users don't know what this is and (most probably) 
only advanced users know what to enter. Still for these advanced users it is 
needed and therefore in the collapsed section
   - Both fields nevertheless are added to the legacy form as well if 
`AIRFLOW__WEBSERVER__SHOW_TRIGGER_FORM_IF_NO_PARAMS=True` is set
   - The DAG documentation is now always expanded in the UI allowing to show 
instructions to the users.
   - Update screenshot in the docs to new layout
   
   How to test?
   - Launch the UI and and trigger the DAG `example_params_ui_tutorial` and 
check the form
   - Launch webserver with ENV 
`AIRFLOW__WEBSERVER__SHOW_TRIGGER_FORM_IF_NO_PARAMS=True` and trigger the DAG 
`example_python_operator`with config
   
   closes: #34726


-- 
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