1.3.0
2025-09-01Latest✨ Added
- Team contact management with full CRUD operations for team owners
- Chat integration allowing users to retrieve team contacts through conversations
- Complete ETL process refactoring for improved performance and reliability
- Multi-database support enabling plugins to query across multiple data sources
- Document parsing with memory capabilities for enhanced context retention
- Brand-specific context awareness in AI message generation
- Service Titan integration
- Enhanced Redacted appliance data and model support
- CI/CD pipeline for the new aiventic-core repository
- Endpoint for downloading documents and document pages
- Enhanced pricing model with comprehensive billing structure testing
- Payment trigger endpoints for initiating payment processes
- Billing analytics dashboard with improved payment tracking
- Company Handbook plugin for querying company-specific documentation
- Synonym recognition system for better AI understanding of technical terms
- Historical ticket analytics with ETL process for Redacted
- Linux development environment setup for backend systems
- Endpoint to trigger payment processes
- Release notes functionality
🔄 Changed
- Updated all Microsoft libraries for improved security and performance
- Significantly improved ticket upload speed and processing performance
- Enhanced database context separation and query optimization
- Improved error handling and logging throughout the platform
- Enhanced API documentation and Redacted specifications
- Updated billing system to use retry payment endpoints
- Improved error responses and validation across API endpoints
- Enhanced UI responsiveness and chat experience
- Refactored migrations and improved README documentation
- Updated seat management system with availability checks on login and activation
🐛 Fixed
- Content-disposition header issues for download endpoints
- Part matching problems for non-exact brand matches
- Various SQL Server Vector support issues on Linux systems
- Chat list display bugs
- User access control - technicians can no longer access Dashboard inappropriately
- SignalR reconnection bugs on frontend
- HTTP 500 errors on team creation with incorrect IDs
- HTTP 500 error on /init-login endpoint
- User role and permission validation issues
- Serial number handling for appliance diagnostics
- Chat flickering issues before input/response display
- Brand matching issues when exact matches aren't found
- Parts list retrieval errors for specific Subzero models (serial ranges)