chore: robots, favicon e smoke test
This commit is contained in:
Generated
+965
File diff suppressed because it is too large
Load Diff
@@ -27,6 +27,7 @@
|
|||||||
"sanitize-html": "^2.17.5"
|
"sanitize-html": "^2.17.5"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@astrojs/check": "^0.9.9",
|
||||||
"@types/bcryptjs": "^2.4.6",
|
"@types/bcryptjs": "^2.4.6",
|
||||||
"@types/better-sqlite3": "^7.6.13",
|
"@types/better-sqlite3": "^7.6.13",
|
||||||
"@types/nodemailer": "^8.0.1",
|
"@types/nodemailer": "^8.0.1",
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
||||||
|
<rect width="32" height="32" rx="6" fill="#3a2929"/>
|
||||||
|
<path d="M4 18h5l3-8 4 12 3-6h9" fill="none" stroke="#b8a98c" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 255 B |
@@ -0,0 +1,4 @@
|
|||||||
|
User-agent: *
|
||||||
|
Disallow: /admin
|
||||||
|
Disallow: /api
|
||||||
|
Sitemap: https://insanitylab.tielogic.xyz/sitemap-index.xml
|
||||||
Executable
+17
@@ -0,0 +1,17 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
set -euo pipefail
|
||||||
|
cd "$(dirname "$0")/.."
|
||||||
|
npm run build
|
||||||
|
PORT=4399 node --env-file=.env ./dist/server/entry.mjs & SRV=$!
|
||||||
|
trap 'kill $SRV' EXIT
|
||||||
|
sleep 2
|
||||||
|
fail=0
|
||||||
|
for path in / /about /training /programs /programs/performance-class /programs/rehab /blog /contact /admin/login /robots.txt; do
|
||||||
|
code=$(curl -s -o /dev/null -w '%{http_code}' "http://localhost:4399$path")
|
||||||
|
echo "$code $path"
|
||||||
|
[ "$code" = "200" ] || fail=1
|
||||||
|
done
|
||||||
|
code=$(curl -s -o /dev/null -w '%{http_code}' http://localhost:4399/admin)
|
||||||
|
echo "$code /admin (atteso 302)"
|
||||||
|
[ "$code" = "302" ] || fail=1
|
||||||
|
exit $fail
|
||||||
Reference in New Issue
Block a user