- Enhanced the FlowController to include user company code validation for flow definitions, ensuring that users can only access and modify flows belonging to their company. - Updated the FlowDefinitionService to accept company code as a parameter for create, update, and delete operations, enforcing ownership checks. - Introduced sanitization methods in FlowConditionParser to prevent SQL injection for column and table names. - Modified the FlowDataMoveService to validate table names and column names during data movement operations, enhancing security. - Updated the frontend components to support batch data movement with proper validation and error handling. |
||
|---|---|---|
| .. | ||
| FlowConditionBuilder.tsx | ||
| FlowDataListModal.tsx | ||
| FlowNodeComponent.tsx | ||
| FlowStepPanel.tsx | ||