dheerajturaga opened a new pull request, #55301:
URL: https://github.com/apache/airflow/pull/55301

   - Add POST /edge_worker/ui/worker/{worker_name}/maintenance endpoint to 
request maintenance mode
   - Add DELETE /edge_worker/ui/worker/{worker_name}/maintenance endpoint to 
exit maintenance mode
   - Add maintenance request form with required comment field (max 1024 chars)
   - Add maintenance state handling for all maintenance-related worker states
   - Add proper error handling and user feedback for maintenance operations
   - Add worker existence validation and database session management
   - Remove authentication dependencies for UI maintenance endpoints
   - Update frontend to show maintenance controls based on worker state
   - Format maintenance comments with timestamps for audit trail
   
   <img width="1913" height="788" alt="Start Maintan" 
src="https://github.com/user-attachments/assets/b4d88a32-4fe5-4900-9877-18159af69ac3";
 />
   
   <img width="1918" height="587" alt="image" 
src="https://github.com/user-attachments/assets/fcd78b93-1b8e-4941-8d12-a4930ec7106d";
 />
   
   <img width="1151" height="488" alt="image" 
src="https://github.com/user-attachments/assets/ce90c2aa-90e0-4388-ac1a-c3ee871fc83a";
 />
   
   
   


-- 
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]

Reply via email to