Aryaman-leo opened a new pull request, #62169:
URL: https://github.com/apache/airflow/pull/62169

   This PR adds support for overriding the default Airflow logo in the UI 
navigation via a configurable custom_logo parameter defined in the [api] 
section of airflow.cfg.
   
   The implementation reads the custom_logo value from the authenticated 
/api/v2/config endpoint and introduces a BrandLogo wrapper component in the UI. 
If a custom logo is configured, it is rendered in place of the default 
AirflowPin. If the value is not set or the image fails to load, the UI 
gracefully falls back to the default logo.
   
   This change:
   
   Preserves the existing authentication model (requires_authenticated remains 
unchanged)
   
   Does not introduce breaking changes to the public API schema
   
   Maintains backward compatibility
   
   Provides safe fallback behavior
   
   Example configuration:
   
   [api]
   custom_logo = https://example.com/logo.svg
   expose_config = True
   


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