Skip to content

Release 0.2.0

Compare
Choose a tag to compare
@lepsalex lepsalex released this 26 Apr 20:04
· 54 commits to main since this release
174ff85
  • 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 gzip
  • download endpoint set to unsecured
  • isolate 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 larger maxHeadeSize 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