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:
44
activepieces-fork/packages/cli/src/index.ts
Normal file
44
activepieces-fork/packages/cli/src/index.ts
Normal file
@@ -0,0 +1,44 @@
|
||||
import { Command } from 'commander';
|
||||
import { createActionCommand } from './lib/commands/create-action';
|
||||
import { createPieceCommand } from './lib/commands/create-piece';
|
||||
import { createTriggerCommand } from './lib/commands/create-trigger';
|
||||
import { syncPieceCommand } from './lib/commands/sync-pieces';
|
||||
import { publishPieceCommand } from './lib/commands/publish-piece';
|
||||
import { buildPieceCommand } from './lib/commands/build-piece';
|
||||
import { generateWorkerTokenCommand } from './lib/commands/generate-worker-token';
|
||||
import { generateTranslationFileForAllPiecesCommand, generateTranslationFileForPieceCommand } from './lib/commands/generate-translation-file-for-piece';
|
||||
|
||||
const pieceCommand = new Command('pieces')
|
||||
.description('Manage pieces');
|
||||
|
||||
pieceCommand.addCommand(createPieceCommand);
|
||||
pieceCommand.addCommand(syncPieceCommand);
|
||||
pieceCommand.addCommand(publishPieceCommand);
|
||||
pieceCommand.addCommand(buildPieceCommand);
|
||||
pieceCommand.addCommand(generateTranslationFileForPieceCommand);
|
||||
pieceCommand.addCommand(generateTranslationFileForAllPiecesCommand);
|
||||
const actionCommand = new Command('actions')
|
||||
.description('Manage actions');
|
||||
|
||||
actionCommand.addCommand(createActionCommand);
|
||||
|
||||
const triggerCommand = new Command('triggers')
|
||||
.description('Manage triggers')
|
||||
|
||||
triggerCommand.addCommand(createTriggerCommand)
|
||||
|
||||
|
||||
const workerCommand = new Command('workers')
|
||||
.description('Manage workers')
|
||||
|
||||
workerCommand.addCommand(generateWorkerTokenCommand)
|
||||
|
||||
const program = new Command();
|
||||
|
||||
program.version('0.0.1').description('Activepieces CLI');
|
||||
|
||||
program.addCommand(pieceCommand);
|
||||
program.addCommand(actionCommand);
|
||||
program.addCommand(triggerCommand);
|
||||
program.addCommand(workerCommand);
|
||||
program.parse(process.argv);
|
||||
Reference in New Issue
Block a user