Shumiland/src
Vadym Samoilenko 1c08076963
Some checks are pending
CI / Type Check (push) Waiting to run
CI / Lint (push) Waiting to run
CI / Unit Tests (push) Waiting to run
Deploy / Build & Push Image (push) Waiting to run
Deploy / Deploy to VPS (push) Blocked by required conditions
feat(video): add video reviews to DyvoLis + homepage, fix importMap & ISR
- Dockerfile: run generate:importmap before next build (fixes admin "Nothing found" and SEO fields)
- lokatsii/page.tsx: revalidate 3600→60 (fixes empty page after deploy)
- DyvoLisWhyVisit: replace 5 static image posters with 7 actual clickable videos; accept reviewVideos prop from CMS
- DyvoLisPage global: add reviewVideos array (text src/poster/label fields, CMS-editable)
- Reviews collection: add videoUrl + videoPoster text fields
- Reviews component: VideoReviewCard accepts src/poster props, renders dynamically from CMS reviews with videoUrl
- types/globals.ts: add videoUrl/videoPoster to ReviewCMS interface
- public/videos/dyvolis/: 7 converted MP4s (720p crf28) + 7 poster JPGs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 18:53:23 +01:00
..
access feat: complete backend B1-B7 — Payload CMS, ezy payments, leads, deploy 2026-05-09 19:14:54 +01:00
app feat(video): add video reviews to DyvoLis + homepage, fix importMap & ISR 2026-05-13 18:53:23 +01:00
blocks feat: complete backend B1-B7 — Payload CMS, ezy payments, leads, deploy 2026-05-09 19:14:54 +01:00
collections feat(video): add video reviews to DyvoLis + homepage, fix importMap & ISR 2026-05-13 18:53:23 +01:00
components feat(video): add video reviews to DyvoLis + homepage, fix importMap & ISR 2026-05-13 18:53:23 +01:00
context feat(cms): upgrade Payload 3.33→3.84, add SEO plugin, connect hardcoded pages to CMS 2026-05-13 16:36:18 +01:00
emails feat: complete backend B1-B7 — Payload CMS, ezy payments, leads, deploy 2026-05-09 19:14:54 +01:00
globals feat(video): add video reviews to DyvoLis + homepage, fix importMap & ISR 2026-05-13 18:53:23 +01:00
hooks fix: TS non-null assertion in seed + formatting cleanup across components 2026-05-11 13:40:23 +01:00
lib feat(cart): add persistent cart flow with /korzyna checkout page 2026-05-13 15:22:05 +01:00
types feat(video): add video reviews to DyvoLis + homepage, fix importMap & ISR 2026-05-13 18:53:23 +01:00
instrumentation.ts feat: implement full frontend — all sections, components, Figma Code Connect 2026-05-10 16:40:56 +01:00
seed.ts feat: wire all sections to Payload CMS + header dropdown + deploy config 2026-05-10 21:39:29 +01:00