Go online at dj-incarnadine.org, not dj.incarnadine.org #51

Merged
forgejo-admin merged 2 commits from fix/live-domain into main 2026-09-29 00:11:34 +00:00

Problem

The site's domain is dj-incarnadine.org (website/celilo-module/manifest.yml:59, website/astro.config.mjs:9). The console's default app server URL was https://dj.incarnadine.org/live, which doesn't resolve. So in production, "Go online" would have failed. The online status also hard-coded that URL, so it was wrong whenever LIVE_URL pointed anywhere else (UAT finding 1).

Solution

  • DEFAULT_LIVE_URL is now https://dj-incarnadine.org/live.
  • LiveStatus gains url, and the console's online status shows the URL actually in use.
  • Every doc mention of dj.incarnadine.org is corrected: AGENTS, research, spec, plan, living spec and UAT. The UAT marks finding 1 fixed.
  • .gitignore also ignores SQLite's -shm/-wal side files. *.db alone left uat-live.db-shm and uat-live.db-wal untracked.

Testing

  • A new test fails without the fix: the default URL is dj-incarnadine.org, and the status reports the configured URL.
  • bun run test: 212 pass. bun run check: clean. bun run e2e: 7 passed, 1 skipped.

🤖 Generated with Claude Code

## Problem The site's domain is `dj-incarnadine.org` (`website/celilo-module/manifest.yml:59`, `website/astro.config.mjs:9`). The console's default app server URL was `https://dj.incarnadine.org/live`, which doesn't resolve. So in production, "Go online" would have failed. The online status also hard-coded that URL, so it was wrong whenever `LIVE_URL` pointed anywhere else (UAT finding 1). ## Solution - `DEFAULT_LIVE_URL` is now `https://dj-incarnadine.org/live`. - `LiveStatus` gains `url`, and the console's online status shows the URL actually in use. - Every doc mention of `dj.incarnadine.org` is corrected: AGENTS, research, spec, plan, living spec and UAT. The UAT marks finding 1 fixed. - `.gitignore` also ignores SQLite's `-shm`/`-wal` side files. `*.db` alone left `uat-live.db-shm` and `uat-live.db-wal` untracked. ## Testing - A new test fails without the fix: the default URL is `dj-incarnadine.org`, and the status reports the configured URL. - `bun run test`: 212 pass. `bun run check`: clean. `bun run e2e`: 7 passed, 1 skipped. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
The site's domain is dj-incarnadine.org (manifest.yml, astro.config.mjs);
the console defaulted to a host that doesn't exist. Its online status now
shows the URL in use instead of a hard-coded one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Ignore SQLite -shm/-wal side files too
All checks were successful
pr-validate / validate (pull_request) Successful in 8s
pr-validate / e2e (pull_request) Successful in 35s
2c3bbf0491
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
forgejo-admin deleted branch fix/live-domain 2026-09-29 00:11:35 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
celilo/tango-dj!51
No description provided.