GELİŞTİRME NOTLARI
Sürüm Geçmişi & Güncellemeler
PurifyPlex için yayınladığımız son güncellemeler, hata düzeltmeleri ve sistem geliştirmelerinin detayları.
v1.9.9 GÜNCEL SÜRÜM MİMARİ & YAŞAM DÖNGÜSÜ
11 Eylül 2026
- Genişletilebilir Hook & Event Sistemi (PurifyHook): Çekirdek kodlara dokunmadan bağımsız eklenti geliştirmeyi mümkün kılan Hook motoru devreye alındı.
InvoicePaid,OrderCreated,ServiceProvisioned,ServiceSuspendedveServiceTerminatedgibi tüm kritik yaşam döngüsü adımları önceliklendirme ve hata yalıtımıyla dinlenebilir hale getirildi. - Sipariş Kalemleri (order_items) Mimarisi: Veritabanına
order_itemstablosu eklendi. Tek bir siparişte birden fazla ürün, alan adı tescili ve ek hizmet barındırabilen çoklu sipariş kalemi mimarisi kuruldu. - Maliye & Fatura Bütünlüğü (Bakiye / Bonus Mahsubu Onarımı): Hediye bakiye veya müşteri avansıyla yapılan ödemelerde faturanın tutarının 0.00 TL'ye ezilme hatası tamamen giderildi. Faturanın yasal matrah ve KDV toplamı korunarak, ödemeler tablosuna
bonus_balancemahsup tahsilatı açılması sağlandı. Kısmi ödemeler için PayTR, iyzico ve Stripe callback doğrulamaları güncellendi. - Kusursuz Yaşam Döngüsü & Otomatik Sunucu Silme (Termination): Dönem sonu gelen onaylı iptal taleplerinde ve askıda 30+ gün kalan ödenmemiş hesaplarda sunucudan silme (
terminateAccount) otomasyona bağlandı. Yönetici onayı bekleyen (pending) iptal taleplerinin izinsiz kapatılması engellendi. - CLI Cron Komutu & Zamanlayıcı: Linux sunucularda curl/HTTP bağımlılığı olmadan doğrudan crontab üzerinden çalıştırılabilen
php artisan purifyplex:cronCLI komutu geliştirildi. - Plesk Modülü Alan Adı Doğrulaması: Alan adı eksik girildiğinde sunucuda rastgele
user{rand}.comoluşturulması engellendi; alan adı doğrulaması katı kurallara bağlandı. - Dashboard N+1 Sorgu Optimizasyonu: Yönetim paneli grafikleri için her sayfa yenilemede döngü içinde çalıştırılan 14 adet SQL sorgusu tekil aggregate sorgularına indirgendi; panel performansı hissedilir derecede artırıldı.
v1.9.2 MODÜL MİMARİSİ
05 Eylül 2026
- Tak-Çalıştır Modül Mimarisi (modules/servers/): Üçüncü taraf geliştiricilerin çekirdek kodlara hiç dokunmadan yalnızca klasör atarak bağımsız sunucu otomasyonu ekleyebileceği otomatik keşif (Dynamic Module Discovery) altyapısı devreye alındı.
- Plesk Obsidian (REST API v2) Modülü: REST API v2 ve OpenAPI standartlarına tam uyumlu Plesk modülü sisteme eklendi. Otomatik müşteri oluşturma, alan adı/subscription açma, vadesi geçen hesapları askıya alma ve canlı bağlantı testi özellikleri kazandırıldı.
- Dinamik Sunucu Formları: Yönetim panelinde sunucu ekleme ve düzenleme ekranları dinamikleştirildi; yeni eklenen harici modüller panelde anında listelenir ve varsayılan portları otomatik dolar.
- Özel Yönetici URL Validasyonu: Panel yolunun değiştirildiği alana sistem rotalarıyla (client, api, login vb.) çakışmayı önleyen güvenli alfa-nümerik doğrulama eklendi.
v1.9.1 GÜVENLİK
05 Eylül 2026
- Giriş Brute Force Koruması: E-posta + IP bazlı kümülatif rate limiting eklendi. 5 başarısız giriş denemesinde hesap 5 dakika boyunca geçici olarak engelleniyor; tüm engelleme girişimleri denetim günlüğüne kaydediliyor.
- Session Fixation Koruması: Kayıt işlemi sonrasında oturum yenileme (
session()->regenerate()) eklendi. Oturum sabitleme saldırılarına karşı ek güvence sağlandı. - E-posta Doğrulama Kodu Rate Limiting: 6 haneli e-posta doğrulama koduna kullanıcı başına 10 deneme / 15 dakika brute force koruması getirildi.
- Versiyon Tutarlılığı: Sistem güncelleme motorundaki eski fallback versiyon değerleri güncellendi; güncelleme denetimi ve otomatik sürüm tespiti artık tamamen tutarlı çalışıyor.
v1.9.0 MODÜLER MİMARİ
30 Ağustos 2026
- Plug-and-Play Modül & Sürücü Mimarisi: Ödeme ağ geçitleri (PayTR, iyzico, Stripe), sunucu otomasyonları (cPanel, DirectAdmin) ve alan adı operatörleri (DomainNameAPI, Namecheap, Mock) Factory & Interface standardına kavuşturuldu.
- Evrensel Dinamik Callback Rotası: Tüm harici ödeme bildirimleri ve webhook'lar için
/payment/callback/{gateway}evrensel yönlendirme motoru devreye alındı. - Gelişmiş Null-Safety & Fail-Safe İzolasyonu: Silinmiş müşteri ve sipariş ilişkilerinde meydana gelebilecek olası 500 hataları baştan sona engellendi; ödeme ve alan adı süre uzatma süreçleri %100 güvenli hale getirildi.
- Sıfır Çekirdek Müdahalesi ile Eklenti Geliştirme: Gelecekte eklenecek yeni ödeme altyapıları, sanallaştırma motorları (Proxmox vb.) ve registrar sürücüleri için çekirdek kodlara dokunmadan bağımsız entegrasyon altyapısı hazırlandı.
v1.8.1 STABİLİTE
30 Ağustos 2026
- Silinmiş Müşteri / İlişki Fail-Safe Koruması: Geçmişte hesabı silinmiş kullanıcılara ait destek talepleri, faturalar, siparişler ve aktivite logları incelenirken oluşabilecek 500 hataları önlendi; panel genelinde güvenli null-check koruması sağlandı.
- Ödeme & Otomasyon Güvenliği: PayTR, Stripe, cPanel ve DirectAdmin entegrasyonlarında kullanıcı bilgisi eksik veya silinmiş olsa dahi sistemin kilitlenmesini engelleyen akıllı fallback mekanizmaları eklendi.
- Sistem Sağlığı & Zaman Damgası Kararlılığı: Y2038 zaman dönüşümünde saat dilimi kaymalarını önlemek için oturum UTC standardına kilitlendi ve otomatik güncelleme özellikleri korundu.
PurifyPlex v1.8.0 Alan Adı & DNS Altyapısı
30 Ağustos 2026
- Alan Adı Kayıt & DNS Yönetimi: Müşteriler artık panelden A, AAAA, CNAME, MX, TXT kayıtlarını doğrudan yönetebilir, WHOIS gizliliğini açıp kapatabilir ve transfer kilidi ile EPP koduna anında ulaşabilir.
- DomainNameAPI & Namecheap Modülleri: Ödeme yapıldığı anda alan adları otomatik tescil edilir veya transfer edilir. Geliştiriciler için yerel test (Sandbox) modu hazırlandı. Bu sayede kod yapısını referans alarak kendi modüllerinizi de geliştirebilirsiniz.
- Otomatik Yenileme ve Fatura: Süresi bitmeye 15 gün kala sistem otomatik yenileme faturası çıkarır ve müşteriye hatırlatma e-postası iletir. Fatura ödendiğinde süre kayıt firmasından anında uzatılır.
- 16 Dinamik E-Posta Şablonu: Alan adı bildirimleri dahil olmak üzere sistemin gönderdiği tüm e-postalar admin panelinden canlı önizlemeli olarak düzenlenebilir hale getirildi.
- BTK 5651 Yasal Raporlama: Yer sağlayıcı yükümlülükleri için hosting, sunucu ve alan adı kayıtları tek tıkla resmi CSV formatında indirilebilir.
PurifyPlex v1.7.0 Sistem Kararlılığı & Güvenlik
29 Ağustos 2026
- Veritabanı Onarım Aracı: Sistem sağlığı ekranından eksik tablo veya sütunlar tek tıkla mevcut veriler bozulmadan otomatik tamamlanabiliyor.
- Yıl 2038 Zaman Standartı: Tarih ve saat kolonları 32-bit TIMESTAMP yerine DATETIME formatına geçirilerek geleceğe dönük zaman aşımı sorunları önlendi.
- Hizmet İptal ve Otomasyon: Müşterilerin dönem sonu veya anlık iptal talepleri onaylandığında cron tarafından faturası durdurulup otomatik işleniyor.
- Güvenlik ve 2FA: Google Authenticator ve e-posta OTP desteğiyle iki adımlı doğrulama altyapısı güçlendirildi.
PurifyPlex v1.6.4 Hizmet İptal Talepleri
29 Ağustos 2026
- Müşteri İptal Talebi Modülü: Müşteriler hizmet detay sayfasından "Dönem Sonunda İptal Et" veya "Hemen İptal Et" seçenekleriyle gerekçe belirterek iptal talebi oluşturabilirler.
- Admin İptal Talepleri Yönetimi: Yönetici panelinde (
/admin/cancellations) tüm talepler filtrelenebilir, incelenebilir, onaylanabilir veya anında tek tıkla hizmet iptal edilerek tamamlanabilir. - Otomasyon & Cron Desteği: Dönem sonunda iptal edilmesi onaylanan hizmetler, süreleri dolduğu gün sistem cronu tarafından otomatik olarak iptal edilir ve yeni fatura çıkarılması engellenir.
- Veritabanı & Şema Bütünlüğü Koruması: Yeni `cancellation_requests` tablosu ve tüm ilişkili şemalar Sistem Sağlığı ve Otomatik Onarım modülüne entegre edildi.
PurifyPlex v1.6.2 E-Posta & Spam İyileştirmesi
28 Ağustos 2026
- E-Posta Düz Metin (Plain-Text) Desteği: Gönderilen tüm e-postaların arka planına otomatik olarak temiz bir
text/plainversiyonu eklendi. Böylece MailTester ve SpamAssassin testlerinde çıkanMIME_HTML_ONLYpuan düşüşü çözüldü. - HTML Standartları (W3C / DOCTYPE): E-posta şablonları tam uyumlu
<!DOCTYPE html>ve responsive meta etiketleriyle sarmalanarak spam filtrelerinin e-postayı doğrudan gelen kutusuna (inbox) teslim etmesi sağlandı. - Mail Teslimat Skoru: Gmail ve Outlook gibi sağlayıcılarda spam skoru 10/10 seviyesine optimize edildi.
PurifyPlex v1.6.1 Hata Düzeltmesi
28 Ağustos 2026
- Hizmet Listesi Hatası Çözüldü: Geçmişte hesabı silinmiş müşterilere ait eski hizmet kayıtları admin panelinde (
/admin/services) açılırken oluşan null hatası giderildi, güvenli kontrol eklendi. - Görünüm Düzeltmeleri: Silinmiş müşteri ve silinmiş ürünler tabloda düzgün etiketlerle gösterilecek şekilde düzenlendi.
PurifyPlex v1.6.0 Güvenlik & 2FA Sürümü
28 Ağustos 2026
- 2 Kademeli Güvenli E-Posta Değiştirme: Müşteriler profilinden e-posta adresini değiştirmek istediğinde, önce eski e-postasına onay kodu gider. Onaylandıktan sonra yeni e-postaya doğrulama kodu istenir.
- Eski E-Postaya Güvenlik Bildirimi: E-posta değiştiği anda eski adrese işlemi yapan IP, saat ve tarayıcı detaylarını içeren güvenlik uyarısı maili iletilir.
- İki Faktörlü Doğrulama (2FA - Google Auth & E-Posta): Müşteriler ve yöneticiler hesaplarına hem Google Authenticator/Authy hem de E-Postaya giden OTP kodu ile giriş yapabilecek şekilde 2FA seçenekleri eklendi.
- Yedek Kurtarma Kodu: Uygulamasını kaybedenler için giriş ekranında tek kullanımlık kurtarma koduyla 2FA'yı devre dışı bırakma seçeneği getirildi.
- Yönetilebilir 14 E-Posta Şablonu: Admin ayarlarında eksik olan tüm bildirimler (2FA, e-posta değişimi vb.) canlı önizlemeli şablon yönetimine dahil edildi.
PurifyPlex v1.5.3 Yasal Uyum
Ağustos 2026
- BTK Yer Sağlayıcı CSV Dökümü: 5651 sayılı kanun gereği barındırılan tüm hosting, sunucu ve dijital hizmetlerin resmi CSV şablonunda tek tıkla dışa aktarılması sağlandı.
- Türkçe Karakter ve Excel Uyumluluğu: Dışa aktarılan dosyalarda Türkçe karakterlerin (ş, ğ, ı vb.) ve telefon numaralarının bozulmaması için UTF-8 BOM kodlaması entegre edildi.
- Hizmet Durum Filtresi: İster sadece aktif hizmetler, ister askıdaki veya tüm hizmetler filtrelenerek rapor alınabiliyor.
PurifyPlex v1.5.2 Panel Yenilemesi
Ağustos 2026
- Yeni Admin Dashboard: Metrik kartları, kasa grafikleri, anlık sipariş ve fatura akışı daha sade ve hızlı hale getirildi.
- Adım Adım Kurulum Sihirbazı: Sıfırdan kurulumlarda ilerlemeyi yüzde olarak gösteren temiz AJAX kurulum arayüzü yazıldı.
- Temiz Şema: Kurulum SQL dosyasındaki demo hesaplar kaldırılarak ilk kurulumda doğrudan süper yönetici oluşturulması sağlandı.
PurifyPlex v1.5.1 Sistem Sağlığı
Ağustos 2026
- Veritabanı Tablo Onarıcı: Sistem sağlığı ekranına eksik tabloları veya sütunları verileri kaybetmeden onaran araç eklendi.
- Sunucu Limit Kontrolleri: Büyük paket yüklemelerinde sorun yaşanmaması için PHP upload ve post limitleri denetimi eklendi.
- Sepet Hesaplama Düzeltmesi: Çoklu fatura dönemlerinde ek seçenek fiyatlandırması optimize edildi.
PurifyPlex v1.5.0 ÖZELLİK SÜRÜMÜ
Ağustos 2026
- Canlı Yükleme & Adım Adım Güncelleme Takibi: Güncelleme paketi yüklenirken canlı % ilerleme çubuğu ve sonrasında dosya doğrulama, arşiv çıkarma, migrasyon ve optimizasyon adımlarının gerçek zamanlı log akışı sağlandı.
- Yapılandırılabilir Ek Seçenekler (Configurable Addons): Ürünlere sınırsız ek hizmet tanımlama (Sabit IP, SSL, Otomatik Yedekleme vb.), tek seferlik veya dönemsel seçim ve periyoda göre dinamik çarpım yeteneği sağlandı.
- Yönetici Paneli Eklenti Yöneticisi: Ürün ekleme ve düzenleme ekranlarında anlık eklenti oluşturma, fiyatlandırma ve yönetme araçları eklendi.
- Fatura & Sipariş Kalemleri: Satın alınan ek seçeneklerin yönetici ve müşteri fatura detaylarında şık etiketlerle gösterimi sağlandı.
PurifyPlex v1.4.9 ÖDEME ALTYAPISI
Ağustos 2026
- Stripe Checkout Entegrasyonu: Global kredi ve banka kartı ödemeleri için Stripe Checkout Sessions altyapısı ve güvenli webhook mimarisi eklendi.
- Ödeme Yöntemi Esnekliği: PayTR, Stripe, iyzico ve Banka Havalesi / FAST yöntemleri bağımsız olarak aktif/pasif edilebilir hale getirildi.
- Tek Tıkla Güncelleme Motoru (One-Click Updater): Yönetim paneli üzerinden yeni sürümleri kesintisiz ve veritabanı ayarlarını koruyarak güncelleme desteği getirildi.
PurifyPlex v1.4.8
Ağustos 2026
- Gelişmiş Yönetim: Sunucu, Kategori ve İndirim Kuponları için doğrudan yönetim paneline düzenleme sayfaları eklendi.
- Özel URL Desteği: Kategoriler için isteğe bağlı özel SEO URL slug tanımlama altyapısı getirildi.
- Dinamik Route Prefix: Özel admin panel URL ön eki (Custom Route Prefix) değiştiğinde bildirim linklerinin dinamik uyarlanması sağlandı.
- Hızlı Bağlantılar: Ürün ve Kategori düzenleme ekranlarına doğrudan müşteri mağazası linkleri ve tek tıkla kopyalama butonları entegre edildi.
- Sipariş Yönetimi: Sipariş listesine anlık hızlı durum değiştirici modalı eklendi.
PurifyPlex v1.4.5
Şubat 2026
- Audit Trail: Yönetici işlemleri, giriş denemeleri ve kritik sistem aksiyonları için kapsamlı aktivite logu altyapısı eklendi.
- Fiyatlandırma Matrisi: Çoklu faturalandırma periyotları için otomatik indirim hesaplama ve fiyatlandırma aracı entegre edildi.
- Bildirim Merkezi: Yönetici bildirim merkezine yeni olay tetikleyicileri ve sesli uyarılar eklendi.
PurifyPlex v1.4.0
Ekim 2025
- Veritabanı İndeksleme: Yüksek trafikli sistemler için MySQL/MariaDB sorguları optimize edildi ve indeksler yenilendi.
- Gelişmiş RBAC: Rol ve yetki yönetim modülü (Permissions & Roles) detaylandırılarak personel bazlı yetkilendirme getirildi.
- Arayüz Hızı: Müşteri paneli ve mağaza arayüzünde CSS ve DOM yükleme hızları optimize edildi.
PurifyPlex v1.3.0
Nisan 2025
- Toplu E-Posta Merkezi: Müşterileri hizmet türü ve durumuna göre filtreleyerek toplu e-posta duyurusu gönderme motoru eklendi.
- Gelişmiş Kuponlar: İndirim kuponlarına ürün bazlı sınırlama ve kişi başı kullanım limiti kuralları getirildi.
- Muhasebe & İrsaliye: Şirket fatura bilgileri, irsaliye şablonları ve gelir-gider takip modülü eklendi.
PurifyPlex v1.2.0
Kasım 2024
- Otomasyon Motoru: cPanel/WHM ve DirectAdmin için otomatik hosting hesabı açılış entegrasyonu tamamlandı.
- Cron Görevleri: Süresi dolan hizmetleri otomatik askıya alma ve fatura hatırlatma cron görevleri devreye alındı.
- Yedekleme Altyapısı: Harici FTP/SFTP sunucularına otomatik veritabanı ve dosya yedekleme özelliği getirildi.
PurifyPlex v1.1.0
Mayıs 2024
- Ödeme Ağ Geçitleri: PayTR Sanal POS, Havale/EFT ve FAST bildirim onay sistemi entegre edildi.
- Müşteri Taklidi (Impersonate): Yöneticiler için tek tıkla müşteri paneline geçiş özelliği eklendi.
- Güvenlik Doğrulamaları: Kayıt esnasında e-posta doğrulama kodu (OTP) ve adres/kimlik doğrulama kontrolleri eklendi.
PurifyPlex v1.0.0
Ocak 2024
- PurifyPlex açık kaynak web barındırma ve faturalandırma otomasyonu ilk kararlı sürümü yayınlandı.