dsuhinin opened a new pull request, #71699:
URL: https://github.com/apache/airflow/pull/71699
Right now every task instance opens on the Logs tab, and the app always
lands on the Home dashboard. If you prefer something else, you're clicking your
way there every single time. This adds two small, opt-in knobs so a deployment
can set better defaults — and if you don't touch them, nothing changes.
`default_landing_page` (defaults to home) sets what the root URL opens.
Switch it to dags and / takes you straight to the Dag list. The Home dashboard
is still there at /home, so you don't lose anything. A tiny LandingPage
component just decides whether to show the dashboard or redirect, based on the
value from /ui/config — no server-side routing.
`default_task_instance_tab` sets which tab a task instance opens on (say,
details). The index route reads the value and redirects there, keeping the
query string and hash intact. Anything unknown or unset falls back to logs, so
existing behavior and deep links stay exactly as they are. And if you're
clicking task-to-task in the grid, your explicit tab choice still wins.
--
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]