Releases: EBIBioStudies/BioStudyUISub
April 2022 Release Notes
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.
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.
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.
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
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.
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.
New empty submission link
A new functionality was introduced in this release that allows to start a submission by going to a 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.
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.
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.
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.
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
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.
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.
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.
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.
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
- Support multiple Organism for default and BIA studies
- Fixes for Direct Upload page
3.5.7
Merge branch 'beta'
3.5.6
Merge branch 'beta'
3.5.5
Kill node process on each deployment
3.5.4
Add not found page (#444)
3.5.3
Hot fix to not send empty link type (#443)
3.5.2
Send appropiate error message while loading a submission