DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
- Add the three Flask-Principal needs that map to the roles above
- Hook Flask-Principal up to Flask-Login by sending proper signals
- Update views to adhere to Flask-Principal permissions
We might want to extend the Airflow view so that we can add Flask-Principal annotations without affecting the underlying Airflow view (to remain backwards compatible for the time being). I'm not sure how feasible this is yet. Given that none of the above routes are locked down, other than @login_required, I believe it should work.