Commit Graph

  • d49c9aa225 feat: SEO altyapısı + admin editör/favicon/menü düzeltmeleri main egecankomur 2026-06-04 07:15:18 +03:00
  • a321ac5c9b fix: mobil menü drawer'ı body'ye portal et — header transform'u fixed konumu bozuyordu egecankomur 2026-06-02 18:39:34 +03:00
  • 2e001680bf feat: Çözümler bölümü + mobil menü; admin parser düzeltmeleri egecankomur 2026-06-02 18:21:58 +03:00
  • f49df9cbeb feat: Hakkımızda sayfası yönetilebilir (site_settings + /admin/site) Ege Can Komur 2026-05-20 20:50:30 +03:00
  • f3604d96b8 docs: production env example + Coolify deploy rehberi Ege Can Komur 2026-05-20 19:53:38 +03:00
  • 1813b96f82 feat: WP'den ekip seed et (Egecan + Emre) + TeamGrid WP stiline Ege Can Komur 2026-05-20 19:47:30 +03:00
  • f88b76546c fix: blog empty state + proje detay yarı boş meta tablosu Ege Can Komur 2026-05-20 19:07:26 +03:00
  • fdfa556d42 feat: pill telefon → Ara butonu + hizmet detay zengin sidebar + unique hero Ege Can Komur 2026-05-20 19:01:24 +03:00
  • d5344443e9 fix: pill modunda telefon link'i gizle (sıkışma sorunu) Ege Can Komur 2026-05-20 18:56:21 +03:00
  • 8b4129c233 fix: Pexels image domain + ConsentInit'i statik script src'e taşı Ege Can Komur 2026-05-20 18:53:55 +03:00
  • 69f0c857ec fix: next/script yerine dangerouslySetInnerHTML kullan (React 19 uyumu) Ege Can Komur 2026-05-20 18:51:38 +03:00
  • 9d74cceb69 fix: ConsentInit'i <head>'den <body>'e taşı (Next.js 16 uyumu) Ege Can Komur 2026-05-20 18:49:15 +03:00
  • e45c44721f feat: WP'den header + kart stilleri + blog sidebar widget Ege Can Komur 2026-05-20 18:45:02 +03:00
  • deff889f0c feat: WordPress tarzı rich editor (TipTap + slash menu + MediaPicker) Ege Can Komur 2026-05-20 18:34:44 +03:00
  • 4d5186ff0c feat: kovakyazilim.com WordPress sitesinden tasarım + içerik aktarımı Ege Can Komur 2026-05-20 18:26:05 +03:00
  • dbc55e7527 feat: MediaPicker — sürükle-bırak + progress bar + kütüphane modal Ege Can Komur 2026-05-20 04:11:41 +03:00
  • cf46e30a7e feat: TR rakip analizi → satış blokerleri düzeltildi Ege Can Komur 2026-05-20 04:03:21 +03:00
  • 304a344955 feat: KVKK/GDPR uyumlu cookie consent + Google Consent Mode v2 Ege Can Komur 2026-05-20 03:27:02 +03:00
  • 2373eccb17 fix: footer'dan gereksiz mt-24 boşluğunu kaldır Ege Can Komur 2026-05-20 03:16:29 +03:00
  • aa2b7280b6 feat: TR reklam trafiği için anasayfa CRO optimizasyonu Ege Can Komur 2026-05-20 03:08:05 +03:00
  • 1444aa3995 feat: anasayfa içeriği, iletişim ve sosyal medya yönetilebilir Ege Can Komur 2026-05-20 02:56:45 +03:00
  • c0da5ae8d3 feat: hizmet ve proje detay sayfaları + galeri sistemi Ege Can Komur 2026-05-20 02:46:11 +03:00
  • edd0af76dc fix(auth): session secret'i response header'ından (X-Fallback-Cookies) oku Ege Can Komur 2026-05-20 02:35:27 +03:00
  • 7eb0c1acc2 fix(auth): SDK'yı kaldırıp ince REST katmanına geç (lib/appwrite-rest.ts) Ege Can Komur 2026-05-20 02:29:19 +03:00
  • 4096b3d87b fix: Node 26 uyumsuzluğunu çöz — node-appwrite -> appwrite SDK Ege Can Komur 2026-05-20 02:21:34 +03:00
  • f833d429fc feat: admin paneli + blog + testimonials + SEO yöneticisi Ege Can Komur 2026-05-20 02:13:09 +03:00
  • 0f20309e4d docs: README'yi proje bilgileriyle güncelle Ege Can Komur 2026-05-20 01:52:46 +03:00
  • 3b3efafcc8 Kovak Yazılım kurumsal site — Next.js 16 + Appwrite Ege Can Komur 2026-05-20 01:52:27 +03:00
  • 8a3a466087 Initial commit from Create Next App egecankomur 2026-05-20 01:42:45 +03:00