You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "shaealh (via GitHub)" <gi...@apache.org> on 2026/07/17 05:51:31 UTC
[PR] Add React plugin support to Dag and task overviews [airflow]
shaealh opened a new pull request, #69992:
URL: https://github.com/apache/airflow/pull/69992
Closes #54228
## Summary
- add `dag_overview` and `task_overview` React plugin destinations
- render plugins on the Dag and Task overview pages
- preserve CSS-based plugin ordering alongside native sections
- regenerate API clients and add regression tests
## Testing
- Python unit tests
- UI Vitest tests
- TypeScript compilation, ESLint, and Prettier
- Ruff formatting and linting
- OpenAPI and generated-client validation
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add React plugin support to Dag and task overviews [airflow]
Posted by "pierrejeambrun (via GitHub)" <gi...@apache.org>.
pierrejeambrun commented on PR #69992:
URL: https://github.com/apache/airflow/pull/69992#issuecomment-5057816536
Super cool thanks!
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add React plugin support to Dag and task overviews [airflow]
Posted by "shaealh (via GitHub)" <gi...@apache.org>.
shaealh commented on PR #69992:
URL: https://github.com/apache/airflow/pull/69992#issuecomment-5040168565
@bbovenzi Rebased onto current 'main' and resolved the overview conflicts while preserving the responsive layout from #70142.
Tested with a real React plugin at different viewport widths and CSS order values:
- Dag overview: 1440px, order 2
- Dag overview: 768px, order 4
- Task overview: 1440px, order 1
- Task overview: 768px, order 3
Local UI, type, lint, generated-client, and focused Python tests all pass.
<img width="768" height="1100" alt="dag-overview-narrow-order-4" src="https://github.com/user-attachments/assets/26a8aeaf-fb8a-49bb-95ad-cee48a1d64db" />
<img width="1440" height="1100" alt="dag-overview-wide-order-2" src="https://github.com/user-attachments/assets/6cc6e3be-7fa9-4c79-8043-509db0ab1d83" />
<img width="768" height="1100" alt="task-overview-narrow-order-3" src="https://github.com/user-attachments/assets/ff369522-1a47-48b9-8ee6-9913df42913e" />
<img width="1440" height="1100" alt="task-overview-wide-order-1" src="https://github.com/user-attachments/assets/d1702bbc-3c48-4b03-80f2-6a0aab7c19c9" />
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add React plugin support to Dag and task overviews [airflow]
Posted by "bbovenzi (via GitHub)" <gi...@apache.org>.
bbovenzi merged PR #69992:
URL: https://github.com/apache/airflow/pull/69992
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add React plugin support to Dag and task overviews [airflow]
Posted by "bbovenzi (via GitHub)" <gi...@apache.org>.
bbovenzi commented on PR #69992:
URL: https://github.com/apache/airflow/pull/69992#issuecomment-5035273874
Also, please add the AI disclosure to your PR description
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org