Skip to content

Consolidate deployed BoxPlotR and canonical repository - #2

Merged
jwildenhain merged 1 commit into
masterfrom
codex/unify-boxplotr
Sep 18, 2026
Merged

jwildenhain merged 1 commit into
masterfrom
codex/unify-boxplotr

Conversation

@jwildenhain

Copy link
Copy Markdown
Owner

The live Chemgrid Shiny application had UI, documentation, and guide assets missing from the maintained repository. Consolidate these into jwildenhain/BoxPlotR.shiny, preserving the local stdio FAQ and the existing HTTP gateway/container setup. Both GitHub repositories were compared: shiny-boxplot has no unique implementation changes and already redirects to this repository.

Also correct the two MCP boxplot paths to select Tukey whiskers (range = -1.5 in the custom helper), include required Shiny assets in the Docker context, preserve inactive access-management utilities under legacy/, and document source provenance and deployment. The older unmerged review branch remains separate because it includes behavior changes and a PNG-only restriction conflicting with current output formats.

Validation: all three regression tests passed against this exact merged source in a disposable tyerschem2 directory, including six real renders across both engines and PNG/PDF/SVG. R and Python parsing, local guide links, and whitespace checks passed. Existing testthat tests remain unverified due to missing dependencies; local Docker is unavailable. CI now runs the new regression suite as well as the existing HTTP integration checks.

Production was not changed. Existing untracked test-data was preserved outside this commit.

@jwildenhain
jwildenhain merged commit 2fe82ab into master Sep 18, 2026
2 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.

1 participant