Switch off upstream's web interface when a Stalwart store is first opened #251

Merged
jcoffey-dev merged 1 commits from feat/disable-imported-webui into main 2026-10-30 05:03:26 +00:00
1 Commits
Author SHA1 Message Date
jcoffey-dev 878aa2e682 Switch off upstream's web interface when a Stalwart store is first opened
ci / fork-checks (pull_request) Skipped
ci / build (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 7m26s
A store brought over from Stalwart 0.16 lists upstream's web interface as
an Application, so inbuxa fetched it and served it at /admin. The first
time inbuxa opens a store without its version mark, it now switches that
Application off and keeps the record, logging how to switch it back on.
The mark written on the same start keeps this to once, so an operator who
wants the interface back keeps it. Other applications aren't touched.

Settles the open question in docs/spec/import-0.16.md; SPEC.md §5.3 and
the import check follow.
2026-10-29 21:55:02 -07:00