cinny config: status banner from the Kuma page (cinny #124) #17

Merged
jared merged 1 commits from config-status-pages into main 2026-09-29 13:24:51 -04:00
Owner

Production config for the status banner (LotusGuild/cinny#124).

  • Why it's needed: the code (cinny #255) and the CSP (#16) are already live. But production's config.json comes from this file, which has no statusPages entry, so the client never asks Kuma.
  • Deploy: the LXC 106 deploy merges this into the live file and keeps server-only values such as gifApiKey.

🤖 Generated with Claude Code

https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA

Production config for the status banner (LotusGuild/cinny#124). - **Why it's needed:** the code (cinny #255) and the CSP (#16) are already live. But production's `config.json` comes from **this** file, which has no `statusPages` entry, so the client never asks Kuma. - **Deploy:** the LXC 106 deploy merges this into the live file and keeps server-only values such as `gifApiKey`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA
jared added 1 commit 2026-09-29 12:35:56 -04:00
cinny config: status banner from the Kuma page (cinny #124)
Lint / Shell (shellcheck) (push) Successful in 15s
Lint / JS (eslint) (push) Successful in 11s
Lint / No secrets in webhook configs (push) Successful in 5s
Lint / Landing page is rendered (matrix (push) Successful in 6s
Lint / Python (ruff) (push) Successful in 9s
Lint / Python deps (pip-audit) (push) Successful in 1m1s
Lint / Secret scan (gitleaks) (push) Successful in 8s
Lint / Shell (shellcheck) (pull_request) Successful in 14s
Lint / JS (eslint) (pull_request) Successful in 11s
Lint / No secrets in webhook configs (pull_request) Successful in 6s
Lint / Landing page is rendered (matrix (pull_request) Successful in 6s
Lint / Python (ruff) (pull_request) Successful in 6s
Lint / Python deps (pip-audit) (pull_request) Successful in 44s
Lint / Secret scan (gitleaks) (pull_request) Successful in 7s
8d80ebf4c2
Adds `statusPages` for matrix.lotusguild.org → the Kuma status page
https://isitup.lotusguild.org/status/matrix (groups Homeserver, Voice
calls, Login). The banner code (cinny #255) and the CSP (#16) are already
live; production's config.json comes from this file, so without this entry
the client never asks Kuma. The LXC 106 deploy merges it into the live file
and keeps server-only values.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA
jared merged commit effa27da3d into main 2026-09-29 13:24:51 -04:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/matrix#17