Point the repository URLs at their new owner

These moved from the Coffey-Labs org to jcoffey-dev, where they belong.
GitHub redirects a transferred repository, so nothing was broken by
leaving them -- but a source link that lands via a redirect is still
naming an owner that no longer holds the code, and the redirect only
lasts as long as nobody creates a repository of the same name in the
old place.

Only the seven repositories that actually moved are rewritten. Every
other Coffey-Labs URL is left alone: ihasmail, cairnobs and the rest
are still there.
This commit is contained in:
2026-09-10 09:34:04 -07:00
parent b2c6f1a65c
commit 80d9f99d3d
6 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -66,8 +66,8 @@ licence below meaningful:
the synth in `src/audio/`. The only drawing in the repository is
`public/favicon.svg`, which is a scan grid.
- **The synth is shared with its siblings.** `src/audio/synth.ts` is the same
engine as the one in [lemonade](https://github.com/Coffey-Labs/lemonade) and
[wumpus](https://github.com/Coffey-Labs/wumpus) -- same author, same
engine as the one in [lemonade](https://github.com/jcoffey-dev/lemonade) and
[wumpus](https://github.com/jcoffey-dev/wumpus) -- same author, same
licence. What is written for it here is new.
## The words on screen are ours, deliberately
+1 -1
View File
@@ -30,7 +30,7 @@ npm run dev
```
The leaderboard is a separate service; run
[games-scores](https://github.com/Coffey-Labs/games-scores) alongside this if
[games-scores](https://github.com/jcoffey-dev/games-scores) alongside this if
you want one, or do not, and the board will say so rather than break.
You dial in rather than switch on, because in 1971 the game was not on your
+1 -1
View File
@@ -136,7 +136,7 @@
quadrant. It needs JavaScript to play.
</p>
<p><a href="https://games.jcoffey.dev/">The rest of the games</a></p>
<p><a href="https://github.com/Coffey-Labs/long-range-scan">Source, AGPL-3.0-or-later</a></p>
<p><a href="https://github.com/jcoffey-dev/long-range-scan">Source, AGPL-3.0-or-later</a></p>
</noscript>
<script type="module" src="/src/main.tsx"></script>
</body>
+1 -1
View File
@@ -27,7 +27,7 @@ import './App.css'
* AGPL section 13: anyone playing this over a network is entitled to the
* source of the version they are playing, so the offer sits on every screen.
*/
const SOURCE_URL = 'https://github.com/Coffey-Labs/long-range-scan'
const SOURCE_URL = 'https://github.com/jcoffey-dev/long-range-scan'
/**
* The way back out.
+1 -1
View File
@@ -5,7 +5,7 @@
* before putting it on screen.
*
* The service is shared with the other games on the site rather than being one
* of ours -- see https://github.com/Coffey-Labs/games-scores. That is why
* of ours -- see https://github.com/jcoffey-dev/games-scores. That is why
* every call names the game. Nothing else about it leaks in here: the rows
* come back in this game's own field names, so this file would be identical if
* the board were ours alone.
+1 -1
View File
@@ -12,7 +12,7 @@ export default defineConfig({
server: {
// The game talks to /api in every environment; in production that is
// nginx in front of the shared scores container. In development, run
// https://github.com/Coffey-Labs/games-scores alongside this -- or do not,
// https://github.com/jcoffey-dev/games-scores alongside this -- or do not,
// and the board will say so rather than breaking.
proxy: {
'/api': {