fix(og): enable automatic OG image discovery and refine Traefik whitelist
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 7s
Build & Deploy / 🏗️ Build (push) Has been cancelled
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
Build & Deploy / 🧪 QA (push) Has been cancelled

- Removed manual 'images' metadata overrides.
- This allows Next.js to use built-in automatic discovery.
- Ensures metadata uses the dynamic metadataBase from the environment.
- Refined Traefik public router regex for sub-routes.
- Restored and verified imports in modified page.tsx files.
This commit is contained in:
2026-02-13 01:38:26 +01:00
parent d9a7cf6a77
commit 3d498f3df8
14 changed files with 576 additions and 22 deletions

8
pnpm-lock.yaml generated
View File

@@ -14,6 +14,9 @@ importers:
'@directus/sdk':
specifier: ^21.0.0
version: 21.1.0
'@medv/finder':
specifier: ^4.0.2
version: 4.0.2
'@mintel/mail':
specifier: 1.7.12
version: 1.7.12(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
@@ -1028,6 +1031,9 @@ packages:
'@types/react': '>=16'
react: '>=16'
'@medv/finder@4.0.2':
resolution: {integrity: sha512-RraNY9SCcx4KZV0Dh6BEW6XEW2swkqYca74pkFFRw6hHItSHiy+O/xMnpbofjYbzXj0tSpBGthUF1hHTsr3vIQ==}
'@mintel/eslint-config@1.7.12':
resolution: {integrity: sha512-ofX68JWCW8ztD9tt/1MDb6pSr9MJKq3js3Vny7VoT/bObjpR/iO9tJp0ekiq12Ps8VTEgDh1qwwmf2wrJJBRpQ==}
@@ -7473,6 +7479,8 @@ snapshots:
'@types/react': 19.2.13
react: 19.2.4
'@medv/finder@4.0.2': {}
'@mintel/eslint-config@1.7.12(@typescript-eslint/parser@8.55.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@eslint/eslintrc': 3.3.3