Commit graph

7 commits

Author SHA1 Message Date
Akshay Sasidharan
ff7ef3e7b7 refactor(test): consolidate createWorkflowBundle and createPythonBundle
Replace two separate helper functions with a single createBundle function
that takes an explicit language parameter ('javascript' | 'python').

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 12:44:30 +05:30
Akshay Sasidharan
e6d607ec07 test(workflows): reorganize Python execution tests to executions spec
Move Python execution tests from workflow-bundles.e2e-spec.ts to
workflow_executions.e2e-spec.ts for better separation of concerns.
Bundle spec now focuses only on bundle management (search, update,
status, rebuild), while execution spec tests actual workflow execution.

- Add createPythonBundle helper to workflows.helper.ts
- Add Python (runpy) execution tests with 3 test cases
- Add mixed JS+Python workflow test with both bundles
- Remove Python execution tests from bundle management spec

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 01:26:14 +05:30
Akshay Sasidharan
7d64917288 feat: workflow to support setup script from app definition
- Introduced waitForBundleReady function for improved polling during bundle readiness.
- Updated setupScript type to support object structure.
- Refactored bundle generation logic to ensure successful creation and retrieval of bundles.
2025-09-17 18:30:00 +05:30
Akshay Sasidharan
160ebb1015 refactor: use setup script in top level context 2025-09-11 00:15:36 +05:30
Akshay Sasidharan
b6854197e3 chore: udpate spec suite
- Added workflow permissions setup in `setupOrganizationAndUser` function.
- Created `createUserWorkflowPermissions` to manage user-specific workflow permissions.
- Introduced `createWorkflowDataSource` and `createWorkflowDataQuery` for managing data sources and queries in workflows.
- Implemented `buildWorkflowDefinition` and `createCompleteWorkflow` for streamlined workflow creation.
- Updated existing functions to accommodate new workflow-related features and data management.
2025-09-10 20:57:17 +05:30
Akshay Sasidharan
2403856f1f refactor: Improve bundle generation and npm registry service functionality 2025-09-08 12:08:46 +05:30
gsmithun4
269ec56455 Initial commit 2025-02-25 12:22:50 +05:30