MichalC
d11808b471
fix: standaryzacja i bezpieczeństwo formularzy
...
- Ujednolicono kontakt/actions.ts (rate limit, escapeHtml, getMailClient, usunięto bezpośrednie Resend)
- Usunięto nieużywany plik lib/recaptcha.ts
- Naprawiono brak obsługi błędów API (Resend error) w zgloszenie-awarii, zamowienie i zapytanie-multisplit
- Dodano logowanie błędów w catch dla tych formularzy
- Posprzątano stare skrypty robocze z roota
2026-08-02 21:10:24 +02:00
MichalC
c9e4283789
feat: filtr jednostek multisplit, ostatnio oglądane, sklep pompy ciepła, czyszczenie komentarzy, checkbox zgody
...
- Filtr 'Ilość jednostek wewn.' w sklepie (1–9 jednostek, checkboxy, liczniki)
- Komponent RecentlyViewedProducts + Zustand store (recently-viewed-store.ts)
- Pompy ciepła dodane do sklepu i nawigacji (Header + MobileMenu)
- Logotypy marek zaktualizowane (Daikin, Panasonic + odświeżone istniejące)
- Checkbox zgody RODO w /zamowienie powiększony (w-5 h-5)
- Usunięcie ~65 zbędnych komentarzy WHAT z 12 plików (build: 0 errors)
- Plik analyze_products.ts (pomocniczy skrypt diagnostyczny)
2026-08-02 20:31:55 +02:00
MichalC
47a9ac07fb
feat: security audit, rate limiting, server-side pricing, html escaping and security headers
2026-08-01 13:24:41 +02:00
MichalC
88cb4c516d
fix: linting cleanup, TS errors, mobile cookie banner and hero max-width
2026-08-01 12:27:14 +02:00
MichalC
1a11aecf01
style(forms): ujednolicenie ekranu sukcesu i usuniecie zbednych opcji
2026-07-27 22:32:30 +02:00
MichalC
e338c95da0
fix(forms): Naprawa formularza multisplit i dodanie reCAPTCHA v3 do wszystkich formularzy
2026-07-27 21:45:32 +02:00
MichalC
acf6269f32
Fix heading structure (H1-H6) and button layouts, add noindex to cart and order pages
2026-07-19 20:42:06 +02:00
AI Assistant
d64266243e
fix: apply recent accessibility and layout changes
2026-07-19 12:32:31 +02:00
MichalC
0c59086a6b
feat: implement compare functionality, checkout flow, and add 30 blog posts
2026-06-27 18:09:22 +02:00
Radosław Smoliński
dfd3888517
feat: complete website implementation
2026-06-21 21:53:15 +02:00