apache / airflow

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
https://airflow.apache.org/
Apache License 2.0
37.13k stars 14.31k forks source link

AIP-84 Sync documentation and permissions #43430

Open pierrejeambrun opened 2 weeks ago

pierrejeambrun commented 2 weeks ago

More context here https://github.com/apache/airflow/issues/43140#issuecomment-2431304177

To avoid additional mismatch between the code and the documentation, we could add a small layer to automatically detect and document the API permissions for each route. Ideally the swagger and maybe also this documentation page should be automatically populated from the FastAPI code.

Note: To be able to work on this, authentication and permissions need to be implemented first.

Committer

potiuk commented 2 weeks ago

Love it. Might be great first contribution after the main implementation is done :)

SuccessMoses commented 1 week ago

@potiuk I want to work on this

SuccessMoses commented 1 week ago

is this a good first issue

pierrejeambrun commented 4 days ago

@SuccessMoses

Thank you for your interest. Yes this is a good first issue, you are assigned :)