The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user kaxil (triggered by kaxil).

Head commit for run:
c5d5c87406363fc0c566c49bde85a1871e5ae127 / Kaxil Naik <[email protected]>
Allow passing labels to FAB Views registered via Plugins

Currently, we only allow passing "name" and "category" for any FAB View when 
registering via Airflow plugin.

However, we do allow the same for the Menu Link as shown below:

https://github.com/apache/airflow/blob/a74b5f069481e1a2339cfd95e137619b16390906/airflow/www/extensions/init_views.py#L154-L158

This PR makes it consistent so we can pass more info that is available in FAB's 
[`add_view`](https://github.com/dpgaspar/Flask-AppBuilder/blob/c65e067f09e741c00322221263c8599b8e8811d5/flask_appbuilder/base.py#L361-L372)
 method like `href`, `label`, `category_icons`, `icon` etc

Report URL: https://github.com/apache/airflow/actions/runs/8974636793

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to