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]
