diff --git a/.github/workflows/deploy-cf.yml b/.github/workflows/deploy-cf.yml index d4c9e28..e98fd85 100644 --- a/.github/workflows/deploy-cf.yml +++ b/.github/workflows/deploy-cf.yml @@ -25,11 +25,6 @@ jobs: run: npm ci - name: Build project (Next.js) - env: - NEXT_PUBLIC_SUPABASE_URL: ${{ secrets.NEXT_PUBLIC_SUPABASE_URL }} - NEXT_PUBLIC_SUPABASE_ANON_KEY: ${{ secrets.NEXT_PUBLIC_SUPABASE_ANON_KEY }} - SUPABASE_SERVICE_ROLE_KEY: ${{ secrets.SUPABASE_SERVICE_ROLE_KEY }} - NEXT_PUBLIC_APP_URL: ${{ github.ref == 'refs/heads/main' && 'https://cookie.neonevm.org' || 'https://develop.fortune-cookie-4bg.pages.dev' }} run: npm run build - name: Generate Cloudflare Pages artifacts (Next on Pages) diff --git a/public/assets/cookies/._Fortune Cookie 1.png b/public/assets/cookies/._Fortune Cookie 1.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 1.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 10.png b/public/assets/cookies/._Fortune Cookie 10.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 10.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 11.png b/public/assets/cookies/._Fortune Cookie 11.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 11.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 12.png b/public/assets/cookies/._Fortune Cookie 12.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 12.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 13.png b/public/assets/cookies/._Fortune Cookie 13.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 13.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 14.png b/public/assets/cookies/._Fortune Cookie 14.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 14.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 15.png b/public/assets/cookies/._Fortune Cookie 15.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 15.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 16.png b/public/assets/cookies/._Fortune Cookie 16.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 16.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 17.png b/public/assets/cookies/._Fortune Cookie 17.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 17.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 18.png b/public/assets/cookies/._Fortune Cookie 18.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 18.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 19.png b/public/assets/cookies/._Fortune Cookie 19.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 19.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 2.png b/public/assets/cookies/._Fortune Cookie 2.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 2.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 20.png b/public/assets/cookies/._Fortune Cookie 20.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 20.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 21.png b/public/assets/cookies/._Fortune Cookie 21.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 21.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 22.png b/public/assets/cookies/._Fortune Cookie 22.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 22.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 23.png b/public/assets/cookies/._Fortune Cookie 23.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 23.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 24.png b/public/assets/cookies/._Fortune Cookie 24.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 24.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 25.png b/public/assets/cookies/._Fortune Cookie 25.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 25.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 26.png b/public/assets/cookies/._Fortune Cookie 26.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 26.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 27.png b/public/assets/cookies/._Fortune Cookie 27.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 27.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 28.png b/public/assets/cookies/._Fortune Cookie 28.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 28.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 29.png b/public/assets/cookies/._Fortune Cookie 29.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 29.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 3.png b/public/assets/cookies/._Fortune Cookie 3.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 3.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 30.png b/public/assets/cookies/._Fortune Cookie 30.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 30.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 31.png b/public/assets/cookies/._Fortune Cookie 31.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 31.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 32.png b/public/assets/cookies/._Fortune Cookie 32.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 32.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 33.png b/public/assets/cookies/._Fortune Cookie 33.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 33.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 34.png b/public/assets/cookies/._Fortune Cookie 34.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 34.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 35.png b/public/assets/cookies/._Fortune Cookie 35.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 35.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 36.png b/public/assets/cookies/._Fortune Cookie 36.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 36.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 37.png b/public/assets/cookies/._Fortune Cookie 37.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 37.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 38.png b/public/assets/cookies/._Fortune Cookie 38.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 38.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 39.png b/public/assets/cookies/._Fortune Cookie 39.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 39.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 4.png b/public/assets/cookies/._Fortune Cookie 4.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 4.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 40.png b/public/assets/cookies/._Fortune Cookie 40.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 40.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 41.png b/public/assets/cookies/._Fortune Cookie 41.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 41.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 42.png b/public/assets/cookies/._Fortune Cookie 42.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 42.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 43.png b/public/assets/cookies/._Fortune Cookie 43.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 43.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 44.png b/public/assets/cookies/._Fortune Cookie 44.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 44.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 45.png b/public/assets/cookies/._Fortune Cookie 45.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 45.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 46.png b/public/assets/cookies/._Fortune Cookie 46.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 46.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 47.png b/public/assets/cookies/._Fortune Cookie 47.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 47.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 48.png b/public/assets/cookies/._Fortune Cookie 48.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 48.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 49.png b/public/assets/cookies/._Fortune Cookie 49.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 49.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 5.png b/public/assets/cookies/._Fortune Cookie 5.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 5.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 50.png b/public/assets/cookies/._Fortune Cookie 50.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 50.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 51.png b/public/assets/cookies/._Fortune Cookie 51.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 51.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 6.png b/public/assets/cookies/._Fortune Cookie 6.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 6.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 7.png b/public/assets/cookies/._Fortune Cookie 7.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 7.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 8.png b/public/assets/cookies/._Fortune Cookie 8.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 8.png and /dev/null differ diff --git a/public/assets/cookies/._Fortune Cookie 9.png b/public/assets/cookies/._Fortune Cookie 9.png deleted file mode 100644 index a730517..0000000 Binary files a/public/assets/cookies/._Fortune Cookie 9.png and /dev/null differ diff --git a/public/assets/cookies/Fortune Cookie 1.png b/public/assets/cookies/Fortune-Cookie-1.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 1.png rename to public/assets/cookies/Fortune-Cookie-1.png diff --git a/public/assets/cookies/Fortune Cookie 10.png b/public/assets/cookies/Fortune-Cookie-10.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 10.png rename to public/assets/cookies/Fortune-Cookie-10.png diff --git a/public/assets/cookies/Fortune Cookie 11.png b/public/assets/cookies/Fortune-Cookie-11.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 11.png rename to public/assets/cookies/Fortune-Cookie-11.png diff --git a/public/assets/cookies/Fortune Cookie 12.png b/public/assets/cookies/Fortune-Cookie-12.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 12.png rename to public/assets/cookies/Fortune-Cookie-12.png diff --git a/public/assets/cookies/Fortune Cookie 13.png b/public/assets/cookies/Fortune-Cookie-13.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 13.png rename to public/assets/cookies/Fortune-Cookie-13.png diff --git a/public/assets/cookies/Fortune Cookie 14.png b/public/assets/cookies/Fortune-Cookie-14.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 14.png rename to public/assets/cookies/Fortune-Cookie-14.png diff --git a/public/assets/cookies/Fortune Cookie 15.png b/public/assets/cookies/Fortune-Cookie-15.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 15.png rename to public/assets/cookies/Fortune-Cookie-15.png diff --git a/public/assets/cookies/Fortune Cookie 16.png b/public/assets/cookies/Fortune-Cookie-16.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 16.png rename to public/assets/cookies/Fortune-Cookie-16.png diff --git a/public/assets/cookies/Fortune Cookie 17.png b/public/assets/cookies/Fortune-Cookie-17.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 17.png rename to public/assets/cookies/Fortune-Cookie-17.png diff --git a/public/assets/cookies/Fortune Cookie 18.png b/public/assets/cookies/Fortune-Cookie-18.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 18.png rename to public/assets/cookies/Fortune-Cookie-18.png diff --git a/public/assets/cookies/Fortune Cookie 19.png b/public/assets/cookies/Fortune-Cookie-19.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 19.png rename to public/assets/cookies/Fortune-Cookie-19.png diff --git a/public/assets/cookies/Fortune Cookie 2.png b/public/assets/cookies/Fortune-Cookie-2.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 2.png rename to public/assets/cookies/Fortune-Cookie-2.png diff --git a/public/assets/cookies/Fortune Cookie 20.png b/public/assets/cookies/Fortune-Cookie-20.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 20.png rename to public/assets/cookies/Fortune-Cookie-20.png diff --git a/public/assets/cookies/Fortune Cookie 21.png b/public/assets/cookies/Fortune-Cookie-21.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 21.png rename to public/assets/cookies/Fortune-Cookie-21.png diff --git a/public/assets/cookies/Fortune Cookie 22.png b/public/assets/cookies/Fortune-Cookie-22.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 22.png rename to public/assets/cookies/Fortune-Cookie-22.png diff --git a/public/assets/cookies/Fortune Cookie 23.png b/public/assets/cookies/Fortune-Cookie-23.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 23.png rename to public/assets/cookies/Fortune-Cookie-23.png diff --git a/public/assets/cookies/Fortune Cookie 24.png b/public/assets/cookies/Fortune-Cookie-24.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 24.png rename to public/assets/cookies/Fortune-Cookie-24.png diff --git a/public/assets/cookies/Fortune Cookie 25.png b/public/assets/cookies/Fortune-Cookie-25.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 25.png rename to public/assets/cookies/Fortune-Cookie-25.png diff --git a/public/assets/cookies/Fortune Cookie 26.png b/public/assets/cookies/Fortune-Cookie-26.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 26.png rename to public/assets/cookies/Fortune-Cookie-26.png diff --git a/public/assets/cookies/Fortune Cookie 27.png b/public/assets/cookies/Fortune-Cookie-27.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 27.png rename to public/assets/cookies/Fortune-Cookie-27.png diff --git a/public/assets/cookies/Fortune Cookie 28.png b/public/assets/cookies/Fortune-Cookie-28.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 28.png rename to public/assets/cookies/Fortune-Cookie-28.png diff --git a/public/assets/cookies/Fortune Cookie 29.png b/public/assets/cookies/Fortune-Cookie-29.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 29.png rename to public/assets/cookies/Fortune-Cookie-29.png diff --git a/public/assets/cookies/Fortune Cookie 3.png b/public/assets/cookies/Fortune-Cookie-3.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 3.png rename to public/assets/cookies/Fortune-Cookie-3.png diff --git a/public/assets/cookies/Fortune Cookie 30.png b/public/assets/cookies/Fortune-Cookie-30.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 30.png rename to public/assets/cookies/Fortune-Cookie-30.png diff --git a/public/assets/cookies/Fortune Cookie 31.png b/public/assets/cookies/Fortune-Cookie-31.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 31.png rename to public/assets/cookies/Fortune-Cookie-31.png diff --git a/public/assets/cookies/Fortune Cookie 32.png b/public/assets/cookies/Fortune-Cookie-32.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 32.png rename to public/assets/cookies/Fortune-Cookie-32.png diff --git a/public/assets/cookies/Fortune Cookie 33.png b/public/assets/cookies/Fortune-Cookie-33.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 33.png rename to public/assets/cookies/Fortune-Cookie-33.png diff --git a/public/assets/cookies/Fortune Cookie 34.png b/public/assets/cookies/Fortune-Cookie-34.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 34.png rename to public/assets/cookies/Fortune-Cookie-34.png diff --git a/public/assets/cookies/Fortune Cookie 35.png b/public/assets/cookies/Fortune-Cookie-35.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 35.png rename to public/assets/cookies/Fortune-Cookie-35.png diff --git a/public/assets/cookies/Fortune Cookie 36.png b/public/assets/cookies/Fortune-Cookie-36.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 36.png rename to public/assets/cookies/Fortune-Cookie-36.png diff --git a/public/assets/cookies/Fortune Cookie 37.png b/public/assets/cookies/Fortune-Cookie-37.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 37.png rename to public/assets/cookies/Fortune-Cookie-37.png diff --git a/public/assets/cookies/Fortune Cookie 38.png b/public/assets/cookies/Fortune-Cookie-38.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 38.png rename to public/assets/cookies/Fortune-Cookie-38.png diff --git a/public/assets/cookies/Fortune Cookie 39.png b/public/assets/cookies/Fortune-Cookie-39.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 39.png rename to public/assets/cookies/Fortune-Cookie-39.png diff --git a/public/assets/cookies/Fortune Cookie 4.png b/public/assets/cookies/Fortune-Cookie-4.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 4.png rename to public/assets/cookies/Fortune-Cookie-4.png diff --git a/public/assets/cookies/Fortune Cookie 40.png b/public/assets/cookies/Fortune-Cookie-40.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 40.png rename to public/assets/cookies/Fortune-Cookie-40.png diff --git a/public/assets/cookies/Fortune Cookie 41.png b/public/assets/cookies/Fortune-Cookie-41.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 41.png rename to public/assets/cookies/Fortune-Cookie-41.png diff --git a/public/assets/cookies/Fortune Cookie 42.png b/public/assets/cookies/Fortune-Cookie-42.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 42.png rename to public/assets/cookies/Fortune-Cookie-42.png diff --git a/public/assets/cookies/Fortune Cookie 43.png b/public/assets/cookies/Fortune-Cookie-43.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 43.png rename to public/assets/cookies/Fortune-Cookie-43.png diff --git a/public/assets/cookies/Fortune Cookie 44.png b/public/assets/cookies/Fortune-Cookie-44.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 44.png rename to public/assets/cookies/Fortune-Cookie-44.png diff --git a/public/assets/cookies/Fortune Cookie 45.png b/public/assets/cookies/Fortune-Cookie-45.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 45.png rename to public/assets/cookies/Fortune-Cookie-45.png diff --git a/public/assets/cookies/Fortune Cookie 46.png b/public/assets/cookies/Fortune-Cookie-46.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 46.png rename to public/assets/cookies/Fortune-Cookie-46.png diff --git a/public/assets/cookies/Fortune Cookie 47.png b/public/assets/cookies/Fortune-Cookie-47.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 47.png rename to public/assets/cookies/Fortune-Cookie-47.png diff --git a/public/assets/cookies/Fortune Cookie 48.png b/public/assets/cookies/Fortune-Cookie-48.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 48.png rename to public/assets/cookies/Fortune-Cookie-48.png diff --git a/public/assets/cookies/Fortune Cookie 49.png b/public/assets/cookies/Fortune-Cookie-49.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 49.png rename to public/assets/cookies/Fortune-Cookie-49.png diff --git a/public/assets/cookies/Fortune Cookie 5.png b/public/assets/cookies/Fortune-Cookie-5.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 5.png rename to public/assets/cookies/Fortune-Cookie-5.png diff --git a/public/assets/cookies/Fortune Cookie 50.png b/public/assets/cookies/Fortune-Cookie-50.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 50.png rename to public/assets/cookies/Fortune-Cookie-50.png diff --git a/public/assets/cookies/Fortune Cookie 51.png b/public/assets/cookies/Fortune-Cookie-51.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 51.png rename to public/assets/cookies/Fortune-Cookie-51.png diff --git a/public/assets/cookies/Fortune Cookie 6.png b/public/assets/cookies/Fortune-Cookie-6.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 6.png rename to public/assets/cookies/Fortune-Cookie-6.png diff --git a/public/assets/cookies/Fortune Cookie 7.png b/public/assets/cookies/Fortune-Cookie-7.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 7.png rename to public/assets/cookies/Fortune-Cookie-7.png diff --git a/public/assets/cookies/Fortune Cookie 8.png b/public/assets/cookies/Fortune-Cookie-8.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 8.png rename to public/assets/cookies/Fortune-Cookie-8.png diff --git a/public/assets/cookies/Fortune Cookie 9.png b/public/assets/cookies/Fortune-Cookie-9.png similarity index 100% rename from public/assets/cookies/Fortune Cookie 9.png rename to public/assets/cookies/Fortune-Cookie-9.png diff --git a/src/app/api/fortune/route.ts b/src/app/api/fortune/route.ts index 4cff67b..9013eec 100644 --- a/src/app/api/fortune/route.ts +++ b/src/app/api/fortune/route.ts @@ -49,6 +49,11 @@ export async function POST(request: NextRequest) { ) } + // Normalize local asset URL to avoid spaces breaking on some CDNs/hosts + const normalizedImageUrl = image.url.startsWith('/assets/cookies/') + ? image.url.replace(/\s/g, '-') + : image.url + // Generate unique slug const slug = nanoid(6) const shareUrl = `${getAppUrl()}/f/${slug}` @@ -62,7 +67,7 @@ export async function POST(request: NextRequest) { slug, handle: normalizedHandle, image_id: image.id, - image_url: image.url, + image_url: normalizedImageUrl, ip_hash: ip, // In production, hash this for privacy user_agent: userAgent, share_url: shareUrl, @@ -80,7 +85,7 @@ export async function POST(request: NextRequest) { shareUrl, image: { id: image.id, - url: image.url, + url: normalizedImageUrl, }, }) diff --git a/src/app/f/[slug]/SharePageClient.tsx b/src/app/f/[slug]/SharePageClient.tsx index e4f4b78..382b337 100644 --- a/src/app/f/[slug]/SharePageClient.tsx +++ b/src/app/f/[slug]/SharePageClient.tsx @@ -115,11 +115,12 @@ export default function SharePageClient({ fortune }: Props) { } } - const imageUrl = fortune.image_url.startsWith('http') - ? fortune.image_url + const normalized = fortune.image_url.replace(/\s/g, '-') + const imageUrl = normalized.startsWith('http') + ? normalized : (typeof window !== 'undefined' - ? new URL(fortune.image_url, window.location.origin).toString() - : fortune.image_url) // during SSR we won't render the anyway + ? new URL(normalized, window.location.origin).toString() + : normalized) // during SSR we won't render the anyway // Debug logging console.log('Fortune data:', fortune) @@ -208,7 +209,7 @@ export default function SharePageClient({ fortune }: Props) { console.error('Image failed to load:', imageUrl) console.error('Error details:', e) // fallback on the SAME origin as the page, not 3002 - e.currentTarget.src = new URL('/assets/cookies/Fortune Cookie 1.png', window.location.origin).toString() + e.currentTarget.src = new URL('/assets/cookies/Fortune-Cookie-1.png', window.location.origin).toString() }} onLoad={() => { console.log('Image loaded successfully:', imageUrl) diff --git a/src/app/f/[slug]/page.tsx b/src/app/f/[slug]/page.tsx index 10a1b8e..f7dfbe1 100644 --- a/src/app/f/[slug]/page.tsx +++ b/src/app/f/[slug]/page.tsx @@ -22,9 +22,11 @@ export async function generateMetadata({ params }: Props): Promise { const handle = fortune.handle // Use centralized configuration for domain const base = getAppUrl() - const imageUrl = fortune.image_url.startsWith('http') - ? fortune.image_url - : new URL(fortune.image_url, base).toString() + // Normalize spaces to hyphens to avoid 404s on some hosts/CDNs + const normalizedPath = fortune.image_url.replace(/\s/g, '-') + const imageUrl = normalizedPath.startsWith('http') + ? normalizedPath + : new URL(normalizedPath, base).toString() return { title: `@${handle}'s ${app.name}`, diff --git a/src/app/page.tsx b/src/app/page.tsx index 2989516..edc7e1b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -206,7 +206,7 @@ export default function Home() { console.error('Image failed to load:', fortune.image.url) console.error('Error details:', e) // fallback on the SAME origin as the page - e.currentTarget.src = new URL('/assets/cookies/Fortune Cookie 1.png', window.location.origin).toString() + e.currentTarget.src = new URL('/assets/cookies/Fortune-Cookie-1.png', window.location.origin).toString() }} onLoad={() => { console.log('Image loaded successfully:', fortune.image.url)