Skip to content

Feature/trading pipeline integration#56

Merged
MiloKow merged 10 commits into
mainfrom
feature/trading-pipeline-integration
Sep 15, 2025
Merged

Feature/trading pipeline integration#56
MiloKow merged 10 commits into
mainfrom
feature/trading-pipeline-integration

Conversation

@AurelienDEMEUSY

Copy link
Copy Markdown
Collaborator

Description

merge the pipe line agent with the code base

Changes include

  • Bugfix (non-breaking change that solves an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (change that is not backwards-compatible and/or changes current functionality)

Checklist

  • I have assigned this PR to myself
  • I have added at least 1 reviewer
  • I have added the needed labels
  • I have linked this PR to an issue
  • I have linked this PR to a milestone
  • I have linked this PR to a project
  • I have tested this code
  • I have added / updated tests (unit / functional / end-to-end / ...)
  • I have updated the README and other relevant documents (guides...)
  • I have added sufficient documentation both in code, as well as in the READMEs

Additional comments

Please post additional comments in this section if you have them, otherwise delete it.

- Ajout du service unifié trading_pipeline_service.py
- Création des routes API trading_pipeline_routes.py
- Configuration centralisée trading_pipeline_config.py
- Interface frontend complète dans AutoWallet.vue
- Composant TradingPipeline.vue avec visualisation du flux
- Style du chatbot modernisé et cohérent
- Console.log partout pour le debugging
- Section 'Trades Exécutés' ajoutée
- Documentation complète et guides d'utilisation
- Script de démarrage start_pipeline.sh
- Tests et validation de l'API

L'intégration est maintenant 100% fonctionnelle et prête pour la production
… autowallet news and alerts

- Implemented NewsAlertsDashboard.vue to display recent news and investment alerts with filtering options.
- Added methods in apiService.js for fetching autowallet news and alerts, analyzing news, and managing autowallet configuration.
- Enhanced UI with loading states and user-friendly messages for no news or alerts.

This comment was marked as resolved.

AurelienDEMEUSY and others added 6 commits September 11, 2025 21:03
- Removed deprecated script run_mcp.sh from Dockerfile and changed CMD to run app.py.
- Updated background styles in chatbot.vue to use a solid color instead of a gradient for a more modern look.
…izing

- Added an accordion toggle for the news section to improve user experience.
- Implemented dynamic resizing for the news accordion, allowing users to adjust its height.
- Updated styles for better visual appeal and usability, including a new header and scrollbar customization.
- Enhanced news display with a count of filtered news items and improved layout for news items and actions.
- Introduced a new API for testing the trading pipeline with integrated news functionalities.
- Added endpoints for pipeline status, starting/stopping the pipeline, and testing news collection and data fusion.
- Created a new Vue component, PipelineTestDashboard, for a user-friendly interface to interact with the pipeline.
- Enhanced the AutoWallet component with a link to the new pipeline test dashboard.
- Updated models to include news data and recommendations, improving the overall data handling in the pipeline.
- Integrated news analysis and prediction features into the pipeline workflow.
- Added ASI_ONE_API_KEY to the Docker Compose environment variables for API integration.
- Introduced a comprehensive frontend guide for the CryptoPilot trading pipeline, detailing architecture, API usage, and component structure.
- Updated the API routes to provide real-time status and metrics for the pipeline, including asynchronous handling for starting and stopping agents.
- Enhanced the FullPipelineDashboard component with new buttons for controlling individual agents and improved data handling for pipeline metrics.
- Implemented real-time updates for agent execution counts and metrics display in the frontend, improving user interaction and monitoring capabilities.
@MiloKow MiloKow merged commit 9d474d8 into main Sep 15, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

3 participants