Giter Site home page Giter Site logo

fega-sweden-helpdesk-acceptance-testing's Introduction

FEGA Sweden Helpdesk Acceptance Testing

The purpose of this repository is to keep track of issues resulting from acceptance testing carried out by the by FEGA Sweden's Helpdesk team.

See open issues

We are currently testing the following products:

  • File upload -- software for uploading files the FEGA Sweden
  • Submitter Portal -- FEGA Sweden's instance of the FEGA Submitter Portal, which is currently hosted by central EGA.
  • Helpdesk Portal -- FEGA Sweden's instance of the FEGA Helpdesk Portal, which is currently hosted by central EGA.

Generating reports

A script can be used for compiling reports to be sent to developers. Prerequisites and use is described below.

Prerequisites

You need to have Python 3 installed on your computer, as well as the following Python packages:

  1. Use the Python script generate_report.py to export non-draft issues to Quarto markdown.

Usage:

./generate_report.py [CONFIG-FILE] [PRODUCT-NAME]

For example, to generate a report file, type something like this in the terminal:

./generate_report.py ~/my-config.ini "Submitter Portal" > ~/report.qmd

The config file should contain a valid GitHub access token and be formatted like this:

[github]
token={your access token}
  1. Open and edit the resulting markdown file in RStudio.

  2. From within RStudio, render a pdf of the report (you will need to have LaTeX installed on your computer in order to do this).

Generating FASTQ test files

A Snakemake workflow for generating unique test files is available in a separate GitHub repo: https://github.com/NBISweden/fega-sweden-helpdesk-generate-files

fega-sweden-helpdesk-acceptance-testing's People

Contributors

jmenglund avatar erikhedman avatar

Watchers

Joel Hedlund avatar  avatar Jonas Hagberg avatar  avatar  avatar  avatar

fega-sweden-helpdesk-acceptance-testing's Issues

Incorrect status for an approved submission in the Submitter Portal

What I tried to do
I checked the status of my submission which was approved by the FEGA Sweden Helpdesk.

What I expected to happen
I expected to see that my submission was approved.

What actually happened
I observed that my submission was still waiting for approval.

Steps to reproduce the result

  1. Add a new submission.
  2. Approve the submission in the Helpdesk Portal.
  3. Check the status of the submission in the Submitter Portal.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome
  • Version: N/A

Additional context
N/A

Main contact for DAC does not receive email notification when a dataset request is created

What I tried to do
As the main contact, I tried to find the email notification for a newly created dataset request connected to our DAC.

What I expected to happen
As the main contact, I expected to receive an email notification for the dataset request connected to our DAC.

What actually happened
Another member of the DAC received an email notification, even though this member is not registered as a main contact.

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to the DAC portal and sign in.
  2. Edit your DAC and set one member as main contact (green), and set the other DAC members as no main contact (red).
  3. Go to the ega-archive and search for a dataset connected to your DAC.
  4. Make a request for the dataset.
  5. Wait for the email notification.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome (Version 120.0.6099.110 (Official Build, 32-bit))
  • Date: 2023-12-18

Additional context
N/A

Unable to sort the Samples table inside the single entry dialog under the Analyses tab

Describe the bug
To make it easier to find samples inside the single entry dialog under the Analysis tab, I would like to sort the samples. When I try to sort them, it doesn't work.

In Firefox on Windows, the list freezed with a spinner and did not sort. Clicking on and trying to sort according to other columns made no difference. Switching tabs made the spinner go away, but sorting was still not possible. Reloading the page and logging in again made no difference either. In Safari on Mac, nothing happened when clicking on the sort icons in the headers.

To Reproduce
Steps to reproduce the behavior:

  1. Make sure to first add a few samples under the Samples tab.
  2. Click on the Analyses tab.
  3. Click ”ADD ANALYSIS” to open the single record entry dialog.
  4. In the Samples table, choose a column to sort by and click the small icon for sorting that can be found inside the header.

Expected behavior
I expected the table to be sorted by the column I clicked on.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: MacOS, Windows
  • Browser: Safari, Firefox
  • Version: N/A

Additional context
N/A

Disappearing single record entry dialog windows when clicking outside

Describe the bug
I tried to complete the information in the fields appearing in a single record entry dialog (belonging to any of the tabs) without interruption. When I clicked outside of a single record entry dialog, the dialog disappeared as if I had clicked on the “CANCEL” button. Data that I had entered was still there when I reopened the record, which I felt was a bit confusing.

To Reproduce
Steps to reproduce the behavior:

  1. Click on any metadata tab.
  2. Click on the “ADD” button.
  3. Enter information in any field.
  4. Click outside the single record entry dialog.
  5. Reopen the record to see that the information has been saved.

Expected behavior
That the single record entry dialog remained visible until I clicked on the “Add” button.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: N/A
  • Browser: N/A
  • Version: N/A

Additional context
N/A

Enhanced functionality for selecting Runs and Analyses in a Dataset

Is your feature request related to a problem? Please describe.
In the tab Datasets the only way of specifying Runs and Analyses to be included in a Dataset is to select the objects from the lists appearing in the windows Runs and Analyses (see screenshot). When having a large number of Runs and/or Analyses in a submission to be divided into several Datasets, the lists of Runs and Analysis objects get very long and are difficult to view. Consequently, the risk of selecting wrong files is high.

Screenshot_4

Describe the solution you'd like
It should be possible to specify which Runs and Analyses to be included in a Dataset by uploading speadsheet documents with lists of the files you want to include.

Describe alternatives you've considered
N/A

Additional context
N/A

Metadata is not openly available on the EGA website (when not logged in to the EGA website)

What I tried to do
I tried to get access to the metadata of a dataset without being logged in to the EGA website to decide whether to apply for access to the dataset.

What I expected to happen
I expected that I could access the metadata without being logged in to the EGA website. The metadata should be public and openly available to everyone.

What actually happened
Without being logged in to the EGA website, I tried to get access to the metadata of many different datasets, but it was not possible. The message that appeared was the following: "Only behind login".

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to 'EGA website'
  2. In the navigation bar, choose 'Discovery' and then 'Datasets''
  3. Choose a dataset from the column 'Dataset ID' on the left of the provided table. For example, click on the dataset with the following 'Dataset ID that I tried.
  4. Click on button 'Metadata'
  5. See message 'Only behind login'

Screenshots
photo1

Desktop (please complete the following information):

  • OS: Windows 10 Enterprise
  • Browser (incl. version): Chrome Version 112.0.5615.138 (Official Build) (32-bit)
  • Version: [22H2]

Improved design for minimizing the risk of accidental deletion of a submission

Is your feature request related to a problem? Please describe.
When working with a submission it would be a disaster if your submission accidentally gets deleted. In the current version of the FEGA Submitter Portal there is a button "Delete" appearing clearly in the interface(see screenshot below). It is not obvious for the submitter that this button has the functionality of deleting the submission. The function of the button can easily be misunderstood as for deleting the metadata in the tab you are working in. The warning given to the submitter (see screenhot below) is not enough in our opinion. The warning message is not clear enough (it is not clear that you delete a submission). Also, users may not read the message carefully enough.

Screenshot_1

Screenshot_2

Describe the solution you'd like
We suggest that the delete submission button should be removed in order to hide this functionality more for the submitter.

For deleting a submission, we suggest that you need to do the following:

  1. Click on the user (hamburger) menu up to the right.
  2. Select "My Submissions" (second item in the menu). This will show you a list of all your submissions.
  3. NEW FEATURE: For deleting a specific submission, Click on a hamburger menu icon on the right end of the record. This should open up a menu where you can select "Delete submission"
  4. After you have clicked to delete the record, you should be asked for confirmation: "Are you sure you want to delete submission: {name of submission}?"

Describe alternatives you've considered

On the Submissions page: A delete icon next to the edit icon for each record in the table.

Additional context
None

Enhanced accessibility of metadata records edit icon in the Submitter Portal

Is your feature request related to a problem? Please describe.
When you want to edit a metadata record you need to click on the edit icon located at the left end of the metadata table record. As it is now, to make the icon visible and clickable, you need to hover over it several times with the mouse in order to be able to click on it. This is very incovenient for all kinds of users, especially for those ones with disabilities.

Describe the solution you'd like.
Make the edit icon static, larger and always visible,

Describe alternatives you've considered
No alternative solutions are suggested.

Additional context
No.

Metadata is not openly available on the EGA website (when logged in to the EGA website)

What I tried to do
I tried to get access to the metadata of a dataset while being logged in to the EGA website to decide whether to apply for access to the dataset.

What I expected to happen
I expected that I could access the metadata of a dataset when logged in to the EGA website. The metadata should be available without being obliged to request access to the dataset. Access to the metadata can help to decide if the dataset is appropriate for requesting access.

What actually happened
While being logged in to the EGA website, I tried to get access to the metadata of many different datasets, but it was not possible. The message that appeared was the following: "First request access".

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to 'EGA website'
  2. Log in with your credentials
  3. In the navigation bar, choose 'Discovery' and then 'Datasets''
  4. Choose a dataset from the column 'Dataset ID' on the right of the provided table. For example, click on the dataset with the following 'Dataset ID that I tried.
  5. Click on button 'Metadata'
  6. See message 'First request access'

Screenshots
photo2

Desktop (please complete the following information):

  • OS: Windows 10 Enterprise
  • Browser (incl. version): Chrome Version 112.0.5615.138 (Official Build) (32-bit)
  • Version: [22H2]

“Extra attributes” not available in single record entry dialogs

Describe the bug

I wanted to add an extra attribute to my study (for example a DOI to software code associated with the study). I clicked on the “ADD STUDY” button and looked for a place to add extra attributes. No Extra Attributes field appeared when I did that. It didn’t make any difference if the Extra Attributes column was visible in the table view or not.

To Reproduce
Steps to reproduce the behavior:

  1. Click the Studies tab.
  2. Click the “ADD STUDY” button.
  3. Enter data in all fields.
  4. Click Add.
  5. Click the eye symbol to show the Extra Attributes field.
  6. Click the Add Study button again.

Expected behavior
I expected to find some place where I could enter Extra Attributes.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: N/A
  • Browser: N/A
  • Version: N/A

Additional context
Same steps goes for the Samples tab.

Single record entry dialog not closing

Describe the bug
I tried to manually add a sample metadata record when one record already existed. The single record entry dialog remained visible after I had clicked the “ADD” button. The data seemed however to be stored.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the Submitter Portal and login.
  2. Click the button “ADD SAMPLE” to open the single record entry dialog, enter required metadata and click “ADD”.
  3. Click the button “ADD SAMPLE” to create a second sample metadata record.
  4. Enter the required metadata and click “ADD”.

Expected behavior
When I entered the information for the second record and clicked the “ADD” button, I expected the single record entry dialog to close, as it did for the first record.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Firefox
  • Version: 106.0.5

Additional context
This bug occurred in Firefox v106.0.5 on Windows but could not be reproduced in Safari on Mac.

Date for created files in the Submitter Portal does not change when using --force-overwrite

What I tried to do
I uploaded files using the --force-overwrite command with the sda-cli_.0.1.0_Linux_x86_64

What I expected to happen
I expected the date for the original files to change in the Submitter Portal.

What actually happened
The old date for the original upload date was still shown in the Submitter Portal. The column "Created" in "Files in inbox".

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Use the following command from the terminal: ./sda-cli upload -config s3cmd.conf --force-overwrite <path-to-file>.c4gh
  2. Go to the Submitter Portal and sign in.
  3. Click on the drop-down menu in the top right corner to the right of your name and go the "Files".
  4. See the dates in the column "Created".

Screenshots
2023-12-10_submitter-portal-sweden_files-in-inbox

Desktop (please complete the following information):

  • OS: Windows 10 Education
  • Browser: Google Chrome (incognito mode)
  • Version: 120.0.6099.71
  • Terminal: WSL 2 Ubuntu 22.04.3 LTS

Study description disappears when clicking on "UPDATE"

What I tried to do
I tried to update the Study description for a submission that already had a partially filled Study object in the production environment. I added more text to the Study description and clicked on UPDATE.

What I expected to happen
I expected the editing window for the Study object to close and I expected to be prompted with a green window with the message that the Study object had been successfully updated.

What actually happened
The editing window for the Study window refreshed and the additional Study description I had added was gone. I had to rewrite the Study description and when I clicked on UPDATE the second time it worked as expected.

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to Submitter Portal and sign in using your EGA account.
  2. Go to a Submission in process or create a new Submission.
  3. Go to Studies.
  4. Click on 'ADD STUDY'
  5. Fill in the mandatory metadata fields.
  6. Click on ADD.
  7. Click on the editing symbol to the left of the row for the new Study object
  8. Add text in the Study description.
  9. Click on 'UPDATE'

Screenshots
No screenshots are available.

Desktop (please complete the following information):

  • OS: Windows 10 Education
  • Browser: Google Chrome
  • Version: 119.0.6045.161

Additional context
Incognito mode in Google Chrome was used during the session.

Improved design for how a submitter can update an already finalized submission

Is your feature request related to a problem? Please describe.
After a submission has been finalized in the Submitter Portal and reviewed and approved in the Helpdesk Portal, the status is changed from 'waiting approval' to 'closed' in the Submitter Portal. However, it is still possible for the submitter to edit the submission by pressing the 'Edit' icon in the section 'My Submissions'. After editing, the status changes from 'closed' to 'open', and it is possible to re-submit. We understand that including this feature helps the submitter to correct errors not identified in the review process or add any additional information. However, in our opinion, this design is not optimal.

Describe the solution you'd like
We suggest the following improved design:

  • As default, a reviewed and approved submission should not be possible for the submitter to edit, i.e. the 'Edit' icon should not be available and the status in the Submitter Portal should remain 'closed'.
  • If the submitter wants to edit an approved submission, a request explaining the reason for this should be sent to the helpdesk. The helpdesk should then have the possibility to re-open the submission and make the 'Edit' icon available again. The new feature to contact the helpdesk should be included in the Submitter Portal and preferably be associated with the respective submission.
  • In the case of re-opening a submission, the submitter will be able to edit and finalize the submission and the helpdesk can review it again to approve or reject the edited submission.

Describe alternatives you've considered

Additional context

Error when finalizing a submission with incomplete metadata

Describe the bug
I got an error when tried to finalize a submission with incomplete metadata. I received a message saying “Error 500: Please contact your administrator!”.

To Reproduce
Steps to reproduce the behavior:

  1. Enter only minimal information in Info, Study, Samples and Experiments
  2. Click the button “FINALISE” to complete the submission.

Expected behavior
I expect that it should not be possible to click on the finalize button, or that I at least receive a message saying that the information is incomplete.

Screenshots
N/A

Desktop (please complete the following information):
N/A

Additional context
N/A

Increased visibility of metadata records tables in the Submitter Portal

Is your feature request related to a problem? Please describe.
As it is now, the metadata tables displaying entered metadata are not completely visible (rightmost parts are cropped) and there are no horizontal scroll bars for viewing different parts of the tables. The only way to view all metadata fields is to select update.

Describe the solution you'd like
Introduce a horizontal scroll bar for moving to different parts of a table.

Describe alternatives you've considered
No alternative solutions are suggested.

Additional context
No.

Error while deleting metadata rows under the Samples tab

Describe the bug
I wanted to delete a sample, i.e. a row in the table under the Samples tab. I got a 500 error. When I navigated back to the submissions page, the row was however deleted as expected. I tried to delete another row by checking the box on the far left of the row and clicking the red Delete button. The same 500 error happened. I clicked “Go to open submissions” and I was taken to the Open submissions page. I then went back to the submission I was working on, and then to the Samples tab. As before, the row was deleted as expected.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the Submitter portal and log in.
  2. Click the Samples tab.
  3. Choose a row and check the box at the left end of the row.
  4. Click the red Delete button that appears.

Expected behavior
I expected the row to disappear.

Screenshots
N/A

Desktop (please complete the following information):
N/A

Additional context
N/A

Improved listing of submissions under the "SUBMISSIONS" tab in the Helpdesk Portal

Is your feature request related to a problem? Please describe.
Submissions disappear under the "SUBMISSIONS" tab after approval. Only a message "No pending submissions" is visible there.

Describe the solution you'd like
All submissions, irrespective of their status (waiting for approval/approved/rejected), should be listed under "SUBMISSIONS" so that the helpdesk team can keep an archive and go back to a submission if e.g. some mistake has been made for an approved submission..

Describe alternatives you've considered
No alternative solutions are suggested in this case.

Additional context
No.

Issues with adding Analyses metadata record of type reference alignment

Describe the bug
I wanted to add a single Analyses metadata record of type reference alignment. When clicking the “ADD” button in the single record entry dialog I got a 500 error. I tried to redo the process, using different values and checking different boxes. The only thing that made a difference was NOT checking one of the Chromosomes boxes. Doing so did produce the 500 error again, and not checking a box resulted in a new record.

To Reproduce
Steps to reproduce the behavior:

  1. Click the Analyses tab.
  2. Enter data in all required fields (Files, Study, Samples, Title, Description).
  3. Choose Reference Alignment from the Type list.
  4. Choose an Experiment Type.
  5. Choose a Reference Genome.
  6. Click any Chromosomes box.

Expected behavior
I expected that the Analysis metadata record would be added.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: N/A
  • Browser: N/A
  • Version: N/A

Additional context
The same issue occurred for the sequence variation type but not for the sample phenotype type.

Unclear procedure for logging in to the SDA authentication service for downloading the configuration file

What I tried to do
For downloading the configuration file, I logged in using the Elixir login. There are two options for logging in, Elixir and EGA. I was able to download the configuration file and to run the upload command for an encrypted fastq-file without error messages. However, when entering Runs and Analyses in the Submitter Portal, the file I had uploaded did not show up. When instead using the EGA login, everything worked as expected.

What I expected to happen
I expected to be able to upload my encrypted fastq-file to the Submitter Portal when using the Elixir login since this login in an option in the SDA authenticaton service.

What actually happened
When using the Elixir login, I was not able to upload my encrypted fastq-file to the Submitter Portal.

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to the SDA authentication service.
  2. Login using Elixir.
  3. Dowload the configuration file.
  4. Upload the encrypted fastq-file.
  5. Register a Run or Analysis in the Submitter Portal.

Screenshots
Not applicable.

Desktop (please complete the following information):
Windows, Chrome.

Additional context
No.

Experiment platform model is not a required field under the Experiment tab but needs to be

Describe the bug
I wanted to create a minimal record with experiment metadata (i.e. filling in only the required fields). I got a 500 error. When I went back to see what was wrong, I saw that the Model field that comes up after you select a Platform wasn’t marked as mandatory (no red star). I’m guessing it’ll be very unusual that you don’t choose a model, but if the field needs to be filled to add the experiment without error it should be marked as such.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the Submitter Portal and login.
  2. Click on the Experiments tab.
  3. Click on “ADD EXPERIMENT”.
  4. Fill out all fields marked as mandatory while leaving the Model field empty.
  5. Click the “ADD” button.

Expected behavior
I expected the experiment to be added as usual.

Screenshots
N/A
Desktop (please complete the following information):
N/A

Additional context
N/A

Icon without no reasonable function in the Helpdesk portal

Is your feature request related to a problem? Please describe.
I was in the Helpdesk portal and especially in the "Submissions" window when I was wondering what an Icon like a funnel can be. I did not realize that it might be a filter icon from the beginning. (see screenshot 1). I pressed this icon and appeared a small window where one could write something ("start typing"). (see screenshot 2). I thought to write something e.g. "wrong title" and when I did it all the previous information disappeared from all the different parts of the submission. (see screenshots 3 &4). However, when I deleted what I wrote in this extra window (e.g. "wrong title"), all the previous information appeared again (see screenshot 5).

However, we I realized that this icon might be for filtering I tried to use it in order to filter and find something specific. I tried another submission that included two different PubMedID and I thought to use the filter to find only the first PubMedID. I wrote the PubMedID that I was looking for and it did not happen anything special. No specific reply for the system. As a user, I was completely confused with the use of this icon. (see screenshot 6).

Screenshot 1
Show_the_icon_1

** Screenshot 2**
start_typing_2
Screenshot 3
write_something_3

Screenshot 4
nothing_inthe_window_4

Screenshot 5
after_deleting_like_before_5

Screenshot 6
filter_no_reply_6

Describe the solution you'd like
It is unclear for a user, or at least some users what this icon is about. This icon "the funnel" is very often associated in many applications or platforms etc with the icon for the "filters", and I am guessing that it is an icon for filters even in this case. However, as I showed in the previous examples, it might be unclear for some users that this icon is for filters and begin to write other things. Then I do not really understand why it needs a filter in all the different parts of a submission. I am guessing that there are not going to be so many different titles or types of samples or experiments or anything to need to have a filter in order to find what you are looking for.

Moreover, when I tried to use the icon in order to filter something, I felt as a user that the reply of the system was unclear. I did not receive as a user any feedback on the system when I interacted with it. In conclusion, I feel that this icon does not satisfy any specific need and it does not offer clear information regarding the interaction with the system. Finally, I realize that it might not be a great issue to keep this icon even if it is not so clear or so important in its function. However, it can be an issue that can be considered later on when the product will be in production.

Describe alternatives you've considered
I consider that it could be wise to delete this icon, especially in these cases where the user is not going to need filters. I believe you do not need to have a filter icon in all the parts of a submission and when this icon appears in all the parts of a submission makes the user think that it might not be an icon for a filter and it might be for something different. Then, if it was more clear in the window that appears when you press the funnel icon instead of having as a placeholder "start typing", could be something like "Filtering- start typing". In that case, only by adding one word, the user can understand directly that this is an icon for filtering.

Additional context
Add any other context or screenshots about the feature request here.

Not possible to edit a submission as a collaborator with full rights

What I tried to do
We tried to edit metadata objects (Study, Experiment, Analysis) as a collaborator with full rights for a submission in the Submitter Portal (production).

What I expected to happen
We expected to see the editing icon to the left when hovering over the row of the metadata object.

What actually happened
No editing icon appeared and we could not edit the metadata object.

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Invite a collaborator to an ongoing submission and give the collaborator full rights.
  2. Ask the collaborator to sign in to the Submitter Portal and edit a metadata object in the submission.

Screenshots
No screenshot are available.

Desktop (please complete the following information):

  • OS: Windows and Mac
  • Browser: Google Chrome and Safari

Additional context
Three different collaborators experienced the same issue. No one could edit the submission.

Add the same file multiple times to Analysis object

What I tried to do
I tried to add files to an Analysis object, in an ongoing submission yet to be finalized, by clicking in the "Files" field and selecting the file of interest in the drop-down menu that appears.

What I expected to happen
I expected the already selected file to disappear in the drop-down menu the second time I clicked in the "Files" field.

What actually happened
The already selected file was still in the drop-down menu and could be selected again and again. This resulted in various copies of the same file.

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to the Swedish 'Submitter Portal' and sign in.
  2. Click on your submission and go to the Analysis object
  3. Add a new Analysis.
  4. Click in the "Files" field and select a file from the drop-down menu.
  5. Click again in the "Files" field and select a file from the drop-down menu.

Screenshots
2023-12-10_submitter-portal-sweden_bug_analysis-object_drop-down-menu

2023-12-10_submitter-portal-sweden_bug_analysis-object_copies-of-file

Desktop (please complete the following information):

  • OS: Windows 10 Education
  • Browser: Google Chrome
  • Version: 120.0.6099.71

Additional context
Incognito mode in Google Chrome was used during the session.

Creating Policy in DAC Portal - error when saving a minimal draft due to empty values in non-mandatory fields

What I tried to do
I tried to create a minimal draft of a Policy in the DAC Portal. I filled in all mandatory fields and clicked on "CREATE".

What I expected to happen
I expected to get some kind of confirmation of the newly created Policy.

What actually happened
I was informed "A content or a URL is required", even though these metadata fields are not highlighted as mandatory with a red "wildcard" character.

Steps to reproduce the result

  1. Go to the 'DAC Portal' and sign in with your EGA account.
  2. Go to 'My Policies' and click on 'Create a Policy' or click directly on 'Create a Policy' from the roll-down menu from the top right corner.
  3. Fill in all mandatory fields highlighted with a red "wildcard" character.
  4. Click on 'CREATE'

Screenshots
2023-12-04_DAC-Portal_Bug_Creating-new-Policy-error

Desktop (please complete the following information):

  • OS: Windows 10 Education
  • Browser: Google Chrome
  • Version: 119.0.6045.161

Additional context
Incognito mode in Google Chrome was used during the session.

Difficulties with downloading the configuration file from the SDA authentication service

What I tried to do
I logged in to the SDA authentication service and tried to download the configuration file by clicking on the download button.

What I expected to happen
I expected to be able to download the file without problems.

What actually happened
To download the file, I needed to press the download button several times or reloading the page.

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to the SDA authentication service.
  2. Log in to the service.
  3. Click on the download button.

Screenshots
Not applicable.

Desktop (please complete the following information):
Windows, Chrome.

Additional context
No.

Unable to see Samples table content inside the Analyses single record entry dialog

Describe the bug
Inside the single record entry dialog under the Analyses tab, I wanted to display additional columns in the Samples table. The table was populated with more columns but still fit within the same box. With narrower columns, the text was harder to read. No horizontal scrolling appeared. Adding and removing columns made no difference. It was not possible to resize the columns manually. I added more samples to see if this happened vertically as well as horizontally – it did not. More samples caused vertical scrolling to appear.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the Submitter Portal and login.
  2. Click on the Analyses tab.
  3. Click ”ADD ANALYSIS”.
  4. Inside the Samples tables, click on the eye symbol and select additional columns to display.

Expected behavior
When adding new columns, I expect the table to expand horizontally, so that I can see all the text in each column. Alternatively, I expect that it would be possible to change the width of each column manually.

Screenshots
Skärmavbild 2023-04-24 kl  12 14 50

Desktop (please complete the following information):
N/A

Additional context
N/A

Difficult to add collaborators to a submission

What I tried to do
I tried to add a collaborator to a submission under the tab 'Submission' by the following actions:

  • Writing or copying and pasting the first name of my collaborator in the field 'User'.
  • Writing or copying and pasting the first and last name of my collaborator in the field 'User'.
  • Copying and pasting the email address of my collaborator.
  • Typing the email address of my collaborator.

What I expected to happen
I expected that it would be possible to add my collaborator in all four ways.

What actually happened
It was only possible to add my collaborator by start typing the email address. Moreover, it was also compulsory to select 'Access Type' in order for the system to find my collaborator. However, 'Access Type' was not indicated as compulsory to specify.

Steps to reproduce the result

  1. Create a new submission.
  2. In the window 'New Submission', check the box 'Add Collaborators'.
  3. In the section 'Search Collaborators', select 'User'.
  4. In the field 'Search for a User...', search for a collaborator to add by the four action specified above.

Screenshots
Add collaborator

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome
  • Version: 10

Not possible to download templates for batch upload of Samples and Runs in the Submitter Portal

What I tried to do
I clicked on the download icons in order to download the templates.

What I expected to happen
I expected to be able to download the templates.

What actually happened
I got an error message (404 page was not found).

Steps to reproduce the result

  1. Log in to the Submitter Portal
  2. Click on the download icons for the templates under Samples and Runs.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome
  • Version: N/A

Additional context
N/A

“DATASET RELEASE” does not list released datasets in the Helpdesk Portal

What I tried to do
I went to the “DATASET RELEASE” section in order to check the release details of an approved submission.

What I expected to happen
As a member of the helpdesk, I expected to see the release details like the status of the release (e.g. “release pending” or “released”, possibly combined with a date). Without information, it is not possible to know what status the dataset has in the release process.

What actually happened
I observed that the section was totally empty.

Steps to reproduce the result

  1. Log in to the Submitter Portal
  2. Add a new submission
  3. Upload a test file and enter required metadata.
  4. Click on "FINALISE SUBMISSION"
  5. As helpdesk member, log in to the Helpdesk Portal
  6. Approve the submission
  7. Check the release details of the submission under the section “DATASET RELEASE”

Screenshots
N/A

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome
  • Version: N/A

Additional context
N/A

All analysis files in Submitter Portal inbox do not appear in the drop-down menu in the Analysis object

What I tried to do
I tried to add files to an Analysis object, in an ongoing submission yet to be finalized, by clicking in the "Files" field and selecting the file of interest in the drop-down menu that appears.

What I expected to happen
I expected to see all uploaded analysis files in the inbox.

What actually happened
Only 3 out of 4 files appeared in the drop-down menu.

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to the Swedish 'Submitter Portal' and sign in.
  2. Click on your submission and go to the Analysis object
  3. Add a new Analysis.
  4. Click in the "Files" field to activate the drop-down menu.

Screenshots
2023-12-10_submitter-portal-sweden_files-in-inbox

2023-12-10_submitter-portal-sweden_bug_analysis-object_drop-down-menu

Desktop (please complete the following information):

  • OS: Windows 10 Education
  • Browser: Google Chrome
  • Version: 120.0.6099.71

Additional context
Incognito mode in Google Chrome was used during the session.

Possible to edit a submission after approval

What I tried to do
For checking the status of submissions I had finalized I opened the section 'My submissions'.

What I expected to happen
I expected that closed submissions should not be possible to edit.

What actually happened
For closed submissions the edit icon was still appearing and it was possible to edit these submissions. After editing, the status changed from "closed" to "open".

Steps to reproduce the result
Steps to reproduce the behavior:

  1. Go to 'My submissions'
  2. Click on the 'Edit' icon for any closed submission.
  3. Edit the submission.
  4. Go back to 'My submissions' and check the status again.

Screenshots
If applicable, add screenshots to help explain your problem.

Photo 1: Finalized Submission (waiting for approval)- Non-editable
submission_waiting for approval

Photo 2: Approved submission in the Helpdesk portal
Helpdesk_before_approval

Photo 3: Submission closed in the submission portal, however it is editable (look the orange icon)
Sumbmittion_closed

Photo 4: I tried to edit my "closed submission" and I succeeded. Look that I have changed the title of the study.
Submission_open

Desktop (please complete the following information):

  • OS: Windows
  • Browser: chrome
  • Version:

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.