Skip to main content

🚀 Features

  • Workflow Builder
    Introduced a comprehensive visual workflow builder with React Flow canvas, drag-and-drop components, sidebar navigation, and node configuration. Includes auto-save functionality, workflow publishing, and interface testing capabilities.
  • Odoo Source Connector
    Added Odoo as a new source connector for ERP data integration.
  • Odoo Destination Connector
    Introduced Odoo as a destination connector for writing data to Odoo systems.
  • Workflow Run Feature API
    Added API endpoints for executing and managing workflow runs.
  • Retrieval Flow Components
    Implemented retrieval flow with configurable components for building AI-powered data retrieval workflows.
  • Agent Routes Setup
    Set up routing infrastructure for agent-based workflow interactions.
  • Workflow Interface
    Added chatbot/assistant interface for testing workflows with pagination support and list view.
  • Workflow Component Descriptions
    Added descriptions for workflow components to improve user understanding.
  • Code Quality Migration
    Migrated code climate and code coverage tools to qlty.sh with updated badges.
  • GitHub Workflow Timeout
    Added timeout configuration for server-ci GitHub Actions workflow.

🐛 Bug Fixes

  • Global Namespace Violation
    Fixed global namespace violation in runner script.
  • JSON Schema Validation
    Removed invalid field from JSON schema and fixed various schema issues.
  • Batched Query Processing
    Added batched_query call and improved SQL parsing capabilities.
  • Workflow Builder UI Fixes
    Fixed numerous workflow builder issues including drop position calculation, component selection, node duplication, edge deletion, and fit view functionality.
  • LLM Model Temperature
    Fixed missing temperature field for LLM model configuration.
  • Component Rendering
    Fixed component icon rendering from URLs and dynamic component loading from API.
  • Interface State Persistence
    Resolved issues with interface state not persisting correctly.
  • Auto-Save Status
    Fixed auto-save to correctly update status to draft and trigger after 1 second delay.
  • Chatbot Messages
    Fixed assistant chat JSON messages, loading states, and message responder issues.
  • Prompt Input Modal
    Resolved issues with prompt input modal and variable values.
  • Chart Rendering
    Fixed chart rendering issues in workflow interfaces.
  • RBAC Policy
    Corrected RBAC policy implementation for workflows.
  • Sidebar Styling
    Fixed sidebar collapsed state, styling, and component sizes.
  • Async Dropdown
    Fixed async dropdown scrolling and sizing to window dimensions.
  • Workflow Template JSON
    Corrected workflow template JSON structure.
  • Workflow Execution Errors
    Added user feedback on workflow execution errors.

🚜 Refactor

  • AIS Data Store Discover
    Fixed AIS Data Store discover method implementation.
  • Workflow Templates
    Refactored workflow templates for better maintainability.

⚙️ Miscellaneous Tasks

  • Sub-Category Support
    Added sub_category to connector model and fixed postgres sub-category handling.
  • Connector Instance Protocol
    Added connector_instance to protocol for better connector management.
  • Server Gem Updates
    Updated server gem through versions 0.30.4, 0.31.3, 0.32.0, and 0.32.1.
  • Vector Search Enhancements
    Added execute_search to connector for vector operations and vector search support for PostgreSQL.
  • Firecrawl Updates
    Added markdown_hash to Firecrawl and updated web_scraping extractors for VectorDB integration.
  • Workflow Components
    Updated workflow components with filters, JSON updates, and schema improvements.
  • Chatbot Default State
    Changed chatbot to render closed by default.
  • Workflow Run Model
    Added workflow run model changes and scope for updated_at descending.
  • Security Enhancements
    Added rack attack for rate limiting, secured cross-domain access, and added clickjacking prevention.
  • Credential Masking
    Implemented connector credentials masking for improved security.
  • PG Vector Migration
    Migrated existing PostgreSQL vector connectors to vector sub_category.
  • NASA Workspace
    Added NASA workspace to production environment.
  • Workflow Role Group
    Added Workflows role group for permission management.
  • Workflow Template Database
    Added and reverted template field for workflow in database.
  • Workflow Builder Validations
    Implemented agent workflow builder validations.
  • Async Dropdown Filtering
    Added async dropdown service support with filters and connector sub_category filtering.
  • BigQuery Private Key
    Reformatted private_key in BigQuery client for connection handling.
  • Pinecone Metadata
    Updated metadata handling in Pinecone DB destination connector.