Skip to content

feat(lapis-docs): delete config generator - #1914

Merged
fhennig merged 2 commits into
1818-renameHealthChecksfrom
1818-deleteConfigGenerator
Oct 14, 2026
Merged

fhennig merged 2 commits into
1818-renameHealthChecksfrom
1818-deleteConfigGenerator

Conversation

@fengelniederhammer

Copy link
Copy Markdown
Contributor

It was heavily outdated and caused maintenance effort. I think it was never really used by anyone.

PR Checklist

  • All necessary documentation has been adapted.
  • All necessary changes are explained in the llms.txt.
  • The implemented feature is covered by an appropriate test.

@fengelniederhammer
fengelniederhammer requested review from fhennig and a balanced review from Copilot October 14, 2026 08:47
@fengelniederhammer
fengelniederhammer added this pull request to stack #1915 October 14, 2026 08:47
@vercel

vercel Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
lapis Ready Ready Preview Oct 14, 2026 8:50am UTC

Request Review

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

Stale documentation links and test registrations still reference the deleted page, and an unused dependency remains.

0 open findings

What changed in this PR

Removes the outdated configuration generator from the LAPIS documentation site.

Changes:

  • Deletes the generator UI, schemas, context, and wizard components.
  • Removes its documentation page and sidebar entry.
  • Deletes its Playwright tests and page object.
File Description
lapis-docs/​astro.config.mjs Removes the generator navigation entry.
lapis-docs/​src/​content/​docs/​maintainer-docs/​tutorials/​generate-your-config.mdx Deletes the generator page.
lapis-docs/​src/​components/​ConfigGenerator/​AdditionalInformationWizard.tsx Deletes additional settings UI.
lapis-docs/​src/​components/​ConfigGenerator/​BasicInformationWizard.tsx Deletes basic settings UI.
lapis-docs/​src/​components/​ConfigGenerator/​ConfigGenerator.tsx Deletes the generator entry component.
lapis-docs/​src/​components/​ConfigGenerator/​ConfigWizard.tsx Deletes wizard navigation.
lapis-docs/​src/​components/​ConfigGenerator/​Icons.tsx Deletes generator icons.
lapis-docs/​src/​components/​ConfigGenerator/​MetadataWizard.tsx Deletes metadata editing UI.
lapis-docs/​src/​components/​ConfigGenerator/​Results.tsx Deletes YAML output and download UI.
lapis-docs/​src/​components/​ConfigGenerator/​UploadConfig.tsx Deletes configuration upload support.
lapis-docs/​src/​components/​ConfigGenerator/​configContext.tsx Deletes generator state and schemas.
lapis-docs/​src/​components/​ConfigGenerator/​pathoplexusConfig.ts Deletes Pathoplexus validation schema.
lapis-docs/​src/​components/​ConfigGenerator/​siloConfig.ts Deletes SILO validation schema.
lapis-docs/​tests/​configGenerator.page.ts Deletes the Playwright page object.
lapis-docs/​tests/​configGenerator.spec.ts Deletes generator E2E coverage.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@fhennig
fhennig merged commit 012a8c7 into main Oct 14, 2026
8 checks passed
@fhennig
fhennig deleted the 1818-deleteConfigGenerator branch October 14, 2026 12:37
fengelniederhammer pushed a commit that referenced this pull request Oct 15, 2026
🤖 I have created a release *beep* *boop*
---


## [0.9.0](v0.8.9...v0.9.0)
(2026-10-14)


### ⚠ BREAKING CHANGES

* **lapis:** The `/info` (and `/sample/info`) response field
`siloVersion` is renamed to `rhydbVersion`. The `/actuator/health`
component `silo` is renamed to `rhydb`, with detail keys `rhydbStatus`
and `rhydbVersion`.
* **lapis:** deployment args: `--silo.url` is renamed to `--rhydb.url`,
and the database-config key `siloClientThreadCount` to
`rhydbClientThreadCount`.

### Features

* **lapis-docs:** delete config generator
([#1914](#1914))
([012a8c7](012a8c7))
* **lapis:** rename config silo.url to rhydb.url and
siloClientThreadCount to rhydbClientThreadCount
([#1906](#1906))
([36226b5](36226b5))
* **lapis:** rename public siloVersion field and silo health component
to rhydb ([#1913](#1913))
([2b9b0eb](2b9b0eb))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

This branch was successfully deployed

1 active deployment
Preview — 86f446ff Deployed Oct 14, 2026 by vercel[bot]
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.

3 participants