Skip to content

Remove tabular chunked, binary and large file mako#21106

Merged
guerler merged 50 commits intogalaxyproject:devfrom
guerler:remove_tabular_chunked_mako
Oct 29, 2025
Merged

Remove tabular chunked, binary and large file mako#21106
guerler merged 50 commits intogalaxyproject:devfrom
guerler:remove_tabular_chunked_mako

Conversation

@guerler
Copy link
Copy Markdown
Contributor

@guerler guerler commented Oct 19, 2025

Removes tabular_chunked.mako, binary_file.mako and large_file.mako

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

@guerler guerler force-pushed the remove_tabular_chunked_mako branch from 4aecfd9 to 72862ce Compare October 19, 2025 13:25
@guerler guerler changed the title [WIP] Remove tabular chunked, binary and large file mako Remove tabular chunked, binary and large file mako Oct 19, 2025
@guerler guerler marked this pull request as ready for review October 19, 2025 13:41
@github-actions github-actions Bot added this to the 26.0 milestone Oct 19, 2025
@guerler guerler marked this pull request as draft October 20, 2025 08:49
@guerler guerler requested a review from mvdbeek October 20, 2025 12:53
@guerler guerler marked this pull request as ready for review October 20, 2025 18:11
Copy link
Copy Markdown
Contributor

@davelopez davelopez left a comment

Choose a reason for hiding this comment

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

Thank you, Sam!
Some minor comments below, mostly about typing improvements.

I guess it would be great to have some Selenium tests for this TabularChunkedView if it is easy to test, or maybe there are already? I couldn't find any after a quick search.

Comment thread client/src/components/Dataset/DatasetDisplay.vue Outdated
Comment thread client/src/components/Dataset/DatasetDisplay.vue Outdated
Comment thread client/src/components/Dataset/DatasetDisplay.vue Outdated
Comment thread client/src/components/Dataset/Tabular/TabularChunkedView.vue Outdated
@guerler guerler force-pushed the remove_tabular_chunked_mako branch from 955afcf to aa0cba2 Compare October 28, 2025 14:15
@guerler
Copy link
Copy Markdown
Contributor Author

guerler commented Oct 28, 2025

Thank you for the review @davelopez, I added a simple selenium test, and discovered some related tests in test_allowlist_sanitization.py.

Copy link
Copy Markdown
Contributor

@davelopez davelopez left a comment

Choose a reason for hiding this comment

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

Thanks for addressing all comments!

@guerler guerler merged commit 17aa2bc into galaxyproject:dev Oct 29, 2025
59 of 62 checks passed
@guerler guerler deleted the remove_tabular_chunked_mako branch October 29, 2025 09:35
@github-actions
Copy link
Copy Markdown

This PR was merged without a "kind/" label, please correct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants