Releases: EBIBioStudies/biostudies-backend-services
BioStudies Backend Services v1.26
Feature:
Pivotal ID # 187970878: Allow to suppress submission published/partial update notification for specific submission #863
Pivotal ID # 187921156: Enable users with ADMIN rights for a collection to set back release dates for public submissions #857
Pivotal ID # 188325315: Single cluster job mode #884
Bugfix:
Pivotal ID # 188367286: Admin User Can't Provide AccNo #887
Chore:
Pivotal ID # 187642945: Partition Cluster Jobs Logs Path #877
Pivotal ID # 181219386: Clean Submission Temp Files #880
Pivotal ID # 188317828: Submission Configuration Properties #883
Pivotal ID # 185645993: Kotlin AWS S3 Client #882
BioStudies Backend Services v1.25
Feature:
Pivotal ID # 186859974: Switch URl on basis of user upload mode #831
Pivotal ID # 187277504: Submission Level Permission #844
Pivotal ID # 187863294: Wait test utility #849
Pivotal ID # 187734050: CLI Submit Timeout #847
Pivotal ID # 185361632: Avoid Files Modification On Public Studies #855
Pivotal ID # 188035630: Request Status CLI Operation #872
Pivotal ID # 188131969: Archive submission request #868
Pivotal ID # 188156440: re submission when INVALID state #871
Bugfix:
Pivotal ID # 187484499: Make Files Private On Resubmission #846
Chore:
Pivotal ID # 187229373: Backend using Java 21 #826
Pivotal ID # 187764871: SLURM Migration #851
Pivotal ID # 187879690: Redesyn sync submission workflow #850
Pivotal ID # 188114384: Scheduler SLURM Migration #866
Pivotal ID # 188024545: Re structure Itest #858
BioStudies Backend Services v1.24
Feature:
Pivotal ID # 187257829: File list serialization progress #815
Pivotal ID # 187315490: Check files path characters feature flag #819
Pivotal ID #187312138: Release Endpoint #817
Pivotal ID # 187430096: Submissions concurrent processing #825
Pivotal ID # 186992651: NFS Private Submissions Persistence #808
Pivotal ID # 187456681: Submission request file status #827
Bugfix:
Pivotal ID # 187009218: Improve CLI Async Submit Feedback #807
Pivotal ID # 187133668: DOI Last Name #832
Pivotal ID # 187635507: FTPSource Directory Files #839
Chore:
Pivotal ID # 186944806: Deprecate XML Pagetab #806
Pivotal ID # 186553341: Avoid Retriggering Submission Publishing #822
Pivotal ID # 187221170: Submission concurrency control #816
Pivotal ID # 187384535: Backend Kotlin upgrade #823
Pivotal ID # 187611460: Fix Artifacts Deployment #838
Pivotal ID #187440833: Monitor Handlers App Notifications #829
Pivotal ID # 187690245: Simplify Deployment Task #841
Pivotal ID # 187602416: Remove CLI Sync Submit #842
BioStudies Backend Services v1.23
BioStudies Backend Services v1.22
Feature:
Pivotal ID # 186271409: Submission task #760
Pivotal ID # 186281758: BioImages E-Mail Notifications #770
Pivotal ID # 186675047: FTP connection pool #792
Pivotal ID # 186485559: Submission task tracing #780
Pivotal ID # 186655077: FTP calculate file size #790
Pivotal ID # 184977702: Assign DOIs Automatically #736
Pivotal ID # 186578721: Allow to execute test jobs in cluster API #781
Pivotal ID # 186609885: Access cluster logs admin API #797
Pivotal ID # 186232047: Manager Should Not Be Able To Delete #795
Pivotal ID # 186657295: Retrigger Submission Task #793
Pivotal ID # 186657310: Task Completion Publish Message #796
Pivotal ID # 186080414: Execute Submission Persistence On DMs #799
Pivotal ID # 186547510: Configurable Notifications E-Mail Subject #800
Bugfix:
Pivotal ID # 185649200: Cater For Paths Ending With Backslash #737
Pivotal ID # 186496317: Too Many Open Files #774
Chore:
Pivotal ID # 186529137: Extend cursor timeout #776
Pivotal ID # 186425798: Regenerate all PMC submission FTP #779
Pivotal ID # 186629008: Slack Message For Failed Notifications #794
Pivotal ID # 186637755: Re use same FTP connection for multiple file uploads #786
Pivotal ID # 186638811: Improve FTP Test #798
Pivotal ID # 186768872: Input FTP Folder Permission Structure Review #801
Pivotal ID # 186941052: Check Ftp Connections Before Borrow #802
BioStudies Backend Services v1.21
Feature:
Pivotal ID # 185392832: Submission FTP files source #741
Pivotal ID #185392780: User FTP files API support #724
Bugfix:
Pivotal ID # 186152624: Search Folder with zip extension when Fire submission #752
Pivotal ID # 185900074: Accept Requests With Large Directories Times Out #759
Pivotal ID # 185891784: Avoid Null/Empty Attribute Name On File Lists #758
Pivotal ID # 186293173: Persist Files With Duplicated MD5 And Different Name #763
Chore:
Pivotal ID # 171382047: Automate Stats Publishing #738
Pivotal ID # 186322997: S-BIAD877 could not be loaded #762
Pivotal ID # 186180872: Submission Migrator Task #756
Pivotal ID # 186399181: Retry system properties #766
BioStudies Backend Services v1.20
Feature:
Pivotal ID # 185352396: Fixed Concurrency File Operations #744
Bugfix:
Pivotal ID # 184747707: Fix Title Attribute Precedence #735
Pivotal ID # 185460059: Retry E-Mails Only Once #734
Pivotal ID # 185165390: Avoid Empty FIRE ByPass Attributes #715
Pivotal ID # 185649200: FIRE Duplicated Folder Name #748
Pivotal ID # 186152624: Search Folder with zip extension when Fire submission #752
Chore:
Pivotal ID #184977333: Investigate changes to Files API - use FTP #723
Pivotal ID # 185786866: Simple automated performance test #739
Pivotal ID # 185967206: Backend text search capabilities #745
Pivotal ID # 186157290: Re execute test flaky itest #753
Pivotal ID # 185788503: Reactive Mongo #754
BioStudies Backend Services v1.19
Feature:
Pivotal ID # 182595703: Submission Releasing Workflow #708
Bugfix:
Pivotal ID # 185110100: Case Insensitive Submission Ownership #722
Pivotal ID # 183230982: Avoid Special Characters In File Paths #713
Chore:
Pivotal ID # 184724563: Use a specific user and server for the update script #720
Pivotal ID # 185255899: Migrate Top AE Studies #721
BioStudies Backend Services v1.18.1
Bugfix:
Pivotal ID # 185138199: User Files List Directories Size #705
Pivotal # 185029569: Releaser Not Taking Same Day Submissions #706
Pivotal ID # 185273996: Fire s3 path should be relative #714
Chore:
Pivotal ID # 184822139: Delete Submission Folder After Resubmission #707
Pivotal ID # 184812856: Regenerate pagetab operation #701
BioStudies Backend Services v1.18
Feature:
Pivotal ID # 184462975: Allow DB bypass even when not FIRE preferred source #682
Pivotal ID # 184753484: Support multiple backends #697
Pivotal ID # 184975504: S3 submission resubmission #702
Bugfix:
Pivotal ID # 184364448: Previous version file check taking longer than expected #678
Pivotal ID # 184661954: File list empty lines should be ignored #694
Pivotal ID # 184773765: Fire directory submission can not be re submitted #700
Pivotal ID # 184779579: Match generated zip with user folders Collapse #703
Chore:
Pivotal ID # 184541319: SubBasePath property null by default #688
Pivotal ID # 184751057: Add flow diagrams to backend docs #695
Pivotal ID # 184485190: S3 Client For FIRE Download Operations #691
Pivotal ID # 184772659: Delete only common files when required on re submission #699
Pivotal ID # 183628268: Improve Backend Docs #684
Pivotal ID # 183688670: Structure Backend Notifications #693