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

[genomic_browser] Download button not showing up in the Files tab #8480

Merged
merged 1 commit into from
Dec 12, 2023

Conversation

ridz1208
Copy link
Collaborator

Brief summary of changes

Made the name column a link for downloading. Note: This module needs refactoring of the upload and download logic to be more robust.

Link(s) to related issue(s)

remake of #7856

@ridz1208 ridz1208 added the 24.0.0-bugs Issues or bug fix PRs that were raised during the testing of release 24.0.0 label Mar 23, 2023
@ridz1208 ridz1208 force-pushed the main_genomics_download_fix_2 branch 2 times, most recently from 5c7d726 to bb76c32 Compare March 24, 2023 00:00
update

Revert "update"

This reverts commit 6d56db9.

Revert "update"

This reverts commit 3f8274d.

update

remove additional directory for file storage

remove additional directory for file storage

update

update

Update files.js
@ridz1208 ridz1208 force-pushed the main_genomics_download_fix_2 branch from bb76c32 to 5d33f01 Compare March 24, 2023 00:11
@ridz1208
Copy link
Collaborator Author

@racostas can you please test this

Copy link
Contributor

@racostas racostas left a comment

Choose a reason for hiding this comment

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

  • PR working fine on 24.1-release branch.
  • If intended for main, need to be rebased.
  • Test plan need to be updated since now the file is downloaded when clicking on it, not in a button as mentioned in the test plan.
    image
  • Agree with the comments in the PR: the whole module seems to be a bit obsolete/needing major refactor.

I'm approving it, just leaving this notes here in case we want to revisit.

@racostas racostas added the Passed manual tests PR has been successfully tested by at least one peer label Dec 5, 2023
@driusan driusan merged commit 18707d1 into aces:24.1-release Dec 12, 2023
@ridz1208 ridz1208 added this to the 24.1.6 milestone Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
24.0.0-bugs Issues or bug fix PRs that were raised during the testing of release 24.0.0 Passed manual tests PR has been successfully tested by at least one peer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants