Add Schema.org JSON-LD, SEO meta overrides, and resilient bulk SMS.

Expose Organization/LocalBusiness and Product/BlogPosting jsonLd, optional seoMeta fields on content/categories, and continue mass SMS after per-recipient failures.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-09-09 23:30:24 +03:30
co-authored by Cursor
parent db305c58a4
commit aaf7a83742
33 changed files with 1395 additions and 188 deletions
+4
View File
@@ -61,6 +61,10 @@ export class TenantService {
enabledModules: settings.modules.enabled,
homeCharts: settings.modules.charts,
specialProductsSource: settings.website.specialProductsSource,
schema: {
enabled: settings.website.schema.enabled,
type: settings.website.schema.type,
},
logoUrl: media?.logoMedia?.publicUrl ?? null,
logoDarkUrl: media?.logoDarkMedia?.publicUrl ?? null,
faviconUrl: