kovakmedya
  • Joined on 2026-04-29
kovakmedya created repository kovakmedya/kovakcrm 2026-05-06 20:10:22 +00:00
kovakmedya pushed to main at kovakmedya/isletmem-kovakcrm 2026-05-06 20:04:54 +00:00
ba6692166d feat: onboarding'de diğer KovakSoft uygulamalarından workspace içe aktarma
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-06 20:04:54 +00:00
95a7cbaf0d feat: onboarding'de diğer KovakSoft uygulamalarından workspace içe aktarma
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-06 19:35:14 +00:00
9f462c2f1f fix: filter teams by app — getUserTeams and setActiveTenant now reject cross-app teams
kovakmedya pushed to main at kovakmedya/isletmem-kovakcrm 2026-05-06 19:35:07 +00:00
f81b7bf139 fix: filter teams by app — getUserTeams and setActiveTenant now reject cross-app teams
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-06 17:20:53 +00:00
54f6112e7e fix: harita görünümü tam yükseklik dolduracak şekilde düzeltildi
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 19:00:43 +00:00
b1d3ee3681 feat: ilan listesine harita görünümü eklendi (split layout)
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 18:53:46 +00:00
92428cb4fd feat: harita adres araması autocomplete dropdown'a dönüştürüldü
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 18:23:56 +00:00
fd5c6c645f fix: tema kaydetme race condition düzeltildi
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 18:06:55 +00:00
63392bab7b fix: getPrefs sonucunu plain object'e çevir (Server→Client prop hatası)
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 17:57:33 +00:00
237ec92691 feat: tema ayarları Appwrite user prefs ile kalıcı hale getirildi
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 17:47:44 +00:00
9497cc72ce feat: sunum sayfasında danışman adı ve şirket adı göster
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 17:40:02 +00:00
1fdeefc472 design: sunum sayfası yeniden tasarlandı
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 17:32:53 +00:00
3caddff515 feat: add MapLibre GL map to property form and detail page
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 17:19:06 +00:00
1d5ad5f62f fix: presentation expiresAt — skip empty date, convert YYYY-MM-DD to end-of-day UTC
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 17:10:10 +00:00
f043f4acd7 feat: redesign login page — split layout, Emlak CRM + Kovak Yazılım branding
d9aff26376 fix: delete stale matches when score drops below threshold or listing type changes
a40e68254b feat: weighted match scoring, photo upload, property detail page
Compare 3 commits »
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 10:24:13 +00:00
3d044c5d5b fix: onboarding createWorkspace — emlak fields (officeName/phone/createdBy), remove old CRM fields
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 10:15:55 +00:00
19c1ecef47 fix: workspace settings — emlak fields (officeName/phone/email/address), add createdBy to createRow
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 09:11:45 +00:00
115e5cd159 fix: lazy env var check in server.ts — prevent module-level throw during Docker build
kovakmedya pushed to main at kovakmedya/kovakemlak-crm 2026-05-05 09:03:54 +00:00
4ef0482732 feat: all core modules — properties, customers, searches, matches, presentations, activities, investors + public sunum page