v1.15.0-ce
✨ New Features
- Advanced AI Gateway Capabilities: Introduced support for Text-to-Speech (TTS) and Function Calling to enhance model interaction and agent capabilities.
- Jupyter Notebook Support: Added
NotebookTypesupport and updated scene validation for Application Space deployments. - Space Configuration: Added support for setting minimum replicas in Application Spaces to ensure service availability.
- Community Enhancements: Introduced pagination for community discussions and comments to improve navigation and performance.
- Admin & Image Customization
- Launched a new Admin Repos API for improved administrative control over resources.
- Enabled custom Docker namespaces for the ImageBuilder and refactored image naming logic.
- Resource Management: Users can now list and filter available hardware types when managing space resources.
- URL-based Content Moderation: Image sensitive content checking now supports URL-based validation for more flexible processing.
🚀 Enhancements & Bug Fixes
- UI & User Experience
- Improved responsive design for the Profile repository list.
- Enhanced handling of unauthorized access specifically within the Evaluations module.
- Added loading states for repository file displays and improved resource handling in admin forms.
- Fixed various UI bugs, including file creation paths in sub-folders and model detail link errors.
- Performance Optimization
- Improved Cluster Usage API performance through concurrent cluster queries.
- Implemented caching for Model and Dataset information APIs to reduce latency.
- Optimized token counter efficiency and added support for diverse prompt structures.
- Core & Git Operations
- Upgraded Golang to v1.25.5 and integrated the
synctestpackage for concurrent unit testing. - Added
CreateBranchandSetDefaultBranchmethods to the core Git service. - Introduced configurable timeouts for Git tree operations and added
httpInsecureSkipVerifyfor flexible repository synchronization.
- Upgraded Golang to v1.25.5 and integrated the
- Observability & Logging
- Refactored logging across components to include context (
ctx) for better traceability. - Added detailed logging for Finetuning tasks and space resource creation.
- Fixed status display issues for operator task execution lists.
- Refactored logging across components to include context (
- Organization & DataFlow
- Fixed dataset listing bugs for organizations within the DataFlow module.
- Updated organization logic to allow non-admin members to manage their own membership (quit organization).
- General Bug Fixes
- Resolved deployment failures for MCP servers using "master" as the default branch.
- Corrected framework tag recognition and industry tag search issues.
- Fixed specific bugs related to undefined model names and ID handling.
- Enforced lowercase for PVC names to ensure Kubernetes compatibility.
Full Changelog: OpenCSGs/csghub-server@v1.14.0-ce...v1.15.0-ce