• Joined on 2026-04-29
Vadym pushed to feature/axa-verapdf-integration at Oliver/ai_qc 2026-05-19 11:48:20 +00:00
Vadym pushed to main at Oliver/agent_tracker 2026-05-19 11:47:19 +00:00
7445c30caf Document UI & brand conventions in CLAUDE.md
08038b066f Rebrand UI to OLIVER template: Montserrat, yellow accents, sticky nav, tab fixes
938691e598 Add filtered XLSX export, fix completion reminders, consolidate admin UI
Compare 3 commits »
Vadym pushed to main at Aimpress/Shumiland 2026-05-18 12:36:58 +00:00
f3c3d2c978 feat(migration): 0005 — add site_settings_tariff_category_labels table
Vadym pushed to main at Aimpress/Shumiland 2026-05-18 12:31:18 +00:00
5ca72de20f fix(seed): fix TS cast for home-page guard
Vadym pushed to main at Aimpress/Shumiland 2026-05-18 12:30:03 +00:00
c07fd6913c fix(seed): guard home-page update by checking existing content
Vadym pushed to main at Aimpress/Shumiland 2026-05-18 12:26:52 +00:00
1f752a57b0 fix(seed): skip home-page update when media files unavailable in Docker
Vadym pushed to main at Aimpress/Shumiland 2026-05-18 12:21:29 +00:00
fd55afd773 feat(migration): add 0004_form_builder.sql for prod SQL migrator
Vadym pushed to main at Aimpress/Shumiland 2026-05-18 11:59:11 +00:00
85d2f7d16e fix(forms): fix message render, confirmation text, radio disabled, placeholder, replyTo
3ea4d95cc7 feat(seed): add GroupRequest and BirthdayBooking forms + assign to page globals
42cb554de4 feat(forms): use FormBlock when form is set in CMS, fallback to hardcoded
32ca1dcd2a fix(forms): use ternary className to preserve md:col-span-2 for full-width fields
6e5e624345 feat(forms): add FormBlock component for form-builder rendering
Compare 10 commits »
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 18:10:33 +00:00
5374105e06 feat(seed): DyvoLis location record — enables /lokatsii/dyvolis
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 17:57:01 +00:00
d1268c47a8 feat(deploy): SQL delta migration + NEXT_PUBLIC_SITE_URL build arg
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 17:47:00 +00:00
965ffc2084 fix(live-preview): fallback serverURL to localhost instead of empty string
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 17:39:06 +00:00
1defcc13b0 fix(build): commit payload-types.ts and untrack from gitignore
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 17:34:59 +00:00
66f9a0d645 fix(build): remove .js extensions from payload.config imports + fix TS errors
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 16:32:39 +00:00
83c4f7973a feat(migrations): delta migration — versions, redirects, new globals, locations fields
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 16:13:13 +00:00
55a3aafc27 feat(cms): admin UX — groups, timezone, title suffix
bf084e37c9 feat(cms): add redirects plugin + middleware for 301/302 handling
f808ad6b42 feat(cms): add Live Preview RefreshRouteOnSave to key pages
b1fd23d9a2 feat(cms): enable drafts + autosave for key globals
a134be0df0 feat(cms): dynamic locations routing + missing page globals
Compare 6 commits »
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 12:59:50 +00:00
2ec8393de9 feat(cms): full CMS control — remove hardcoded content, add globals and SEO meta
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 10:20:29 +00:00
2a535671b6 fix(widget): move Binotel button to bottom-left
Vadym pushed to main at Aimpress/Shumiland 2026-05-15 10:13:10 +00:00
1378b9a809 feat(widget): replace Binotel smart-button with styled GetCall widget
Vadym pushed to main at Aimpress/Shumiland 2026-05-13 19:12:08 +00:00
79b24ef3d9 fix(migrator): replace payload migrate with direct psql runner
Vadym pushed to main at Aimpress/Shumiland 2026-05-13 19:00:48 +00:00
a26a9c05ae fix(migrator): use tsx as runner instead of hook to fix Node.js v22 ESM interop