An open API service indexing awesome lists of open source software.

https://github.com/hbmartin/chrome-extension-airflow

Chrome extension to improve Airflow web UI
https://github.com/hbmartin/chrome-extension-airflow

Last synced: 6 months ago
JSON representation

Chrome extension to improve Airflow web UI

Awesome Lists containing this project

README

          

# Airflow Chrome Extension

Make the Airflow web UI more useful.

## Installation and Usage

1. Go to [chrome://extensions/](chrome://extensions/)
2. Click the "Load unpacked" button
3. Select the cloned directory of this repo
4. Go to your Airflow instance
5. Click the Airflow icon in the browser toolbar
6. Choose "This Can Read or Change Site Data" and select your URL

## Features

* Auto refresh when scrolled to bottom of log pages
* Auto redirect when manually triggering DAG
* Auto refresh of tree pages with running tasks
* Add Trigger button to tree pages

## Contributing

Please [file a bug report](https://github.com/hbmartin/chrome-extension-airflow/issues) for any issues you find. Even more excellent than a good bug report or feature request is a patch in a PR! We'd love to have your contributions.

### Code Formatting

This project is linted with [ESLint](https://eslint.org/) using the [Airbnb rules](https://www.npmjs.com/package/eslint-config-airbnb-base).

### Code of Conduct

Everyone participating in this community is expected to treat other people with respect and more generally to follow the guidelines articulated in the [Contributor Covenant](https://www.contributor-covenant.org/).

## Authors

* [Harold Martin](https://www.linkedin.com/in/harold-martin-98526971/) - harold.martin at gmail

## Disclaimer

This is not an official project and is not associated with Apache, Airflow, Google, or Chrome.

## License

[Apache License 2.0](LICENSE.txt)