Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce spreadsheet-based sample registration #813

Conversation

sven1103
Copy link
Contributor

@sven1103 sven1103 commented Aug 29, 2024

This PR will replace the existing Vaadin spreadsheet component and introduce a XLSX spreadsheet-based approach, similar to what is already supported for measurement metadata management and has been introduced in #803.

@sven1103 sven1103 changed the title feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload Introduce spreadsheet based sample registration Aug 29, 2024
@sven1103 sven1103 changed the title Introduce spreadsheet based sample registration Introduce spreadsheet-based sample registration Aug 29, 2024
KochTobi and others added 5 commits October 14, 2024 10:36
The UploadWithDisplay.java can only contain 1 file. Thus uploaded files was changed to uploaded file.
…mple-batch-registration-to-xlsx-upload' of github.com:qbicsoftware/data-manager-app into feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload
@Shraddha0903
Copy link

@sven1103 @KochTobi
Yes, the Sample IDs are not supposed to be highlighted in blue. It was by mistake in the design.

@KochTobi KochTobi marked this pull request as ready for review October 15, 2024 11:14
@KochTobi KochTobi requested a review from a team as a code owner October 15, 2024 11:14
KochTobi and others added 11 commits October 15, 2024 13:23
…t-component-for-sample-batch-registration-to-xlsx-upload
Co-authored-by: Sven F. <[email protected]>
…dsheet-component-for-sample-batch-registration-to-xlsx-upload' into feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload
…mple-batch-registration-to-xlsx-upload' of github.com:qbicsoftware/data-manager-app into feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload
Copy link

sonarcloud bot commented Oct 15, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
11.6% Duplication on New Code (required ≤ 3%)

See analysis details on SonarCloud

Copy link
Member

@KochTobi KochTobi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
4 Augen mit @sven1103

@KochTobi KochTobi merged commit f9393aa into development Oct 15, 2024
3 of 4 checks passed
@KochTobi KochTobi deleted the feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload branch October 15, 2024 14:04
Copy link

@Shraddha0903 Shraddha0903 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@KochTobi Great work!
I have a few points :

Screenshot 2024-10-15 at 16 07 52
  1. The textbox for Batch name is too long, can we shorten it to less than half of it?
  2. There should be some space between the text and the button for Download template.
  3. Can there be a little more spacing between the section headers (Download metadata template, Upload the sample data, Uploaded file) and their sections and also between the sections - Upload the sample data and uploaded file?
  4. The edit dialog is missing a section header - Upload the sample data
Screenshot 2024-10-15 at 16 10 34
  1. The error message format should be the same as we have for Measurements. Currently, it shows only what went wrong as the status. The data approved format and design is perfect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Move from the spreadsheet component for sample batch registration to .XLSX upload
3 participants