Add Activepieces integration for workflow automation

- Add Activepieces fork with SmoothSchedule custom piece
- Create integrations app with Activepieces service layer
- Add embed token endpoint for iframe integration
- Create Automations page with embedded workflow builder
- Add sidebar visibility fix for embed mode
- Add list inactive customers endpoint to Public API
- Include SmoothSchedule triggers: event created/updated/cancelled
- Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
poduck
2025-12-18 22:59:37 -05:00
parent 9848268d34
commit 3aa7199503
16292 changed files with 1284892 additions and 4708 deletions

View File

@@ -0,0 +1,57 @@
{
"You can obtain API key from [API Settings](https://app.usemotion.com/web/settings/api).": "Vous pouvez obtenir la clé API depuis [API Settings](https://app.usemotion.com/web/settings/api).",
"Create Task": "Créer une tâche",
"Update Task": "Tâche de mise à jour",
"Create Project": "Créer un projet",
"Get Task": "Obtenir une tâche",
"Move Task": "Déplacer la tâche",
"Find Task": "Trouver une tâche",
"Custom API Call": "Appel API personnalisé",
"Creates a new task.": "Crée une nouvelle tâche.",
"Update an existing task in Motion": "Mettre à jour une tâche existante en Mouvement",
"Create a new project in Motion": "Créer un nouveau projet en Mouvement",
"Get details of a specific task by ID.": "Obtenir les détails d'une tâche spécifique par ID.",
"Moves a task to a different workspace.": "Déplace une tâche vers un autre espace de travail.",
"Finds an existing task.": "Trouve une tâche existante.",
"Make a custom API call to a specific endpoint": "Passez un appel API personnalisé à un point de terminaison spécifique",
"Workspace ID": "ID de l'espace de travail",
"Task Name": "Nom de la tâche",
"Description": "Libellé",
"Due Date": "Date de fin",
"Duration": "Durée",
"Status": "Statut",
"Priority": "Priorité",
"Project": "Projet",
"Assignee": "Assignee",
"Labels": "Étiquettes",
"Task ID": "Task ID",
"Project Name": "Project Name",
"Current Workspace": "Espace de travail actuel",
"Target Workspace": "Espace de travail cible",
"Include All Statuses": "Inclure tous les statuts",
"Method": "Méthode",
"Headers": "En-têtes",
"Query Parameters": "Paramètres de requête",
"Body": "Corps",
"Response is Binary ?": "La réponse est Binaire ?",
"No Error on Failure": "Aucune erreur en cas d'échec",
"Timeout (in seconds)": "Délai d'attente (en secondes)",
"Duration in minutes.": "Durée en minutes.",
"The names of the labels to be added to the task.": "Les noms des étiquettes à ajouter à la tâche.",
"The names of the labels to be added to the task": "Les noms des étiquettes à ajouter à la tâche",
"ISO 8601 Due date on the project": "Date d'échéance ISO 8601 sur le projet",
"Authorization headers are injected automatically from your connection.": "Les en-têtes d'autorisation sont injectés automatiquement à partir de votre connexion.",
"Enable for files like PDFs, images, etc..": "Activer pour les fichiers comme les PDFs, les images, etc.",
"ASAP": "Le plus vite possible",
"HIGH": "HAUT",
"MEDIUM": "MOYEN",
"LOW": "FAIBLE",
"GET": "OBTENIR",
"POST": "POSTER",
"PATCH": "PATCH",
"PUT": "EFFACER",
"DELETE": "SUPPRIMER",
"HEAD": "HEAD",
"Task Created": "Tâche créée",
"Triggers when a new task is created.": "Déclenche quand une nouvelle tâche est créée."
}