Release Notes
🔐 Security & Permissions
- Enhanced Permission System: Implemented comprehensive permission-based access controls across the dashboard
- Buttons now display tooltips when users lack required permissions
- Actions like create, delete, and modify are properly restricted based on user roles
- Added project-level authorization headers to all API requests
🐛 Bug Fixes
- Authentication Flow: Fixed token refresh logic to prevent redirect loops and unnecessary API calls
- Network Handling: Improved network connectivity checks and error handling
- UI Fixes:
- Fixed component mounting issues in deployment tables
- Corrected cluster card text line height for better readability
- Restored proper tab component behavior
✨ New Features
- Model Modality Display: Added visual icons for text, image, and audio modalities
- Enhanced model detail views with clear input/output capability indicators
- Improved representation of multi-modal model capabilities
🔧 Infrastructure
- Metrics API Migration: Began migration to new analytics API infrastructure
- Added backward compatibility layer for existing metrics
- Improved time period calculations for accurate delta reporting
- Prepared foundation for enhanced observability features
📝 Documentation
- Added comprehensive codebase documentation (CLAUDE.md)
- Created metrics migration guide for developers
🚀 Performance
- Optimized API request handling with proper project context
- Reduced unnecessary authentication-related API calls