Skip to content

Releases: EBIBioStudies/biostudies-backend-services

BioStudies Backend Services v1.10

19 May 09:39
547be9e
Compare
Choose a tag to compare

Feature:
Pivotal ID # 181807913: Add MD5 To Pagetab (#558)

Bugfix:
Pivotal ID # 181597483: FIRE Directories Persistence (#550)
Pivotal ID # 181138198: RT Emails Sent Out As A Single String Without Linebreaks
Pivotal ID # 181807927: FIRE Pagetab Path
Pivotal ID # 182198290: XLSX File List Validation (#562)

Chore:
Pivotal ID # 180902516: FileList class should load files (#549)
Pivotal ID # 182034592: FIRE API Version (#554)
Pivotal ID # 181937926: Avoid restarting ITests containers (#560)
Pivotal ID # 182178027: Improve processing logs (#561)

Release 149

BioStudies Backend Services v1.9

04 May 10:47
dcbde73
Compare
Choose a tag to compare

Feature:
Pivotal ID # 181664033: Fire File Source (#533)
Pivotal ID # 181651255: Set RT ticket To Resolved When Resubmitting (#532)
Pivotal ID # 181773885: Fire MD5 Support (#540)
Pivotal ID # 180100150: Add Owner's Directory For On-Behalf Submit (#529)
Pivotal ID # 181855177: Fire File List Support (#544)
Pivotal ID # 181597483: FIRE Directories Persistence (#542)

Bugfix:
Pivotal ID # 181330026: Attached Directory Should Not Be Required (#525)
Pivotal ID # 181651670: Error Message Displays Full Path (#537)
Pivotal ID # 181597477: Reuse Previous FIRE Files When Resubmitting (#530)
Pivotal ID # 181523667: Inner Folder File Lists (#543)
Pivotal ID # 181328889: File List Extension Is Overwritten (#527)

Chore:
Pivotal ID # 180582617: Change Password Reset Email Text (#524)
Pivotal ID # 181752675: Spring Vulnerability (#538)
Pivotal ID # 181814601: Submission Source (#541)
Pivotal ID # 181938430: Submissions Files Sequence Processing (#548)
Pivotal ID # 181946003: CLI: On Behalf Submit Not Working (#547)

BioStudies Backend Services v1.8

07 Mar 15:17
4f86512
Compare
Choose a tag to compare

Feature
Pivotal ID # 177042710: Support For Deleting Multiple Submissions (#394)
Pivotal ID # 177839764: FIRE FileProcessingService (#401)
Pivotal ID # 179055347: Update AE user activation email (#420)
Pivotal ID # 178930818: Extended File List Endpoint (#418)
Pivotal ID # 179363552: Add fire files interface source support (#436)
Pivotal ID # 178461698: FIRE Database Persistence (#437)
Pivotal ID # 179389139: FIRE Directories Persistence (#439)
Pivotal ID # 179361117: Add support for groups administration (#434)
Pivotal ID # 179609612: Submit Large Files To Fire (#444)
Pivotal ID # 179418482: Persist PageTab FIRE (#440)
Pivotal ID # 179513930: Add Warning For Empty File Lists (#448)
Pivotal ID # 179040289: Async Migration (#451)
Pivotal ID # 179922291: Inner File List Referenced Files (#457)
Pivotal ID # 179810581: Files files storage (#456)
Pivotal ID # 179922324: File Mode CLI Option (#465)
Pivotal ID # 180152694: File List Validation (#466)
Pivotal ID # 179921481: Fire ftp publishing (#467)
Pivotal ID # 180253535: Submission storage mode (#468)
Pivotal ID # 180282390: Reset password should activate user (#470)
Pivotal Id # 180656091: Submission request should store all request information (#482)
Pivotal ID # 180719965: Request should not save files list content (#484)
Pivotal ID # 180850631: Stream serialization/deserilization support (#486)
Pivotal ID # 180929480: Allow submission request to be manually re trigger (#493)
Pivotal ID # 180481465: No attribute/empty attribute value handling (#490)
Pivotal ID # 180962335: Only pending to process request need to be proccesed
Pivotal ID # 180853446: Change RT ticket status upon submission (#496)
Pivotal ID # 181061881: File list files should not be stored in submission document (#500)
Pivotal ID # 181147744: Mongo migration with referenced submission in fileListFiles (#508)
Pivotal ID # 181155613: Add push to partial updates exchange on study refresh (#506)
Pivotal ID # 181179211 : Unactive draft when request is accepted (#507)
Pivotal ID # 181154115: Extended submission, allow file list files loading option (#509)
Pivotal ID # 180928073: Xml deserialization/serialization null support (#492)
Pivotal ID # 180481465: Empty Attribute Value Handling (#513)
Pivotal ID # 180640412: PMC Links Exporter (#483)
Pivotal ID # 181330654: File List Empty Path Entries (#514)
Pivotal ID # 181381956: Filter Active Requests For Existing Submissions (#516)

Bugfix
Pivotal ID # 178411427: Keyword searchs need to check root section title (#395)
Pivotal ID # 178331250: Files Names Encoding (#431)
Pivotal ID # 179435581: Deleting Submissions Isn't Working (#442)
Pivotal ID # 179904973: Fix Notification URL (#455)
Pivotal ID # 179867189: TSV Quotes Deserialization (#462)
Pivotal ID # 180345449: handle empty title submission email notification (#472)
Pivotal ID # 180446298: File list files are not being populated (#477)
Pivotal ID # 180476322: File List URL Enconding (#478)
Pivotal ID # 180957544: Re processing submissions is failing (#494)
Pivotal ID # 181142221: Emails formating issues (#503)

Chore
Pivotal ID # 177839881: FIRE File Object Changes (#398)
Pivotal ID # 178688699: Improve mongo index text (#403)
Pivotal ID # 178213145: Activate ArrayExpress inactive users (#406)
Pivotal ID # 178375625: Actuator Git Commit (#408)
Pivotal ID # 179105055: Update Java Home (#421)
Pivotal ID # 179144369: Add tsv library (#426)
Pivotal ID # 178974842: Section Title Index (#416)
Pivotal ID # 179144780: Add json library (#427)
Pivotal ID # 179356847: Use contanst as projects dependencies (#433)
Pivotal ID # 179355330: Simplify submission files processing (#432)
Pivotal ID # 179418565: Remove Option-Optional from backend (#438)
Pivotal ID # 179728378: On behalf register user improvements (#446)
Pivotal ID # 179436227: Improve Logs Messages (#447)
Pivotal ID # 177839916 Add firemock container set-up (#443)
Pivotal ID # 179784398: Improve all in one itest to include file list (#450)
Pivotal ID # 179040289: BioStudies CLI Deployment (#452)
Pivotal ID # 179939266: SpringBoot Admin App Registration (#461)
Pivotal ID # 179040289: Mongo Migration PROD (#479)
Pivotal ID # 180762420: Dependencies upgrade (#485)
Pivotal ID # 180891572: Immutable application properties (#487)
Pivotal ID # 180924563: Remove sql submission support (#488)
Pivotal ID # 180928080: Simplify refresh submission api (#491)
Pivotal ID # 181032586: Remove submission-related changes from mysql set-up
Pivotal ID # 181024221: Md5 should be calculated after accepting submission
Pivotal ID # 181031416: Files size should be calculated after accepting submission
Pivotal ID # 181127806: Enable rabbitmq_web_stomp in setup script
Pivotal ID # 181196844: PMC task is failing to start (#510)
Pivotal ID # 181076984: Submission Releaser Refactor (#512)
Pivotal ID # 181206866: Remove application property enableMongo
Pin RabbitMQ minor version number (#419)

BioStudies Backend Services v1.7.4

20 Oct 11:31
8972686
Compare
Choose a tag to compare

Chore:
Pivotal ID # 179436227: Improve Logs Messages (#460)

BioStudies Backend Services v1.7.3

13 Oct 14:35
6bda98c
Compare
Choose a tag to compare

Bugfix:
Pivotal ID # 179904973: Fix Notification URL (#454)

BioStudies Backend Services v1.7.2

15 Sep 09:44
e2fc88a
Compare
Choose a tag to compare

Bugfix:
Pivotal ID # 179435581: Deleting Submissions Isn't Working (#441)

BioStudies Backend Services v1.7.1

04 Aug 10:02
d377803
Compare
Choose a tag to compare

Chore:
Pivotal ID # 179105055: Update Java Home BETA (#424)

BioStudies Backend Services v1.7

02 Jul 08:54
b328b6c
Compare
Choose a tag to compare

Feature:

  • Pivotal ID # 178213145: Activate ArrayExpress inactive users (#396)
  • Pivotal ID # 177839881: FIRE File Object Changes (#398)
  • Pivotal ID # 177042710: Support for deleting multiple submissions at once (#394)
  • Pivotal ID # 177839764: FIRE FileProcessingService (#401)
  • Pivotal ID # 178446609: BioCommandLine Grant Permissions (#404)

Bugfix:

  • Pivotal ID # 178411427: Keyword search needs to check root section title (#395)

Chore:

Co-authored-by: Juan jcamilorada@ebi.ac.uk
Co-authored-by: Néstor Diaz ndiaz@ebi.ac.uk

BioStudies Backend Services v1.6.1

16 Apr 08:08
124a4e7
Compare
Choose a tag to compare

Feature:

  • Pivotal ID # 177304040: PT Submit Migration Operation (#362)

Bugfix:

  • Pivotal ID # 177536825: Add handler for SubmissionNotFoundException to response with the correct http status code (#364)
  • Pivotal ID # 177647985: MD5 Calculation For Big Files (#366)
  • Pivotal ID # 177756846: Allow to bypass toxic risk validation when QMRF-ID attribute (#370)

Chore:

  • Pivotal ID #177423348: PMC integration test (#356)
  • Pivotal ID # 177413307: Report Submissions With Errors (#368)

Co-authored-by: Juan jcamilorada@ebi.ac.uk
Co-authored-by: Néstor Diaz ndiaz@ebi.ac.uk

BioStudies Backend Services v1.6

26 Mar 17:09
5f9d7ea
Compare
Choose a tag to compare

Feature

  • Pivotal ID # 176052254: JSON Submission Attributes Validation (#310)
  • Pivotal ID # 175163839: Submission Query Operations In Mongo (#319)
  • Pivotal ID # 176168841: Allow to check inactive user registration (#315)
  • Pivotal ID # 176522202: Ext Submission serialization (#322)
  • Pivotal ID # 172671360: Warn users about upcoming public release (#324)
  • Pivotal ID # 176479707: Mongo implement draft funtionality (#327)
  • Pivotal ID # 176479720: Mongo Metadata Query (#328)
  • Pivotal ID # 175163839: Mongo Submission Stats (#331)
  • Pivotal ID # 176886357: Async Submission Request (#334)
  • Pivotal ID # 176977556: Delete Submissions In Mongo (#341)
  • Pivotal ID #176679139: Ext Submission File List Refactor (#344)
  • Pivotal ID # 177042374: Delete Draft After Submission (#349)
  • Pivotal ID # 174948695: PTSubmit Delete Operation (#351)
  • Pivotal ID # 177076728: Use PMC new streaming API (#346)
  • Pivotal ID # 177267343: Validate EU-ToxRisk Submissions (#352)
  • Pivotal ID # 177477471: Move File Lists to Files Folder (#358)

Bugfix

  • Pivotal ID # 176052264: Inner Folder Mapping (#311)
  • Pivotal ID # 172671360: Ignore Empty Value Attributes (#314)
  • Pivotal ID # 176377632: File list extension is missing in BIA studies (#321)
  • Pivotal ID # 174642598: TSV Double Quotes (#350)
  • Pivotal ID # 176501169: FTP Folders Missing (#335)
  • Pivotal ID # 177413282: TSV Tables Empty First Attribute Value (#359)
  • Pivotal ID # 177429626: Bio WebClient errors should not be parsed as XML (#357)

Chore

  • Pivotal ID # 176377544: Add refresh users directory structure api endpoint (#320)
  • Pivotal ID # 176479473: Migrate biostudies test to TestContainers (#323)
  • Pivotal ID # 176779952: Mongo iTests CI (#332)
  • Pivotal ID # 176838189: Rename PMC mongo collections (#333)
  • Pivotal ID # 177040448: Store request as plain json (#336)
  • Pivotal ID #175894089: Check if queues in RabbitMQ are persistent (#339)
  • Pivotal ID #177074116 : model table section properly (#338)
  • Pivotal ID # 176886824: Improve API Docs (#337)
  • Pivotal ID # 177193125: Improve collection template validation (#345)