dheerajturaga opened a new pull request, #55625: URL: https://github.com/apache/airflow/pull/55625
- Add AddQueueButton and RemoveQueueButton components with LuListPlus/LuListMinus icons - Create UI proxy endpoints for queue add/remove operations in worker_api/routes/ui.py - Add QueueUpdateRequest data model for queue operations - Update OpenAPI spec and regenerate TypeScript client code - Integrate buttons into WorkerOperations for idle/running workers - Include proper error handling, validation, and toast notifications - Connect to existing add_worker_queues/remove_worker_queues functions <img width="1907" height="745" alt="image" src="https://github.com/user-attachments/assets/8a449c5d-4999-4f48-a70b-1bdc2051ffdb" /> <img width="1918" height="657" alt="image" src="https://github.com/user-attachments/assets/417466f7-11ad-4fbd-8add-5db3ced798df" /> <img width="1918" height="661" alt="image" src="https://github.com/user-attachments/assets/61937754-cc14-44f5-baca-656a54a8bd48" /> -- 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]
