Releases: virusseq/muse
Releases · virusseq/muse
Release 0.4.0
- Added the ability to upload additional molecular file-types:
.fa
,.fasta.gz
,.fa.gz
- Implemented study-level permission model for data submission with configurable prefix and suffix
- Method security applied to support study-level permissions
- Uploads are now batch queued using @transactional with Submission creation
- StudyIds added to Submission data model
- Dates now correctly displaying in API using ISO OffsetDateTime standard
- General code cleanup and refactoring
- Many tests added and/or updated
Release 0.3.0
- queue limit based on max conn pool size
- filename changes for downloads for uniformity
- fixed newline issue in the gzip produced fasta
Release 0.2.0
- Jenkins auto-deploy stage
- Dockerfile updated to not use host network mode (needs additional settings for score)
- Sample files updated to latest spec
- Added
getSubmissionById
endpoint download
endpoint with/without gzipdownload
endpoint set to unsecuredisolate
field in tsv as matcher for fasta header- refactor of
PayloadFileMapper
plus tests SongScoreClient
retries with backoff- refactor
TsvParser
plus tests - added
CodecConfig
class for enabling a largermaxHeadeSize
for the multipart uploader - Postgres connection pooling enabled, configurable in
application.yaml
- Updates and additional exception classes (mapped to HTTP responses)
- Many of the tuples in the
SubmissionService
were refactored to dedicated classes - Better labeling of reactor
.log("Class::method)
calls - Tests added to cover most components
BUGFIX: originalFileNames
correctly being recorded
Release 0.1.3
- Fixes
getLocalizedError()
message calls resulting in null due to incorrect overriding ofgetMessage()
Release 0.1.2
- really really fixed CORS this time
Release 0.1.1
- Patches in CORS support
Release 0.1.0
First release with base functionality. Tests only partially there, will be fortified in coming releases.
Current features:
- submit tsv/fasta bundles for upload to SONG/SCORE
- query for submission/uploads
- SSE endpoint for uploads
- download analyses bundles (fasta) from SONG/SCORE