Skip to content

IAV-91/feat: add UserServicePath and enhance N8nCoreServicePath with new URL builders

salaheddine zidani a demandé de fusionner feature/IAV-91 vers develop

This MR introduces a new UserServicePath class and enhances the existing N8nCoreServicePath class with standardized URL builder methods for service-to-service communication.

🎯 Objective

  • Centralize URL construction logic for User and N8N Core services

What's New

Added

  • UserServicePath class with URL builders for:
    • User endpoints (get user by UID)
    • Admin endpoints (get admin by collaborator UID)
    • Collaborator endpoints (check if linked to agent)

Changed

  • N8nCoreServicePath enhanced with workflow URL builders:
    • Create workflow from JSON upload
    • Get workflow by ID
    • Activate workflow

Closes IAV-91

Rapports de requête de fusion