xoxmarketing
Changelog

Sürüm Geçmişi

Yeni özellikler, iyileştirmeler ve hata düzeltmeleri.

MAJORv2.4.04 Temmuz 2026

Kampanya Motoru, Kişi Yönetimi ve Webhooklar

Tam özellikli pazarlama otomasyon altyapısı. Şablonlar, kişi listeleri, CSV import, gelişmiş webhook sistemi.

  • YENİYeni Kampanyalar modülü: SMS/Telegram/Arama için toplu gönderim, durum takibi, başarı oranı
  • YENİKişiler & Gruplar: CSV ile toplu içe aktarma, etiketleme, gruplar, opt-out yönetimi
  • YENİŞablonlar: {{değişken}} destekli, 7 hazır sistem şablonu, önizleme
  • YENİWebhooklar: 10 farklı olay için abonelik, HMAC-SHA256 imzalama, canlı test
  • YENİAnalitik API: günlük/haftalık/aylık trend, sağlayıcı dağılımı, başarı oranı
  • YENİREST API dokümantasyonu (/api-docs): 9 endpoint, Node/Python/cURL örnekleri
  • YENİDetaylı plan karşılaştırma tablosu + 12 SSS
  • YENİDashboard analitik grafikleri (SVG tabanlı, sıfır bağımlılık)
  • İYİLEŞTİRMEJSON veritabanı şeması: campaigns, contacts, templates, webhook_configs, contact_groups
MAJORv2.3.01 Temmuz 2026

Gerçek Sağlayıcı Entegrasyonları

Telegram Bot API, Twilio Voice, NetGSM Voice için gerçek provider dispatch.

  • YENİTelegram Bot API adapter (getMe + sendMessage, regex token validasyonu)
  • YENİTwilio Voice adapter (TwiML <Say> Polly.Filiz tr-TR, status callback)
  • YENİNetGSM Voice adapter (HTTP GET, ses dosyası)
  • YENİAyarlar sayfası 3 sekmeli: SMS, Telegram, Sesli Arama
  • YENİSağlayıcı kartları + credential form + anlık doğrulama + test
  • İYİLEŞTİRMElib/channels.ts genişletildi: validatePhone, sendBulkTelegram
MAJORv2.2.025 Haziran 2026

Altyapı: HMAC Auth + JSON DB + Audit Log

Server-side auth, kalıcı JSON dosya tabanlı veritabanı, yapılandırılmış loglama.

  • YENİHMAC-SHA256 imzalı session cookie (xox_session, 7 gün TTL)
  • YENİbcrypt password hashing (cost 10)
  • YENİJSON dosya DB: users, sms_log, delivery_webhooks, audit (atomic write)
  • YENİlib/logger.ts: info/warn/error + auth/sms/webhook scope'ları + audit helper
  • YENİlib/auth.ts: getCurrentUser, requireUser, requireAdmin
  • YENİAdmin rolü: ilk kayıt olan kullanıcıya otomatik atanır
  • YENİAdmin panel: sistem özeti, kullanıcı tablosu, audit log, webhook olayları
  • YENİDelivery webhook alıcı: Twilio form-encoded, NetGSM, İleti Merkezi
  • DÜZELTMETOO_MANY_REDIRECTS: route group (public)/(protected) ile çözüldü
MINORv2.1.015 Haziran 2026

Pazarlama Sayfaları & SEO

Ana sayfa, ürünler, fiyatlandırma, iletişim sayfaları polish edildi.

  • YENİAna sayfa: hero, özellikler, müşteri logoları, CTA
  • YENİÜrünler sayfası: SMS, Telegram, Arama detay sayfaları
  • YENİFiyatlandırma: 3 plan + SSS
  • YENİİletişim formu (sunucu taraflı)
  • İYİLEŞTİRMEOpen Graph meta etiketleri, sitemap, robots.txt
MAJORv2.0.01 Haziran 2026

xoxmarketing 2.0 Lansmanı

Tamamen yeniden yazıldı. Next.js 14 App Router, TypeScript, TailwindCSS 3.4.

  • YENİNext.js 14.2.5 App Router + TypeScript strict mode
  • YENİTailwindCSS 3.4 ile glassmorphism tasarım sistemi
  • YENİTüm sayfalar server component (RSC)
  • YENİDashboard layout: sidebar + topbar + kredi kartı
  • YENİGenel Bakış, SMS, Telegram, Arama, Ayarlar, Yardımcı Araçlar sayfaları
  • YENİSağlayıcı seçici: NetGSM, Twilio, İleti Merkezi, Mock
MAJORv1.0.015 Ocak 2026

İlk Sürüm

Beta sürümü. 100 kullanıcı, 10.000 SMS başarıyla gönderildi.

  • YENİSMS gönderimi (NetGSM + Twilio)
  • YENİToplu kişi yükleme
  • YENİTemel dashboard

Gelecekte ne var?

A/B testi, AI mesaj üretici, gelişmiş raporlar, Slack/Teams entegrasyonu.

Özellik İste