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]
