Skip to content

Add mount data store toggle to VICE app launch Advanced Settings - #713

Merged
ianmcorvidae merged 3 commits into
cyverse-de:mainfrom
ianmcorvidae:vice-optional-data-store-mount
Jul 23, 2026
Merged

Add mount data store toggle to VICE app launch Advanced Settings#713
ianmcorvidae merged 3 commits into
cyverse-de:mainfrom
ianmcorvidae:vice-optional-data-store-mount

Conversation

@ianmcorvidae

Copy link
Copy Markdown
Member

Add a checkbox to the Advanced Settings step of the app launch wizard, visible only for interactive (VICE) apps. The checkbox is labelled "Mount data store in analysis" and defaults to checked (true), preserving existing behaviour. Helper text explains the difference between the direct-mount and copy-in/copy-out modes.

Wire mount_data_store into initAppLaunchValues (default true) and formatSubmission so it is included in the POST body to /analyses.

depends on cyverse-de/app-exposer#160 cyverse-de/apps#301 and cyverse-de/model#29

Add a checkbox to the Advanced Settings step of the app launch wizard,
visible only for interactive (VICE) apps. The checkbox is labelled
"Mount data store in analysis" and defaults to checked (true), preserving
existing behaviour. Helper text explains the difference between the
direct-mount and copy-in/copy-out modes.

Wire mount_data_store into initAppLaunchValues (default true) and
formatSubmission so it is included in the POST body to /analyses.

@psarando psarando left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM 👍

Though I would also like to see the stories/apps/launch/JupyterLabNoParams.js story updated (or probably just the stories/apps/launch/data/JupyterLabNoParamsApp.js with the interactive type field) so that this checkbox can be previewed in Storybook.

@ianmcorvidae

Copy link
Copy Markdown
Member Author

That's a good idea. I'll have my statistics model have a look at updating that

@psarando psarando left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Works as expected in Storybook now 👍 🎉

@ianmcorvidae

Copy link
Copy Markdown
Member Author

Thanks for the reviews!

@ianmcorvidae
ianmcorvidae merged commit a223ec3 into cyverse-de:main Jul 23, 2026
6 checks passed
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