Releases: kbase/staging_service
Releases · kbase/staging_service
1.4.1
What's Changed
- Update globus by @bio-boris in #260
- Update release notes for version 1.4.1 by @bio-boris in #270
- Update globus D->M (1.4.1) by @bio-boris in #269
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
- PTV-1887 - linting, formatting, updating reps, fixing tests by @eapearson in #190
- Adding dependabot and codeql workflows to the repo by @ialarmedalien in #194
- DEVOPS-1440 Setup Ruff by @bio-boris in #196
- Devops 1440 update ruff 0.4.4 by @bio-boris in #198
- Update dependencies by @briehl in #203
- DTS manifest file part 1 by @briehl in #205
- Add dts flag to bulk_specification endpoint by @briehl in #208
- DTS manifest schema by @briehl in #209
- DTS Manifest parsing by @briehl in #210
- Fix config by @briehl in #211
- Merge dts-manifest-schema changes into develop by @briehl in #212
- Adjust file mappings by @briehl in #213
- SECURITY-46 add codecov by @Xiangs18 in #216
- CE-394 - Part 1, add a user checker to the auth client by @briehl in #218
- CE-394 - update auth client by @briehl in #222
- CE-394 Update auth client usage, test setup by @briehl in #223
- CE-394 Add service token by @briehl in #224
- remove file-lifetime endpoint by @briehl in #230
- Add AUTH_TOKEN to config files by @briehl in #231
- add DTS staging dir to config by @briehl in #232
- CE-394 Add the DTS file watcher code by @briehl in #234
- Add heartbeat and health check to DTSFileWatcher by @briehl in #239
- CE-394 add a separate DTSFileWatcher runner entrypoint by @briehl in #240
- Update docs for dts-flavored bulk_specification endpoint by @briehl in #214
New Contributors
- @eapearson made their first contribution in #190
- @briehl made their first contribution in #203
- @Xiangs18 made their first contribution in #216
Full Changelog: 1.3.6...1.4.0
1.3.6
What's Changed
- PTV-1866: Deal with NaN and Inf values correctly and consistently by @MrCreosote in #183
- PTV-1866: Update GHA to latest KBase versions by @MrCreosote in #187
Full Changelog: 1.3.5...1.3.6
1.3.5
What's Changed
- PTV-1767: Fix file metadata incomplete return bug by @MrCreosote in #176
Full Changelog: 1.3.4...1.3.5
1.3.4
What's Changed
- DATAUP-727: Fix an import spec parse bug re trailing separators by @MrCreosote in #168
- DATAUP-746: empty
typesdictionary throws an error by @ialarmedalien in #171
New Contributors
- @ialarmedalien made their first contribution in #171
Full Changelog: 1.3.3...1.3.4
1.3.2
Add write_bulk_specification endpoint for writing bulk specifications
Add import_filetypes endpoint for getting datatype -> filetype -> extension mappings
Fixed a bug in the csv/tsv bulk specification parser that would throw an error on any empty lines in the file, even at the end. The parser now ignores empty lines the same way the Excel parser does.
Fixed a bug in the bulk_specification endpoint where a missing header item in a *.?sv file would cause it to be replaced with a strange name.
Fixed a bug in the bulk_specification endpoint where a missing header item in an Excel file would cause a duplicate header error rather than a missing header error.
As part of the two fixes above, some error message text has changed due to the rewrite of the parsers.
Version 1.3.1
added the files key to the returned data from the bulk_specification endpoint.
Version 1.3.0
Update to Python 3.9
Add bulk_specification endpoint for parsing import specifications
Version 1.2.0
BACKWARDS INCOMPATIBILITY: remove the unused apps key from the importer mappings endpoint.
added a fileinfo field to the return of the importer mappings endpoint that includes the file prefix, suffix, and file type(s), if any.
reverted change to expose dotfiles in the api by default
attempting to upload a dotfile will now cause an error
Version 1.1.9
Added support for Genbank *.gb and *.gbff extensions
Added support for gzipped Reads, Assemblies, Genbank Files, and GFF files.
Version 1.1.8
Added new endpoint importer-mappings/ for getting a mapping of importers for file names
Updated endpoint to use GET and query_string
Ran black
BUGFIX: Change head/tail functionality to return 1024 chars to avoid bad cases with really large one line files
Update FASTQ/SRA to use their own APP Uis
1.1.8
Version 1.1.8
- Added new endpoint
importer-mappings/for getting a mapping of importers for file names - Ran black
Version 1.1.7
- Add a file name check to void user uploading files with name starting with space
- Update list endpoint so that it only hide .globus_id file by default
Version 1.1.3
- Add a add-acl-concierge endpoint
- Added configs for that endpoint
- Added options to dockerfile/docker-compose
Version 1.1.2
- Added capability to check 'kbase_session_backup' cookie
- Added a
add-aclandremove-aclendpoint for globus endpoint access - Change logging to STDOUT
Version 1.1.0
- Added a
downloadendpoint for files
Add-acl-concierge
Add-acl-concierge