jhtimmins opened a new pull request #19667:
URL: https://github.com/apache/airflow/pull/19667


   This change was previously made and then reverted bc it caused static assets 
to load incorrectly.. The bug has been fixed by explicitly passing the name 
"flask_appbuilder.base" into the blueprint.
   
   This is part of the ongoing epic to refactor Airflow's auth architecture. 
Currently, the auth code includes methods that are no longer needed given how 
Airflow uses auth, but they're still required by FABs base class. By copying 
the base class directly into Airflow, with attribution to Daniel Gaspar, FAB's 
author, we can modify the base class as necessary to simplify Airflow's auth 
code.
   
   In addition to the blueprint name, the only change is customizing the 
behavior of `. _check_and_init()`.
   
   Tl;Dr -- Copies FAB's AppBuilder class directly into Airflow.


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