Skip to content

vulcan - expose workspace vignettes via the 'get_workspace' endpoint - #1501

Merged
dtm2451 merged 3 commits into
masterfrom
db/vulcan-vignette-hookup
May 8, 2026
Merged

vulcan - expose workspace vignettes via the 'get_workspace' endpoint#1501
dtm2451 merged 3 commits into
masterfrom
db/vulcan-vignette-hookup

Conversation

@dtm2451

@dtm2451 dtm2451 commented May 6, 2026

Copy link
Copy Markdown
Contributor

PR hooks up workflow vignettes for display from the workspace interface:

  • Adds the content of the file to a vignette key in the get_workspace endpoint return, if the file exists in the workspace.
    • This endpoint is called only when the user first loads or refreshes the workspace page, so it's a low usage endpoint that is safe to bloat a bit!
  • Tweaks the already in-place ' Workflow' button to target this content
  • Adds a vignette to the tests 'snakemake-repo', and a line in one of the current get_workflow tests which ensure this vignette return is added.
vulcan-vignette

@dtm2451
dtm2451 merged commit 15623b3 into master May 8, 2026
10 checks passed
@dtm2451
dtm2451 deleted the db/vulcan-vignette-hookup branch May 8, 2026 18:29
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.

1 participant