Skip to content

Disable dashboard by default - #191

Merged
sgasser merged 1 commit into
mainfrom
disable-dashboard-by-default
Nov 8, 2026
Merged

sgasser merged 1 commit into
mainfrom
disable-dashboard-by-default

Conversation

@sgasser

@sgasser sgasser commented Nov 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Disable the dashboard by default and report its configured status at startup.
  • Update the example configuration and setup documentation to explain how to enable it.
  • Add tests for dashboard defaults and explicit opt-in.

Testing

  • bun test: 518 passed, 1 skipped, 0 failed.
  • Focused config and health checks: 31 passed.
  • bun run typecheck: passed.
  • bun run check: passed.
  • git diff --check: passed.
  • Live checks: verified disabled and enabled dashboard behavior, authentication handling, and mask API operation.

@mintlify

mintlify Bot commented Nov 8, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
PasteGuard 🟢 Ready View Preview Nov 8, 2026, 10:08 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

- Require explicit opt-in to expose dashboard logs and statistics
- Update setup docs and startup output to reflect the default
@sgasser
sgasser force-pushed the disable-dashboard-by-default branch from ade83cd to 006ac50 Compare November 8, 2026 10:08
@sgasser
sgasser merged commit 3d409cf into main Nov 8, 2026
4 checks passed
@sgasser
sgasser deleted the disable-dashboard-by-default branch November 8, 2026 10:22
@sgasser sgasser mentioned this pull request Nov 8, 2026

This branch was successfully deployed

1 active deployment
staging - docs — 006ac50c Deployed Nov 8, 2026 by mintlify[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.

1 participant