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

Assay Transform Script UX update to allow file drop and file path entry #1734

Merged
merged 5 commits into from
Nov 22, 2023

Conversation

cnathe
Copy link
Contributor

@cnathe cnathe commented Nov 21, 2023

Rationale

See rationale from related PRs. This PR updates ReactAssayDesignerPage to fix the existing helper for adding transform script via path and adds an option to also upload the transform script file to the new @scripts dir. A few test cases have been updated to use this new option.

Related Pull Requests

Changes

  • ReactAssayDesignerPage fixes for addTransformScript() and setTransformScript()
  • Update a few existing assay transform script test cases to use new file upload option

- and add option to also upload the transform script file to the new @scripts dir, update a few test cases to use this option
…ion checks

- invalid script engine for given file extension, duplicate file in @scripts dir, @script dir perm check
Copy link
Contributor

@labkey-danield labkey-danield left a comment

Choose a reason for hiding this comment

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

I thought I read in the spec that multiple files can be added. Not sure if this is something that needs to be added, or maybe added at a later date, or I just misread the spec.

@cnathe
Copy link
Contributor Author

cnathe commented Nov 22, 2023

I thought I read in the spec that multiple files can be added. Not sure if this is something that needs to be added, or maybe added at a later date, or I just misread the spec.

Yes, multiple transform scripts can be added to the assay design. But it is still just one file upload at a time.

@cnathe cnathe merged commit 0678e4d into develop Nov 22, 2023
@cnathe cnathe deleted the fb_transformScriptUX branch November 22, 2023 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants