233 Commits

Author SHA1 Message Date
281f554ad9 Create mirror.yml for repository mirroring
Add GitHub Actions workflow for repository mirroring.
2026-01-16 22:00:06 +00:00
c9daf54ce2 Merge pull request #31 from johndoe6345789/codex/github-mention-codex-failing-tests
Fix UI selectors for dashboard tests
2026-01-13 21:03:04 +00:00
454e1eab77 Fix UI selectors for dashboard tests 2026-01-13 21:02:52 +00:00
69912b1780 Merge pull request #30 from johndoe6345789/codex/create-jenkinsfile-for-project
Add Jenkins pipeline for backend validation, tests, and frontend lint
2026-01-13 20:56:32 +00:00
3dc422a9d8 Add Jenkins pipeline 2026-01-13 20:56:16 +00:00
c4caa8d51d Merge pull request #28 from johndoe6345789/copilot/install-pylint-dependencies
Add asgiref dependency for ASGI compatibility layer
2026-01-13 19:47:13 +00:00
copilot-swe-agent[bot]
404a96baaf Add asgiref as a dependency to fix pylint import error
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-13 19:25:35 +00:00
copilot-swe-agent[bot]
6b617d342f Initial plan 2026-01-13 19:20:35 +00:00
23b5adc9a2 Merge pull request #27 from johndoe6345789/copilot/fix-missing-uvicorn-module
Fix missing uvicorn dependency and module imports for UI tests
2026-01-13 19:18:38 +00:00
copilot-swe-agent[bot]
18421130b3 Address code review feedback - fix hard-coded paths and bare except
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-13 19:13:09 +00:00
copilot-swe-agent[bot]
8243b0f297 Fix missing uvicorn import and related issues
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-13 19:11:28 +00:00
copilot-swe-agent[bot]
beb202e01a Add uvicorn dependency and create server.py module
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-13 18:59:00 +00:00
copilot-swe-agent[bot]
d1362f7ad8 Initial plan 2026-01-13 18:54:47 +00:00
d8194bf459 Merge pull request #26 from johndoe6345789/copilot/create-ghcr-release
Fix CI workflow paths: reference backend/ not src/
2026-01-13 18:49:29 +00:00
copilot-swe-agent[bot]
446251c546 Fix CI workflow paths: use backend/ instead of src/
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-13 18:45:00 +00:00
copilot-swe-agent[bot]
37b9e20969 Initial plan 2026-01-13 18:39:37 +00:00
b80fc52d28 Merge pull request #25 from johndoe6345789/copilot/discuss-trigger-feature-schema
Implement workflow trigger execution support
2026-01-11 18:03:55 +00:00
copilot-swe-agent[bot]
501be6578e Add trigger feature decision document
Document the rationale and impact of implementing the trigger feature:
- Explains why triggers are worth implementing
- Details positive impacts and minimal cost
- Provides recommendations for usage
- Outlines future enhancement opportunities

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-11 00:16:20 +00:00
copilot-swe-agent[bot]
eadec6eb52 Add comprehensive trigger usage documentation
- Created docs/TRIGGER_USAGE.md with detailed guide on using workflow triggers
- Updated README.md to reference the new trigger documentation
- Documented current implementation status and future enhancements
- Included examples, best practices, and troubleshooting guide

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-11 00:14:30 +00:00
copilot-swe-agent[bot]
dc59911bdd Implement trigger-based workflow execution
Add support for workflow triggers to determine start node:
- Modified execution_order.py to accept optional start_node_id from triggers
- Updated N8NExecutor to use triggers for determining workflow entry point
- Added helper function to find start node from enabled manual triggers
- Created comprehensive tests for trigger-based execution
- Maintains backward compatibility when no triggers are specified

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-11 00:12:51 +00:00
copilot-swe-agent[bot]
6df4b1a1da Initial plan 2026-01-11 00:07:16 +00:00
9e81074ea6 Merge pull request #24 from johndoe6345789/copilot/validate-workflow-json-schema
Add workflow JSON schema validation tool using jsonschema library
2026-01-11 00:06:30 +00:00
copilot-swe-agent[bot]
0d1f8d06c4 Fix error messages and test assertions based on code review feedback
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:46:27 +00:00
copilot-swe-agent[bot]
4447e949ab Refactor validation to use jsonschema library with extracted schema file
Extract schema from ROADMAP.md to dedicated JSON file in schema/ folder.
Use jsonschema library for validation instead of custom implementation.
Add jsonschema to pyproject.toml dependencies.

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:44:08 +00:00
copilot-swe-agent[bot]
6e31c1dd68 Add error handling for edge cases in path resolution
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:34:29 +00:00
copilot-swe-agent[bot]
5fbc911909 Improve validation tool robustness and fix documentation link
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:33:00 +00:00
copilot-swe-agent[bot]
73f009bde8 Document workflow validation in README
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:30:23 +00:00
copilot-swe-agent[bot]
759c9efcbf Add workflow JSON validation tool with tests and CI integration
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:28:52 +00:00
copilot-swe-agent[bot]
a33a300c5e Initial plan 2026-01-10 23:22:05 +00:00
6bae697731 Merge pull request #23 from johndoe6345789/copilot/test-backend-e2e-workflows
Add E2E tests and implement JSON-based route system with automatic plugin discovery
2026-01-10 23:20:00 +00:00
copilot-swe-agent[bot]
0edca06be6 Add E2E testing summary documentation
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:12:17 +00:00
copilot-swe-agent[bot]
e79f04df73 Complete E2E testing implementation for workflow-based backend
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:10:46 +00:00
copilot-swe-agent[bot]
6e016f5547 Implement automatic plugin discovery and fix package.json files
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:07:46 +00:00
copilot-swe-agent[bot]
2d302067b2 Add JSON-based route registration system with API handler plugins
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:04:18 +00:00
copilot-swe-agent[bot]
147b045b0a Fix workflow package loading and engine builder issues
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:00:13 +00:00
copilot-swe-agent[bot]
60930e89be Initial plan 2026-01-10 22:53:43 +00:00
c2bb271f7b Merge pull request #22 from johndoe6345789/copilot/move-workflow-directory
Consolidate engine module into workflow directory
2026-01-10 22:49:20 +00:00
copilot-swe-agent[bot]
fda7f2c69a Add migration summary documentation
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 22:25:27 +00:00
copilot-swe-agent[bot]
23e59e9990 Add test configuration and documentation
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 22:23:28 +00:00
copilot-swe-agent[bot]
acd218f184 Fix backend_load_messages plugin import path
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 22:22:34 +00:00
copilot-swe-agent[bot]
59ecf3ed1b Update test_ajax_contracts to use workflow for server setup
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 22:19:59 +00:00
copilot-swe-agent[bot]
8973c8087b Move engine module files to workflow directory
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 22:17:33 +00:00
copilot-swe-agent[bot]
4b66f3ba5c Initial plan 2026-01-10 22:13:31 +00:00
74743e62a7 Merge pull request #21 from johndoe6345789/copilot/clean-up-markdown-files
Move historical documentation to docs/archive
2026-01-10 22:12:16 +00:00
c1be12b9c2 Merge pull request #20 from johndoe6345789/copilot/move-code-to-workflow-plugins
Move loader implementations into workflow plugins
2026-01-10 22:11:52 +00:00
copilot-swe-agent[bot]
053595f566 Refactor: consolidate utilities and fix code duplication
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 21:57:57 +00:00
copilot-swe-agent[bot]
ad2107e980 Move loader implementations to workflow plugins
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 21:51:38 +00:00
copilot-swe-agent[bot]
5666ca6b03 Clean up markdown files - move historical docs to docs/archive
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 21:49:09 +00:00
copilot-swe-agent[bot]
177ef3a125 Initial plan 2026-01-10 21:45:54 +00:00
copilot-swe-agent[bot]
d139c69dfa Initial plan 2026-01-10 21:45:06 +00:00