Skip to content

Releases: EBIBioStudies/BioStudyUISub

April 2022 Release Notes

28 Apr 10:45
36aa4c9
Compare
Choose a tag to compare

File List validation

A new validation feature was introduced in this release for File List. It validates the file considering the expected File List structure and file paths. The validation is only executed if the File List field has changed otherwise, i.e. for submitted submissions, it won't execute the validation unless the field value is changed.

file-list-validation

Organisation ROR integration

Before this release the organisations in the studies were hardcoded in the collections template. They're now fetched from the [ROR]

(https://ror.org/) service.
ror-org

Announcement header

There is a new handy feature to show general messages in the submission tool. If something needs to be announce to all the users a new Announcement header was added to the app. The title, severity and description of the title are provided through environment variables.

image

Other fixes and features

  • Import Angular configuration as a TS module
  • Improve deployment scripts
  • Do not validate file list if field hasn't changed
  • Create default submission if there is only one template
  • Single field for keywords in the BIA template

December 2021 Release Notes

06 Dec 10:37
Compare
Choose a tag to compare

New submission button

Before there were two buttons at the top of the submission list to create a new submission. They were joined into one single button New submission which by default will open the create new submission modal and, by clicking on the right hand arrow, it will show the Submit PageTab option which was called Direct Upload before.

new-submission-button

Profile Component

A new basic profile page was introduced in this version. It shows the basic user information and the collections the user can submit to.

profile

New empty submission link

A new functionality was introduced in this release that allows to start a submission by going to a link.

new-link

New user help modal

Users now see a help modal on the first login, it shows a video walking the user through the creation of a submission and files uploading.

hellp-modal

PMID search modal

The PMID search was improved as it was only showing the first match of the search. A new functionality was introduced to open a modal dialog where a table with all the search matches is shown.

pmid-search

Option to delete a entire section

There is a new option Delete in all non-required sections. It allows deleting a entire section in the form asking for confirmation before executing the action.

delete-section

Prevent duplication by validating submission title

As a mechanism to prevent duplicated submissions, a new validation was introduced for the submission title. It checks against the submissions the user has submitted and if the typed title matches with an existing submission, It shows a warning message and allows to see the matches in a modal dialog.

title-validation

Other fixes and features

  • Auto focus the main input in all auth pages
  • Accessibility improvements
  • Better control on whether the File input accepts folder or only a single file
  • Async Page Tab submissions
  • Page Tab submission only allows to select supported extension files as study
  • Do not show sections without data
  • Last modified column in submission list
  • Add support for banner at top of submission form
  • Save the template name as submission attribute and use it to select the template in the Submission Tool

August 2021 Release Notes

01 Sep 16:20
cbc08c8
Compare
Choose a tag to compare

Table data import

A new feature to paste data into tables has been introduced in this version. It comes handy when there are a lot of entries for a table.
This features has some options such as:

  • "Set first row as column headers" if checked, it will look for the columns already defined in the table matching it with the columns in the pasted data. This allows to paste data for certain columns leaving empty columns in between.
  • "Append data to current entries" if checked, it will join the data to the existing entries, if unchecked it will clean up the entries before pasting the new data.

table-paste

This feature is still on development and should be used considering:

  • It only supports TAB delimited data
  • This is still on testing and only available for studies using the default template

Date field and date picker

Show today button in form date picker

A new button in the date picker is now available to set the current date in the release date input.

today-button

Allow editing release date from input

Now it's possible to edit the release date input directly. It accepts dates with the format DD/MM/YYYY, if the entered text doesn't meet the format it will treat it as a validation error.

edit-date-input

Soft check titles against existing submissions

While creating a submission the title is validated against existing submission to avoid potential duplications. A warning is displayed and the submission matching the title are listed in a pop up window.

title-soft-check

Other changes

  • Remove upload action types from direct upload page
  • Rely on template to format multi value fields
  • Weed out "Project" from the submission tool, replace by "Collection"
  • Only create draft when submission has been edited
  • Fix file download in files page
  • Add link to submission in the interface during editing
  • Improves pubmedid dropdown

3.5.8

02 Feb 14:30
Compare
Choose a tag to compare
  • Support multiple Organism for default and BIA studies
  • Fixes for Direct Upload page

3.5.7

08 Jan 09:44
Compare
Choose a tag to compare
Merge branch 'beta'

3.5.6

15 Dec 15:00
Compare
Choose a tag to compare
Merge branch 'beta'

3.5.5

15 Dec 13:46
Compare
Choose a tag to compare
Kill node process on each deployment

3.5.4

14 Dec 16:14
e3606ef
Compare
Choose a tag to compare
Add not found page (#444)

3.5.3

10 Dec 14:48
2ec6d8a
Compare
Choose a tag to compare
Hot fix to not send empty link type (#443)

3.5.2

09 Dec 11:33
Compare
Choose a tag to compare
Send appropiate error message while loading a submission