Skip to content

IAV-1387/feat(admin-workflows): add bulk legal workflow refresh from S3 templates

abdellatif elkerbani a demandé de fusionner feature/IAV-1387 vers develop
  • Add LegalAgentWorkflowAdminController endpoints to bulk update main, notification, or both workflows for all legal agents.
  • Add LegalAgentWorkflowAdminService and BulkWorkflowUpdateResponse for structured per-agent success/failure reporting.
  • Extend LegalAgentRepository with workflow-presence selectors for bulk targeting.
  • Implement bulk workflow update pipeline in LegalAgentWizardServiceImpl: fetch current workflow, load fresh S3 template, preserve credentials, inject SMTP, filter notification nodes by active channels, and update in n8n with same workflow ID.
  • Add admin workflow path constants under Paths.IaviaAgentServiceLegal.Admin.

Rapports de requête de fusion