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,18 @@
{
"Payment solutions for every business": "Zahlungslösungen für jedes Unternehmen",
"Authentication": "Authentifizierung",
"New Order": "Neue Bestellung",
"Order Updated": "Bestellung aktualisiert",
"New Customer": "Neuer Kunde",
"Customer Updated": "Kunde aktualisiert",
"New Appointment": "Neuer Termin",
"New Payment": "Neue Zahlung",
"New Invoice": "Neue Rechnung",
"Triggered when a new order is created": "Wird ausgelöst, wenn eine neue Bestellung erstellt wird",
"Triggered when an order is updated": "Wird ausgelöst, wenn eine Bestellung aktualisiert wird",
"Triggered when a customer is created": "Wird ausgelöst, wenn ein Kunde erstellt wird",
"Triggered when a customer is updated": "Wird ausgelöst, wenn ein Kunde aktualisiert wird",
"Triggered when a new appointment is created": "Wird ausgelöst, wenn ein neuer Termin erstellt wird",
"Triggered when a new payment is created": "Wird ausgelöst, wenn eine neue Zahlung erstellt wird",
"Triggered when a new invoice is created": "Wird ausgelöst, wenn eine neue Rechnung erstellt wird"
}

View File

@@ -0,0 +1,18 @@
{
"Payment solutions for every business": "Soluciones de pago para cada negocio",
"Authentication": "Autenticación",
"New Order": "Nuevo pedido",
"Order Updated": "Pedido actualizado",
"New Customer": "Nuevo cliente",
"Customer Updated": "Cliente actualizado",
"New Appointment": "Nueva cita",
"New Payment": "Nuevo pago",
"New Invoice": "Nueva factura",
"Triggered when a new order is created": "Activado cuando se crea un nuevo pedido",
"Triggered when an order is updated": "Activado cuando se actualiza un pedido",
"Triggered when a customer is created": "Se activa cuando se crea un cliente",
"Triggered when a customer is updated": "Se activa cuando un cliente es actualizado",
"Triggered when a new appointment is created": "Se activa cuando se crea una nueva cita",
"Triggered when a new payment is created": "Se activa cuando se crea un nuevo pago",
"Triggered when a new invoice is created": "Activado cuando se crea una nueva factura"
}

View File

@@ -0,0 +1,18 @@
{
"Payment solutions for every business": "Solutions de paiement pour chaque entreprise",
"Authentication": "Authentification",
"New Order": "Nouvelle commande",
"Order Updated": "Commande mise à jour",
"New Customer": "Nouveau client",
"Customer Updated": "Client mis à jour",
"New Appointment": "Nouveau Rendez-vous",
"New Payment": "Nouveau paiement",
"New Invoice": "Nouvelle facture",
"Triggered when a new order is created": "Déclenché lorsqu'une nouvelle commande est créée",
"Triggered when an order is updated": "Déclenché lorsqu'une commande est mise à jour",
"Triggered when a customer is created": "Déclenché lorsqu'un client est créé",
"Triggered when a customer is updated": "Déclenché lorsqu'un client est mis à jour",
"Triggered when a new appointment is created": "Déclenché lorsqu'un nouveau rendez-vous est créé",
"Triggered when a new payment is created": "Déclenché lorsqu'un nouveau paiement est créé",
"Triggered when a new invoice is created": "Déclenché lorsqu'une nouvelle facture est créée"
}

View File

@@ -0,0 +1,18 @@
{
"Payment solutions for every business": "すべての企業に対する支払いソリューション",
"Authentication": "認証",
"New Order": "新規注文",
"Order Updated": "注文が更新されました",
"New Customer": "新規顧客",
"Customer Updated": "顧客の更新",
"New Appointment": "新しい予約",
"New Payment": "新しい支払い",
"New Invoice": "新しい請求書",
"Triggered when a new order is created": "新しい注文が作成されたときにトリガーされます",
"Triggered when an order is updated": "注文が更新されたときにトリガーされます",
"Triggered when a customer is created": "顧客が作成されたときにトリガーされます",
"Triggered when a customer is updated": "顧客が更新されたときにトリガーされます",
"Triggered when a new appointment is created": "新しい予定が作成されたときにトリガーされます",
"Triggered when a new payment is created": "新しい支払いが作成されたときにトリガーされます",
"Triggered when a new invoice is created": "新しい請求書が作成されたときにトリガーされます"
}

View File

@@ -0,0 +1,18 @@
{
"Payment solutions for every business": "Betalingsoplossingen voor elk bedrijf",
"Authentication": "Authenticatie",
"New Order": "Nieuwe bestelling",
"Order Updated": "Order bijgewerkt",
"New Customer": "Nieuwe klant",
"Customer Updated": "Klant bijgewerkt",
"New Appointment": "Nieuwe afspraak",
"New Payment": "Nieuwe betaling",
"New Invoice": "Nieuwe factuur",
"Triggered when a new order is created": "Uitgelokt wanneer een nieuwe order wordt aangemaakt",
"Triggered when an order is updated": "Uitgelokt wanneer een bestelling wordt bijgewerkt",
"Triggered when a customer is created": "Uitgelokt wanneer een klant wordt aangemaakt",
"Triggered when a customer is updated": "Uitgelokt wanneer een klant wordt bijgewerkt",
"Triggered when a new appointment is created": "Uitgelokt wanneer een nieuwe afspraak wordt gemaakt",
"Triggered when a new payment is created": "Uitgelokt wanneer een nieuwe betaling wordt aangemaakt",
"Triggered when a new invoice is created": "Uitgelokt wanneer een nieuwe factuur is aangemaakt"
}

View File

@@ -0,0 +1,18 @@
{
"Payment solutions for every business": "Soluções de pagamento para cada empresa",
"Authentication": "Autenticação",
"New Order": "Novo Pedido",
"Order Updated": "Pedido atualizado",
"New Customer": "Novo Cliente",
"Customer Updated": "Cliente atualizado",
"New Appointment": "Novo Compromisso",
"New Payment": "Novo pagamento",
"New Invoice": "Nova fatura",
"Triggered when a new order is created": "Acionada quando uma nova ordem é criada",
"Triggered when an order is updated": "Acionada quando uma ordem é atualizada",
"Triggered when a customer is created": "Acionada quando um cliente é criado",
"Triggered when a customer is updated": "Acionada quando um cliente é atualizado",
"Triggered when a new appointment is created": "Acionada quando uma nova nomeação é criada",
"Triggered when a new payment is created": "Acionada quando um novo pagamento é criado",
"Triggered when a new invoice is created": "Acionada quando uma nova fatura é criada"
}

View File

@@ -0,0 +1,19 @@
{
"Square": "Квадрат",
"Payment solutions for every business": "Платежные решения для каждого бизнеса",
"Authentication": "Проверка подлинности",
"New Order": "Новый заказ",
"Order Updated": "Заказ обновлен",
"New Customer": "Новый клиент",
"Customer Updated": "Клиент обновлен",
"New Appointment": "Новая встреча",
"New Payment": "Новый платеж",
"New Invoice": "Новый счет",
"Triggered when a new order is created": "Срабатывает при создании нового заказа",
"Triggered when an order is updated": "Срабатывает при обновлении заказа",
"Triggered when a customer is created": "Срабатывает при создании клиента",
"Triggered when a customer is updated": "Срабатывает при обновлении клиента",
"Triggered when a new appointment is created": "Срабатывает при создании новой записи",
"Triggered when a new payment is created": "Срабатывает при создании нового платежа",
"Triggered when a new invoice is created": "Срабатывает при создании новой счета"
}

View File

@@ -0,0 +1,18 @@
{
"Payment solutions for every business": "Payment solutions for every business",
"Authentication": "Authentication",
"New Order": "New Order",
"Order Updated": "Order Updated",
"New Customer": "New Customer",
"Customer Updated": "Customer Updated",
"New Appointment": "New Appointment",
"New Payment": "New Payment",
"New Invoice": "New Invoice",
"Triggered when a new order is created": "Triggered when a new order is created",
"Triggered when an order is updated": "Triggered when an order is updated",
"Triggered when a customer is created": "Triggered when a customer is created",
"Triggered when a customer is updated": "Triggered when a customer is updated",
"Triggered when a new appointment is created": "Triggered when a new appointment is created",
"Triggered when a new payment is created": "Triggered when a new payment is created",
"Triggered when a new invoice is created": "Triggered when a new invoice is created"
}

View File

@@ -0,0 +1,19 @@
{
"Square": "Square",
"Payment solutions for every business": "Payment solutions for every business",
"Authentication": "Authentication",
"New Order": "New Order",
"Order Updated": "Order Updated",
"New Customer": "New Customer",
"Customer Updated": "Customer Updated",
"New Appointment": "New Appointment",
"New Payment": "New Payment",
"New Invoice": "New Invoice",
"Triggered when a new order is created": "Triggered when a new order is created",
"Triggered when an order is updated": "Triggered when an order is updated",
"Triggered when a customer is created": "Triggered when a customer is created",
"Triggered when a customer is updated": "Triggered when a customer is updated",
"Triggered when a new appointment is created": "Triggered when a new appointment is created",
"Triggered when a new payment is created": "Triggered when a new payment is created",
"Triggered when a new invoice is created": "Triggered when a new invoice is created"
}

View File

@@ -0,0 +1,18 @@
{
"Payment solutions for every business": "Payment solutions for every business",
"Authentication": "认证",
"New Order": "New Order",
"Order Updated": "Order Updated",
"New Customer": "New Customer",
"Customer Updated": "Customer Updated",
"New Appointment": "New Appointment",
"New Payment": "New Payment",
"New Invoice": "New Invoice",
"Triggered when a new order is created": "Triggered when a new order is created",
"Triggered when an order is updated": "Triggered when an order is updated",
"Triggered when a customer is created": "Triggered when a customer is created",
"Triggered when a customer is updated": "Triggered when a customer is updated",
"Triggered when a new appointment is created": "Triggered when a new appointment is created",
"Triggered when a new payment is created": "Triggered when a new payment is created",
"Triggered when a new invoice is created": "Triggered when a new invoice is created"
}