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]

Reply via email to