Skip to content

Settings toggle to enable client Repair Request Builder - #151

Merged
important-new merged 1 commit into
InspectorHub:mainfrom
important-new:feat/repair-export-toggle
Jun 16, 2026
Merged

Settings toggle to enable client Repair Request Builder#151
important-new merged 1 commit into
InspectorHub:mainfrom
important-new:feat/repair-export-toggle

Conversation

@important-new

Copy link
Copy Markdown
Contributor

Summary

Adds the missing settings toggle to enable the Repair Request Builder (and the existing Repair List link), which were gated on tenant_configs.enable_customer_repair_export / enable_repair_list with no UI to turn them on.

A new "Report Features" section on Company settings (/settings/workspace) with two checkboxes:

  • Allow clients to build repair requestsenableCustomerRepairExport (gates the client/agent/inspector Repair Request Builder on published reports).
  • Show repair list linkenableRepairList.

Both load from the branding GET (full tenant_configs row) and persist via the existing branding save path (UpdateBrandingSchema already carried both fields; the form now sends them, with an explicit false on uncheck). No schema/migration change.

Tests

type-check 0, lint 0 (incl. DS conformance), web 409. DS tokens only; BFF; no native confirm.

🤖 Generated with Claude Code

@important-new
important-new merged commit 4591bc3 into InspectorHub:main Jun 16, 2026
4 checks passed
@important-new
important-new deleted the feat/repair-export-toggle branch June 17, 2026 01:53
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