- 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>
45 lines
1.7 KiB
TypeScript
45 lines
1.7 KiB
TypeScript
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);
|