guan404ming commented on PR #53035: URL: https://github.com/apache/airflow/pull/53035#issuecomment-3120375169
https://github.com/user-attachments/assets/9c4792c3-505b-4e85-8de4-1ebb266422a9 ## 07/26 Update ### Naming & User-Facing Terminology 1. Rename **“HITL” / “Human Tasks”** to **“Action Required”** to better reflect the user’s task rather than the technical implementation. 2. Add a **Status** column based on the TaskInstance operator (e.g., Approval Required, Input Required). --- ### UI & UX Improvements 1. Add **Action Required** tab and extend the **“hide if empty”** logic on Dag, Dag Run, Task, and Task Instance pages. 2. eep Logs as the default tab for now, as dynamic default tab switching may not be straightforward. I’m happy to explore better implementation options if there's a practical way to support it. 3. Movie Action Required into the Browse menu. Since I think it’s more user-facing than admin-specific, and Browse is a more intuitive place for users to find it. 4. Improve the response interaction: * If there are **4 or fewer options**, render them as individual buttons. * If there are **more than 4 options**, keep the dropdown **with** a Respond button. * Reason: users may need to fill in or adjust parameters before submitting, and immediate submission on selection can be frustrating for my test. 5. Replace the response icon with the **subject line as a clickable link** to make it more intuitive. 6. Embed the HITL form directly as a tab (similar to the Logs tab), instead of using a modal popup. This reduces the number of clicks and provides a more seamless experience. -- 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]
