dheerajturaga opened a new pull request, #55513:
URL: https://github.com/apache/airflow/pull/55513
- Add shutdown API endpoint at
/edge_worker/ui/worker/{worker_name}/shutdown
- Create WorkerShutdownButton component with FaPowerOff icon in red
- Implement confirmation dialog warning about worker termination
- Integrate with existing request_shutdown function from edge_worker models
- Add shutdown button to WorkerOperations for idle/running/maintenance
workers
- Update OpenAPI spec and regenerate TypeScript client code
- Position shutdown button after maintenance operations for better UX
<img width="1911" height="687" alt="shutdown edge 1"
src="https://github.com/user-attachments/assets/c2fb092b-f371-4762-80f2-4bd10997b5ac"
/>
<img width="1918" height="686" alt="shutdown edge 2"
src="https://github.com/user-attachments/assets/802fd862-3466-4fbd-a7e4-b99619055416"
/>
<img width="1918" height="640" alt="shutdown edge 3"
src="https://github.com/user-attachments/assets/79045e6b-e961-4e64-8a03-f4ec9ba11919"
/>
<img width="1573" height="258" alt="shutdown edge 4"
src="https://github.com/user-attachments/assets/78254bc9-f13a-4ed6-88a0-4d9ea3c0ecc5"
/>
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]