25.7.0 (Server improvements)¶
This is a server-only release with new features, enhancements, and bug fixes.
New Features¶
- [Server] Added a 'serial number' property to equipment.
- [Server] Users now receive notifications upon completion of S3 dataset copy tasks.
- [Server] Added API documentation for S3 features.
Enhancements¶
- [Server] The generic assay list pages now include associated datasets and samples.
- [Server] Removed organism matching validation between parent and child samples/specimens for greater flexibility.
- [Server] Implemented a custom
reset_dbcommand using PostgreSQL template backups for faster database resets. - [Server] Refactored assay header retrieval to use
assay_typedirectly for improved performance. - [Server] Deleted vocabulary terms are now consistently excluded from available choices.
Fixes¶
- [Server] Added a unique constraint to the
DatasetToDatafilemodel to prevent duplicate datafile entries in a dataset. - [Server] Corrected soft-deletable fields in the assay serializer.
- [Server] Fixed an attribute name from
cell_numbertosingle_cell_number. - [Server] Ensured that cloned attachments correctly assign
created_byandmodified_byuser fields.