-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
8495 workflow display relevant columns in workflow related tables #8502
8495 workflow display relevant columns in workflow related tables #8502
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
This PR updates the display of workflow-related tables by improving column organization and management. Here are the key changes:
- Removed explicit width management from table cells by deleting
tableCellWidthsComponentState.ts
and related props, simplifying the table structure - Added new
createdBy
field to track workflow creators inworkflow.workspace-entity.ts
with corresponding UI updates - Modified workflow table views to show more relevant columns (status, updatedAt, versions, runs) with consistent 150px column widths
- Updated workflow runs and versions views to display better organized information like workflow status, creator, and version details
- Fixed React key prop warnings in workflow drawer components for better rendering performance
The changes improve the display of workflow information while maintaining a clean and consistent table structure.
13 file(s) reviewed, 4 comment(s)
Edit PR Review Bot Settings | Greptile
.../twenty-front/src/modules/object-record/record-table/states/tableCellWidthsComponentState.ts
Outdated
Show resolved
Hide resolved
...ages/twenty-front/src/modules/workflow/components/RightDrawerWorkflowSelectActionContent.tsx
Outdated
Show resolved
Hide resolved
...twenty-front/src/modules/workflow/components/RightDrawerWorkflowSelectTriggerTypeContent.tsx
Outdated
Show resolved
Hide resolved
...ages/twenty-server/src/modules/workflow/common/standard-objects/workflow.workspace-entity.ts
Show resolved
Hide resolved
bc71382
to
da78353
Compare
This reverts commit b034834.
…rkflow-related-tables
@@ -129,9 +129,9 @@ export class WorkflowRunWorkspaceEntity extends BaseWorkspaceEntity { | |||
@WorkspaceField({ | |||
standardId: WORKFLOW_RUN_STANDARD_FIELD_IDS.createdBy, | |||
type: FieldMetadataType.ACTOR, | |||
label: 'Created by', | |||
label: 'Executed by', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👌
2d87ac2
to
b11b100
Compare
After
Workflows
WorkflowRuns
WorkflowVersions
Change Created By into Executed By in workflowRuns