Commit
feat: Enhance sample upload and library management features
Commit details
Commit notes
This commit introduces several improvements to the sample upload and library management system. Key changes include:
- Updated the Docker configuration to use the pgvector image for PostgreSQL, enabling advanced vector operations. - Implemented checks for the availability of the pgvector extension in the database, allowing for conditional use of vector types in the schema. - Enhanced the sample upload handler to support metadata extraction and improved error handling during uploads. - Added new routes and components for managing uploads and displaying analytics in the frontend. - Refactored existing components to improve code organization and maintainability.
These changes aim to provide a more robust and user-friendly experience for managing audio samples.
- Files changed
- 14
- Lines added
- +3,540
- Lines removed
- −2,671