Skip to content

Commit a73796f

Browse files
authored
Merge pull request #94 from papercraftgames/feat/website-domain-update
Feat/website domain update
2 parents 25cf282 + d90af0a commit a73796f

7 files changed

Lines changed: 17 additions & 9 deletions

File tree

CNAME

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
fpe.papercraft.games
1+
foldedpaperengine.com

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<img alt="Folded Paper Engine Logo Icon 2025.svg" height="100" src="Assets/FPE/ID/Folded%20Paper%20Engine%20Logo%20Icon%202025.svg" title="FPE Logo" width="100"/>
44

5-
https://fpe.papercraft.games
5+
https://foldedpaperengine.com
66

77
**Folded Paper Engine (FPE)** is a custom Blender-to-Godot addon that makes
88
level and gameplay creation as easy as a few clicks!

astro.config.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ import sitemap from '@astrojs/sitemap';
66
export default defineConfig({
77
srcDir: './src/website',
88
outDir: './dist/website',
9-
site: 'https://fpe.papercraft.games',
9+
site: 'https://foldedpaperengine.com',
1010
build: {
1111
format: "file",
1212
},
1313
integrations: [
1414
react(),
1515
sitemap({
1616
serialize(item) {
17-
if (item.url === "https://fpe.papercraft.games/") {
18-
return {...item, url: "https://fpe.papercraft.games"};
17+
if (item.url === "https://foldedpaperengine.com/") {
18+
return {...item, url: "https://foldedpaperengine.com"};
1919
}
2020

2121
return item;
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Feature: Website domain update
2+
3+
Goal: replace all repository references to the legacy website domain with `foldedpaperengine.com` and verify no stale references remain.
4+
5+
- [x] Identify the active work scope and convert this request into a checklist
6+
- [x] Find all repository references to the legacy website domain
7+
- [x] Update all matched references to `foldedpaperengine.com`
8+
- [x] Verify no stale references remain in the repository

planning/complete/fix-website-search-indexing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Generate the canonical URL from the current page path instead of hard-coding it.
3131

3232
### Requirements
3333

34-
- [x] Homepage canonical must be `https://fpe.papercraft.games`
34+
- [x] Homepage canonical must be `https://foldedpaperengine.com`
3535
- [x] Every other page canonicalizes to itself
3636
- [x] Docs pages do not point to the homepage as canonical
3737
- [x] API pages do not point to the homepage as canonical
@@ -70,7 +70,7 @@ After the code change, build the site and verify the generated files.
7070

7171
### Must pass
7272

73-
- [x] `dist/website/index.html` canonical is `https://fpe.papercraft.games`
73+
- [x] `dist/website/index.html` canonical is `https://foldedpaperengine.com`
7474
- [x] A docs page canonical points to its own docs URL
7575
- [x] A Godot API page canonical points to its own API URL
7676
- [x] No non-home page canonical points to the homepage

public/robots.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
User-agent: *
22
Allow: /
33

4-
Sitemap: https://fpe.papercraft.games/sitemap-index.xml
4+
Sitemap: https://foldedpaperengine.com/sitemap-index.xml

scripts/validateWebsiteCanonicals.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import FS from "fs";
22
import Path from "path";
33

4-
const SITE_URL = "https://fpe.papercraft.games";
4+
const SITE_URL = "https://foldedpaperengine.com";
55
const DIST_ROOT = Path.resolve(__dirname, "..", "dist", "website");
66
const HOMEPAGE_PATH = Path.join(DIST_ROOT, "index.html");
77

0 commit comments

Comments
 (0)