-
Notifications
You must be signed in to change notification settings - Fork 5k
[DSIP-74] Optimize workflow-related displays and filters #16631
Copy link
Copy link
Closed
Labels
Description
Search before asking
- I had searched in the DSIP and found no similar DSIP.
Motivation
This DSIP involves two main parts, one is to add the creator and modifier field display to be able to clearly determine who is performing the operation. The other is to add filter items to add more customized filters for users. These two parts I intend to realize through two PRs
For problems with more fields and severe small-screen extrusion, columns need to be dynamically displayed and hidden, and this problem is left to other PRs to implement
These are my thoughts, let's see if you agree and I'll work on optimizing them if possible
Design Detail
1、Add creator and modifier fields to display:
Project
Workflow
Workflow Timing: createUser、modifyUser
Datasource
Datasource: createUser、modifyUser
Security
Tenant Manage: createUser、modifyUser
User Manage: createUser、modifyUser
Alarm Group Manage: createUser、modifyUser
Alarm Instance Manage: createUser、modifyUser
Worker Group Manage: createUser、modifyUser
Yarn Queue Manage: createUser、modifyUser
Environment Manage: createUser、modifyUser
Cluster Manage: createUser、modifyUser
K8S Namespace Manage: createUser、modifyUser
Token Manage: createUser、modifyUser
2、Add customized filters:
Project
Workflow
Workflow Definition: status、schedulePublishStatus、createTime
Workflow Timing: status
Datasource
Datasource: datasourceType
Increase the user-friendliness better with the above tweaks
Compatibility, Deprecation, and Migration Plan
Compatibility with latest version.
Test Plan
Test by UT.
Code of Conduct
- I agree to follow this project's Code of Conduct
Reactions are currently unavailable