Bakım modu. Şu anda yeni üye kaydı alınmamaktadır. Mevcut hesabınızla giriş yapmaya devam edebilirsiniz; kısa süreli planlı bir çalışma olabilir.
WG Panel Sürüm notları

Changelog

Değişiklik kaydı

WG Panel panelinde yayınlanan sürümler, yeni özellikler, iyileştirmeler, değişiklikler ve hata düzeltmeleri burada listelenir. Liste yeni sürümden eskiye doğru sıralanmıştır. Sürüm listede yoksa yalnızca teknik/iç güncelleme yapılmış olup kullanıcı tarafında kritik bir değişiklik içermez.

Stable

v1.4.230

Yayın tarihi: 29.04.2026
Stable sürümü, geniş test süreci sonrası güvenli kullanım için önerilir. Beta sürümü önizleme/erken erişim amaçlı olup üretim öncesi test ortamlarında kullanılmalıdır.

v1.4.214

Stable yayın · 28.04.2026

Sürüm 1.4.214 — Sembol, selector tasarımı ve period_labels

USD sembol gösterimi, para birimi selector tasarımı ve para birimi bazlı periyot etiketleri eklendi.

Yeni özellikler
  • **Periyot etiketleri:** Üründe para birimi bazlı periyot gösterimi (period_labels) eklendi ve vitrin fiyat kartına bağlandı.

v1.4.206

Stable yayın · 28.04.2026

Sürüm 1.4.206 — Multi-currency tick ve currency satır aktiflik kuralı

Kategori formunda multi-currency geri alındı, gateway satırları seçili currency bazında aktif/pasif yapıldı.

Yeni özellikler
  • **Multi-currency tick:** Payment gateways by currency altına geri eklendi.

v1.4.202

Stable yayın · 28.04.2026

Sürüm 1.4.202 — Kategori çoklu para birimi ve vitrin seçim akışı

Çoklu currency + currency bazlı gateway + vitrin currency selector + sepet/checkout para birimi uyumu.

Yeni özellikler
  • **Kategori çoklu para birimi:** currency tick seçimi + para birimi bazlı ödeme entegrasyonu eklendi.
  • **Ürün çoklu fiyat:** ürün başına product_prices ile CCY bazlı ayrı fiyat tanımı ve kayıt senkronu eklendi.
  • **Vitrin döviz seçimi:** katalog başlığında para birimi combobox; fiyat, sepet ve checkout akışı seçilen para birimiyle çalışır.

v1.4.197

Stable yayın · 28.04.2026

Sürüm 1.4.197 — Kategori bazlı para birimi / ödeme / dil

product_categories: currency_code, allowed_payment_gateways, storefront_locale; checkout filtreleri.

Yeni özellikler
  • **Ürün kategorisi satış kuralları:** Kategoriye para birimi, izinli ödeme yöntemleri ve vitrin dil görünürlüğü eklendi (product_categories + admin formları).

v1.4.196

Stable yayın · 28.04.2026

Sürüm 1.4.196 — PayPal TCMB kur doldurma

TcmbTodayXmlService; admin GET tcmb-rate.

Yeni özellikler
  • **PayPal / TCMB:** today.xml ile EUR/USD/GBP TRY kuru; entegrasyon formu «TCMB kuru ile doldur», TcmbTodayXmlService, integrations.paypal.tcmb-rate.

v1.4.162

Stable yayın · 27.04.2026

Sürüm 1.4.162 — İleti Merkezi OTP SMS

Üçüncü SMS sağlayıcısı iletimerkezi.com JSON API; OTP önceliği ve ülke yönlendirmesi Netgsm/Bulutfon ile aynı mantık.

Yeni özellikler
  • **SMS OTP — İleti Merkezi:** IletimerkeziSmsService (POST /v1/send-sms/json), SmsGateway + OTP sırası; Entegrasyonlar kartı, integration_settings seed (2026_04_28_131500); bilgi bankası TR sms-iletimerkezi-otp-v1-4-162.

v1.4.157

Stable yayın · 26.04.2026

Sürüm 1.4.157 — Passkey (WebAuthn) tamamlama

WebAuthn rotaları, auth sağlayıcıları, giriş ve passkey yönetim ekranları; site ayarlarında mod seçimi; KB TR passkey notu.

Yeni özellikler
  • **Passkey (WebAuthn):** Site ayarlarında yönetici ve müşteri paneli için ayrı mod; giriş/challenge/kayıt rotaları, eloquent-webauthn sağlayıcıları, passkey yönetim sayfaları ve giriş/kayıt arayüzü.

v1.4.139

Stable yayın · 26.04.2026

Sürüm 1.4.139 — SMS OTP önceliği (Bulutfon gizli varsayılan kaldırıldı)

Aynı ülkeyi kapsayan iki SMS entegrasyonunda sıra site ayarı veya kart kaydıyla seçilir; kayıtlı tercih yokken Netgsm önce denenir.

Yeni özellikler
  • **SMS OTP önceliği:** site_settings.sms_otp_preferred_provider (migration 2026_05_26_120000); SmsGateway::otpProviderOrder() — tercih yokken önce Netgsm; Entegrasyonlar sayfasında OTP önceliği formu + Bulutfon/Netgsm kartlarında «Bu sağlayıcıyı OTP önceliğinde kullan»; IntegrationController::updateSmsOtpPreference, rota integrations.sms-otp-preference.

v1.4.131

Stable yayın · 26.04.2026

Sürüm 1.4.131 — Uluslararası telefon ve SMS ülke yönlendirmesi

Tüm ülkeler için geçerli numara girişi; OTP’nin ülkeye göre doğru SMS entegrasyonundan gitmesi.

Yeni özellikler
  • **Telefon (uluslararası):** Ödeme, müşteri profili, fatura profili ve admin müşteri formu — ülke + ulusal numara; kayıt E.164; libphonenumber doğrulama.
  • **SMS/OTP yönlendirme:** Bulutfon ve Netgsm için sms_country_codes; numaranın ülkesine göre ilk eşleşen sağlayıcı (SmsGateway::resolveForPhone); öncelik sırası Bulutfon → Netgsm.

v1.4.128

Stable yayın · 26.04.2026

Sürüm 1.4.128 — PayPal ödeme seçeneği

iyzico yanında PayPal; en az bir ödeme yöntemi ile checkout.

Yeni özellikler
  • **Ödeme:** PayPal (REST) ile vitrin ve müşteri paneli ödemesi; iyzico ile birlikte veya yalnız PayPal.

v1.4.120

Stable yayın · 26.04.2026

Sürüm 1.4.120 — Projeler: ticket, mesaj, zaman

Proje modülü genişlemesi: pivot tablolar, ticket ekranından bağlama, zamanlayıcı.

Yeni özellikler
  • **Projeler Faz 2:** project_ticket pivot; ticket ↔ proje; müşterisiz projede ticket bağlanınca customer_id doldurulur.
  • **Personel mesajları:** project_staff_messages + proje ekranı.
  • **Zaman:** project_time_entries — manuel aralık, başlat/durdur, göreve bağlama; kullanıcı başına tek açık zamanlayıcı.

v1.4.119

Stable yayın · 26.04.2026

Sürüm 1.4.119 — Projeler modülü (temel)

Yönetici paneli proje modülünün ilk fazı: proje/görev yönetimi ve günlük; izinler ve bilgi bankası.

Yeni özellikler
  • **Projeler (Faz 1):** projects, project_tasks, project_activity_logs tabloları; yönetici listesi (filtre + arama), CRUD, görev ekleme/düzenleme/tamamlama, aktivite günlüğü.
  • **RBAC:** projects.read, projects.write — admin/support tam yetki; billing salt okunur.

v1.4.114

Stable yayın · 26.04.2026

Sürüm 1.4.114 — Manuel giderler, rapor, envanter toplu etiket

Operasyonel gider CRUD ve finansal raporda aylık gider; envanter alt türü, toplu etiket yazdırma, QR SVG yedek; KB güncellemesi.

Yeni özellikler
  • **Manuel giderler:** finance_expenses tablosu, FinanceExpenseController CRUD, Finans menüsü; **finansal rapor** aylık gider sütunu gerçek toplamdan beslenir.

v1.4.111

Stable yayın · 26.04.2026

Sürüm 1.4.111 — Envanter genişletme + müşteri arayüzü

Otomatik atama kuralları, atama geçmişi, CSV/QR/etiket; müşteri envanter sayfası panel tasarımıyla uyumlu.

Yeni özellikler
  • **Yönetici:** inventory_assignment_rules + otomatik havuz ataması (tür + SQL LIKE etiket deseni); inventory_device_assignment_logs; cihaz CSV dışa aktarma; QR PNG; yazdırılabilir etiket sayfası.

v1.4.109

Stable yayın · 26.04.2026

Sürüm 1.4.109 — Donanım envanteri

IT cihaz envanteri, görseller, müşteri ataması ve client area.

Yeni özellikler
  • **Donanım envanteri:** inventory_devices + görseller; yönetici CRUD (inventory.manage), müşteri paneli /panel/envanter salt okunur. iLO/iDRAC alanları şifreli.

v1.4.34

Stable yayın · 25.04.2026

Sürüm 1.4.34 — Çok dilli altyapı

Türkçe varsayılan kalacak şekilde İngilizce desteğine hazır çok dilli altyapı, dil seçici, site ayarı ve müşteri profil dili eklendi.

Yeni özellikler
  • **Çok dilli altyapı:** Türkçe varsayılan / fallback kalacak şekilde tr ve en destekli locale altyapısı eklendi.
  • **Dil seçici:** Vitrin, admin hızlı çubuğu ve müşteri panel hızlı çubuğunda TR/EN seçici kullanılabilir.

v1.4.26

Stable yayın · 24.04.2026

Sürüm 1.4.26 — Canlı destek çekmeceleri ve oturum akışı

Ticket oluşturmadan canlı destek oturumları, admin çekmecesi, rozetler, 90 saniyelik ticket’a dönüştürme akışı ve geçmiş yazışma logları.

Yeni özellikler
  • **Canlı destek oturumları:** Müşteri sohbeti artık başlangıçta ticket oluşturmaz; live_chat_sessions / live_chat_messages üzerinde gerçek zamanlı konuşma tutulur.
  • **Admin canlı destek çekmecesi:** Admin sağ hızlı menüsüne canlı destek çekmecesi, oturum sekmeleri, mesajlaşma, rozet ve sonlandırma eklendi.
  • **Ticket’a dönüştürme:** Müşteri mesajından sonra 90 saniye admin yanıtı gelmezse müşteriye ticket’a dönüştürme sorusu gösterilir; “Evet” seçiminde konuşma ticket olarak açılır.

v1.4.10

Stable yayın · 24.04.2026

Sürüm 1.4.10 — Destek tıklama onarımı + modern güncelleme yükleme ekranı

Destek çekmecesinin tıklanmaması hatası giderildi (CSS istisnası + document-level event delegation). Sistem güncelleme sayfasına aşama göstergeli, gerçek yüzde ilerlemeli modern loading overlay eklendi.

Yeni özellikler
  • **Modern güncelleme yükleme ekranı:** WG Panel "Sistem güncelleme" sayfasında artık zip yüklenirken tam ekran **cam (glassmorphic) overlay** beliriyor. Gerçek yüzde göstergeli ilerleme çubuğu, 5 aşamalı stepper (Paket yükleniyor → Doğrulanıyor → Dosyalar uygulanıyor → Migrate ediliyor → Önbellek temizleniyor) ve canlı durum metni ile kullanıcı süreci anlık takip edebiliyor.

v1.4.9

Stable yayın · 24.04.2026

Sürüm 1.4.9 — Müşteri destek çekmecesi

Yüzen canlı destek balonu kaldırıldı; canlı destek, aktif/pasif talepler, online/offline göstergesi ve "Yeni talep oluştur" butonu tek bir sağdan açılan destek çekmecesinde birleştirildi.

Yeni özellikler
  • **Destek ikonu üzerinde online/offline göstergesi:** Sağ dikey hızlı menüdeki **Destek** ikonunun üstünde artık yeşil/kırmızı nokta ile **canlı destek açık/kapalı** durumu görülüyor.
  • **Bilgi bankasına benzer destek çekmecesi:** Destek ikonuna tıklanınca sağdan açılan iki sekmeli çekmece geliyor — **Canlı destek** (online ise sohbet, offline ise bilgilendirme) ve **Taleplerim** (aktif ve kapalı talep listesi). Üstte **Yeni talep oluştur** CTA butonu mevcut.
  • **Aktif/pasif talep özetleri:** Drawer'daki Taleplerim sekmesi son 12 aktif (open / replied) ve son 6 kapalı talebi rozetli kartlar halinde listeliyor; her karta tıklanınca doğrudan **talep detayı (yanıt adımı)** sayfasına yönlendiriyor.

v1.4.7

Stable yayın · 24.04.2026

Sürüm 1.4.7 — Kurumsal alan grafiği (Genel bakış)

Yönetici Genel bakış gelir/gider grafiği modern SVG alan (area) grafiğe taşındı; alt boşluk giderildi, kurumsal palet uygulandı.

Yeni özellikler
  • **Yönetici Genel bakış — gelir/gider grafiği yeniden tasarlandı:** Çubuk grafik yerine **kurumsal SVG alan (area) grafik**: yumuşak kübik Bézier eğriler, iki seri (Gelir + Ödenmemiş), gradient dolgu, kesik çizgili ödenmemiş çizgisi ve mor/mavi kurumsal palet.

v1.4.0

Stable yayın · 24.04.2026

Sürüm 1.4.0 — modern tasarım sistemi (faz 1)

Paylaşılan modern UI partial'ları (am-* / pm-*) ve 5 admin + 5 müşteri paneli liste sayfasında modern hero + KPI + chip yenilemesi.

Yeni özellikler
  • **Modern tasarım sistemi (faz 1):** Admin için partials/admin-modern.blade.php (am-* bileşenler) ve müşteri paneli için partials/panel-modern.blade.php (pm-* bileşenler) yeni paylaşılan UI partial'ları eklendi (hero / KPI / card / row / chip / quick / empty / grid).

v1.2.87

Stable yayın · 24.04.2026

Sürüm 1.2.87 — müşteri bilgi bankası çekmecesi + lisans uyarısı düzeni

Panel KB drawer; admin lisans toast sadeleştirme.

Yeni özellikler
  • **Müşteri paneli:** Bilgi bankası — sağ üst ikon, çekmece, arama, overlay/X/Esc kapatma (panel-knowledge-drawer, View::composer ile makale listesi, en fazla 500).

v1.2.84

Stable yayın · 24.04.2026

Sürüm 1.2.84 — LS lisans durumu WG Panel ile senkron

Bekleyen/iptal LS yanıtında yerel aktifleştirme meta temizliği.

Yeni özellikler
  • **LS ↔ WG lisans senkronu:** Throttled LS activate ile yerel panel_license_ls_* temizliği; license_pending_ls / revoked / unknown_key (LicensePanelLsRemoteActivationSync, SiteSettingController).

v1.2.83

Stable yayın · 24.04.2026

Sürüm 1.2.83 — WG Panel lisans kilidi ve uyarı balonu

Lisans tam değilken entegrasyon ve katalog kısıtları; sağ alt uyarı.

Yeni özellikler
  • **WG Panel lisans kilidi:** Tam aktif lisans yokken license_server hariç entegrasyonlar pasif; müşteri/ürün/kategori yazma ve entegrasyon açma engeli; otomasyonda yalnızca LS açılabilir (EnforceWgPanelLicenseState, allowsFullPanel, controller + blade).
  • **Uyarı balonu:** Site ayarları dışındaki admin sayfalarında sağ altta lisans uyarısı (layouts/admin.blade.php).

v1.2.77

Stable yayın · 23.04.2026

Sürüm 1.2.77 — Site ayarları lisans kartı ve LS senkronu

LS erişilebilirlik, maskeli anahtar, durum/bitiş, doğrula / lisans değiştir akışları.

Yeni özellikler
  • **Site ayarları — WG Panel lisansı:** LS **çevrimiçi / çevrimdışı** göstergesi (GET …/license/ping); çevrimdışı iken anahtar alanı ve etkinleştirme kilitli.
  • **Lisans anahtarı:** Maskeli tek satır + **göster** (POST site-settings/license-key-reveal); LS URL salt okunur alanı kaldırıldı (URL yalnızca Entegrasyonlar → Lisans sunucusu).
  • **Durum / bitiş:** LS etkinleştirme sonrası entegrasyon credentials içinde panel_license_ls_activated_at ve period_* senkronu; LicensePanelSiteSummary ile Aktif / bekleyen / süresi doldu.
  • **Eylemler:** LS'de doğrula (reverify), aktif lisans için **Lisansı değiştir** + **Yeni anahtarla etkinleştir** (replace). LicenseServerReachability, LicenseServerConfigMerger meta birleştirme.

v1.2.75

Stable yayın · 23.04.2026

Sürüm 1.2.75 — LS’de etkinleştirme ve site ayarı formları

Merkezi lisans sunucusunda etkinleştirme, HMAC doğrulaması, IP özeti; site ayarları form ayrımı.

Yeni özellikler
  • **Site ayarları — LS etkinleştirme:** «LS'de etkinleştir» → POST /api/v1/license/activate; isteğe bağlı geçici anahtar; başarıda HMAC doğrulaması (LICENSE_RESPONSE_HMAC_SECRET); ip_mismatch için seen_ip / expected_ip özeti; route site-settings.license-activate, throttle.

v1.2.74

Stable yayın · 23.04.2026

Sürüm 1.2.74 — Mailjet e-posta entegrasyonu

SendGrid ile paralel Mailjet API, webhook, kampanya ve transactional fallback.

Yeni özellikler
  • **Mailjet (E-posta):** SendGrid ile aynı senaryoda HTTP API — MailjetService, MailjetApiTransport, mailjet maileri, MailServiceProvider (SendGrid transactional öncelikli fallback).
  • **Entegrasyonlar:** Mailjet kartı (API Key, Secret Key, gönderici, pazarlama/transactional/sandbox, webhook gizli anahtar); test postası sırası SG → MJ → Laravel; POST /webhooks/mailjet.

v1.2.65

Stable yayın · 22.04.2026

Sürüm 1.2.65 — Lisans satışı ürün kategorisi ve form sadeleştirmesi

Merkezi lisans önce kategori ile tanımlanır; lisans kategorisindeki ürünlerde Plesk/VMware alanları kalkar.

Yeni özellikler
  • product_categories.ls_license_sale — kategori oluşturma/düzenlemede «Bu kategori merkezi lisans satışıdır»; listede LS kat. sütunu.
  • Product::licenseSaleEffective() — kategori veya ürün bayrağı; LicenseCheckout ve CheckoutCallbackService provizyon / IP alanı bu birleşik bayrağı kullanır.

v1.2.63

Stable yayın · 22.04.2026

Sürüm 1.2.63 — Lisans sunucusu panel kimlik bilgileri ve API anahtarı

LS bağlantısı için .env yerine yönetici formu; Lisans_app ile uyumlu api_key provizyonu ve bilgi bankası güncellemesi.

Yeni özellikler
  • Lisans sunucusu (LS) bağlantısı yalnızca panelden: Entegrasyonlar → Lisans sunucusu formu — LS URL, API anahtarı (wgls_…), provizyon sırrı, yanıt HMAC, isteğe bağlı panel lisans anahtarı; integration_settings (provider: license_server) şifreli saklama.
  • LicenseServerConfigMerger — etkin entegrasyon satırı license.* config’ini uygular; .env zorunlu değildir (yedek / otomasyon için isteğe bağlı).

v1.2.61

Stable yayın · 22.04.2026

Sürüm 1.2.61 — Lisans sunucusu ekranı, client slug ve ürün bayrağı

LS entegrasyon sayfası ve ping testi; provizyonda client slug; ürün bazında merkezi lisans satışı işareti.

Yeni özellikler
  • Yönetici Entegrasyonlar → Lisans sunucusu: yapılandırma özeti, LS’ye ping / bağlantı testi (LicenseServerIntegrationController, rota ve Blade görünümü).
  • LICENSE_LS_CLIENT_SLUG — LS’de tanımlı WG panel kaydının slug’ı; provizyon isteğine client_slug olarak eklenir (config/license.php).
  • Ürünlerde LS üzerinden merkezi lisans satışı bayrağı (ls_license_sale sütunu, form, model, factory, doğrulama); satır bu bayrakla işaretlendiğinde provizyon tetiklenir (env slug listesine ek gerekmez).

v1.2.60

Stable yayın · 22.04.2026

Sürüm 1.2.60 — Lisans sunucusu provizyonu ve checkout

Ödeme tamamlandığında Lisans_app üzerinden otomatik lisans oluşturma; yapılandırma anahtarları ve checkout IP desteği.

Yeni özellikler
  • Merkezi lisans sunucusu (WG Lisans_app) ile ödeme sonrası otomatik müşteri/lisans provizyonu: LICENSE_SERVER_URL, LICENSE_PROVISIONING_HMAC_SECRET, WG_PANEL_LICENSE_KEY, LICENSE_PROVISION_PRODUCT_SLUGS ve config/license.php.
  • LicenseServerClient — LS provizyon API’si; CheckoutCallbackService / LicenseCheckout ile iyzico ödemesi onaylandıktan sonra satır bazlı tetikleme.

v1.2.57

Stable yayın · 21.04.2026

Sürüm 1.2.57 — Bakım modu ve müşteri bildirimi

Site ayarlarından bakım; kayıt kapatma, vitrin ve müşteri panelinde uyarı; bilgi bankası rehberi.

Yeni özellikler
  • Bakım modu: site_settings.maintenance_mode — yönetimde Site ayarlarından aç/kapa.

v1.2.41

Stable yayın · 21.04.2026

Sürüm 1.2.41 — IMAP konu zinciri ve dayanıklılık

Gelen e-postanın mevcut ticket ile ilişkilendirilmesi, atomik mesaj kaydı ve tekrarlayan bağlantı hatalarında güvenli kapanış.

Yeni özellikler
  • IMAP: In-Reply-To / References ile mevcut ticket’a yanıt ekleme; departman ve müşteri e-posta eşleşmesi doğrulanır.

v1.2.39

Stable yayın · 20.04.2026

Sürüm 1.2.39 — RBAC genişletme ve Policies

Yönetici paneli modülleri granüler izinlere bağlandı; menü ve controller katmanında tutarlı yetkilendirme.

Yeni özellikler
  • RBAC: sunucu, katalog, bilgi bankası, pazarlama, izleme, denetim, site ayarları ve otomasyon için ayrı izinler; admin menüsü @can ile hizalandı.

v1.2.26

Stable yayın · 20.04.2026

Web Hosting Hizmet Sözleşmesi

Sözleşmeler alanına Natro yapısı referans alınarak WebGaraj / Gelişim Bulutu için «Web Hosting Hizmet Sözleşmesi» eklendi; satın alma aşamasında (purchase) kullanıma hazır.

Yeni özellikler
  • web-hosting-hizmet-sozlesmesi slug ile yeni sözleşme; idempotent migration.

v1.2.25

Stable yayın · 20.04.2026

Alan adı kayıt sözleşmesi

Sözleşmeler alanına WebGaraj / Gelişim Bulutu ve gerekli hallerde Çizgi Telekomünikasyon kayıt operatörü süreçleriyle uyumlu «Alan Adı Kayıt Sözleşmesi» eklendi; satın alma aşamasında (show_on: purchase) kullanıma hazır.

Yeni özellikler
  • alan-adi-kayit-sozlesmesi slug ile yeni sözleşme kaydı; idempotent migration ile seed/güncelleme.

v1.2.23

Stable yayın · 20.04.2026

Checkout callback servisleştirildi

Checkout callback akışındaki ödeme doğrulama ve sipariş/fatura üretim adımları service katmanına taşındı; callback için yeni feature test senaryoları eklendi.

Yeni özellikler
  • Checkout callback için başarısız retrieve, unpaid ödeme ve başarılı sipariş oluşumu senaryolarını kapsayan feature testler eklendi.

v1.2.22

Stable yayın · 20.04.2026

Kalite ve teknik borç azaltma dalgası

Checkout ödeme hazırlığı service katmanına taşındı, PanelServer doğrulaması FormRequest+Rule yapısına geçirildi, order filtreleme için query filter objesi eklendi ve test/factory altyapısı genişletildi.

Yeni özellikler
  • Yeni factory sınıfları eklendi: Customer, Order, Invoice, Product, ProductCategory, Ticket, TicketDepartment.
  • Checkout akışı için yeni feature/unit testleri eklendi ve unit placeholder test gerçek hesap doğrulamasına dönüştürüldü.

v1.2.17

Stable yayın · 20.04.2026

Bilgi bankası: güncelleme yönlendirmeleri

Son teknik güncellemeler için bilgi bankasına geçiş rehberi eklendi ve Sistem güncelleme makalesinden bu rehbere doğrudan yönlendirme konuldu.

Yeni özellikler
  • Yeni bilgi bankası makalesi eklendi: son-guncellemeler-gecis-notlari (v1.2.14/v1.2.15/v1.2.16 geçiş kontrol listesi).

v1.2.16

Stable yayın · 20.04.2026

Notification altyapısı ve e-posta şablonları

Mail notification tabanı güçlendirildi, transactional e-posta şablonu eklendi ve SMS kanalı SmsGateway üzerinden gerçek sağlayıcı akışına bağlandı.

Yeni özellikler
  • Yeni kurumsal işlem mail şablonu eklendi: resources/views/emails/transactional.blade.php.

v1.2.13

Stable yayın · 20.04.2026

Değişiklik kaydı yönetim paneli

Ayarlar altında Değişiklik kaydı (Changelog) için tam CRUD ekranı: sürüm ekleme, düzenleme, madde editörü ve canlı önizleme.

Yeni özellikler
  • Admin panelde Ayarlar → Değişiklik kaydı ekranı: sürüm listesi, ekleme, düzenleme, silme.
  • Madde editörü: her satır için tip (özellik/iyileştirme/hata/güvenlik vb.) ve açıklama; yukarı/aşağı/sırala/sil işlemleri.
  • Canlı önizleme: kaydetmeden POST /settings/changelog/preview ile halka açık görünümün önizlemesi.

v1.2.12

Stable yayın · 17.04.2026

Changelog (değişiklik kaydı) sayfası

ispmanager tarzında, geçmiş sürümleri kategorileriyle listeleyen public değişiklik kaydı sayfası. Monitoring grubu altından ve `/changelog` adresinden erişilebilir.

Yeni özellikler
  • /changelog public sayfası: filtrelenebilir türler (Yeni özellikler / İyileştirmeler / Değişiklikler / Hata düzeltmeleri / Güvenlik / Uyumsuz değişiklikler)
  • changelog_releases tablosu: veritabanı tabanlı sürüm kayıtları (version, released_on, channel, title, summary, entries JSON)
  • Sol menü → Monitoring → "Degisiklik kaydi ↗" linki

v1.2.11

Stable yayın · 17.04.2026

Yeni sözleşme: Genel Servis Şartları

Kayıt ve satın alma akışlarında gösterilen "Genel Servis Şartları" sözleşmesi eklendi. Natro'nun genel hizmet sözleşmesi referans alınarak WebGaraj — Gelişim Bulutu Ltd. Şti. kurumsal kimliğine uyarlandı.

Yeni özellikler
  • Sözleşme: servis-sartlari — 18 maddelik genel hüküm ve şartlar; Sender Identity, anti-spam, tazminat, yargı yetkisi (İstanbul Anadolu Mahkemeleri) dahil

v1.2.10

Stable yayın · 17.04.2026

Bilgi bankası: SendGrid Sender Identity uyarısı

SendGrid'in Mart 2022'den itibaren zorunlu kıldığı gönderici kimliği doğrulaması atlandığında alınan `HTTP 403 — The from address does not match a verified Sender Identity` hatası için kapsamlı KB bölümü eklendi.

Yeni özellikler
  • KB → Twilio SendGrid makalesine "DİKKAT: Gönderici Kimliği zorunlu" bölümü: Single Sender Verification vs Domain Authentication adımları, çoklu domain senaryosu, CNAME kontrolü, SSH tanılama komutları, kontrol listesi, php artisan queue:flush ile başarısız işlerin temizliği

v1.2.8

Stable yayın · 17.04.2026

NullTransport sessiz mail düşüşü giderildi + mailer probe

SendGrid kredansiyelleri eksik/geçersiz olduğunda Laravel'in `NullTransport` fallback'ına düşmesi ve MailLog'a "sent" yazıp gerçekte mail göndermemesi hatası kökten giderildi.

Yeni özellikler
  • MarketingCampaignController: dispatch öncesi "mailer probe" — transport NullTransport ise veya exception fırlatıyorsa kullanıcıya detaylı UI hatası (hiçbir iş kuyruğa eklenmiyor)

v1.2.7

Stable yayın · 16.04.2026

QueueAutoRunner: CLI PHP binary'sini otomatik çöz

Plesk FPM ortamında `PHP_BINARY` değeri `php-fpm` işaretlediği için queue worker'ın artisan komutu başlatılamıyordu. Üç kademeli fallback ile CLI `php` çözümü eklendi; pazarlama kampanyaları için UI hata raporu genişletildi.

Yeni özellikler
  • QueueAutoRunner: resolveCliPhpBinary() — PATH'ten CLI php bulma, aksi halde /usr/bin/php, aksi halde PHP_BINARY fallback'i

v1.2.2

Stable yayın · 15.04.2026

Güncelleme sürüm kontrolü ve syntax check

Zip ile canlıya uygulanan güncelleme paketlerinde sürüm doğrulama ve PHP syntax kontrolü zorunlu hale getirildi; hatalı paketler hiçbir dosyayı yazmadan reddedilir.

Yeni özellikler
  • Kök seviyesinde zorunlu VERSION dosyası: tek satır, vX.Y.Z formatı
  • Sıralı patch kontrolü: v1.2.1 kuruluyken paket yalnızca v1.2.2 olabilir; atlama engellenir
  • Eski veya eşit sürümler reddedilir (VersionChecker)
  • php -l tabanlı syntax kontrolü ile hatalı .php dosyası içeren paketler reddedilir

v1.2.1

Stable yayın · 13.04.2026

Pazarlama kampanyaları, log merkezi ve entegrasyon iyileştirmeleri

Kampanya mail altyapısı, ayarlar menüsü düzenlemesi ve entegrasyon kartlarının aktif olanları üstte listelenmesi gibi UX dokunuşları.

Yeni özellikler
  • Pazarlama kampanyaları: segmentli müşteri seçimi, ön izleme, kuyruğa alma
  • Ayarlar → Log menüsü: iyzico, Paraşüt, Netgsm, Bulutfon, VMware, e-posta ve sunucu loglarını tek ekrandan görüntüleme (lazy-load ile "Son logları getir" butonu)
  • Mail log altyapısı: MailLog modeli, kategori bazlı gönderim (consent-aware), filtreleme ve arama

v1.2.0

Stable yayın · 10.04.2026

Panel temel sürümü — müşteri, ürün, fatura ve bilgi bankası

WG Panel'in ilk kapsamlı üretim sürümü. Müşteri yönetimi, ürün katalogu, fatura & finansal rapor, domain yönetimi, sunucu yönetimi (VMware/vSphere), ticket sistemi, bilgi bankası, müşteri paneli, otomasyon motoru ve temel entegrasyonlar (iyzico, Paraşüt, Netgsm, Bulutfon) bu sürümde yer alır.

Yeni özellikler
  • Müşteri kayıt akışı: çok adımlı kayıt, e-posta doğrulama, SMS doğrulama, KVKK & açık rıza sözleşme onayları
  • Ürün katalogu: kategoriler, ürünler, vitrin (storefront) ve sepet akışı
  • Fatura & raporlar: fatura oluşturma, PDF çıktı, aylık/yıllık finansal rapor
  • Paraşüt e-fatura entegrasyonu: fatura senkronizasyonu ve otomatik e-fatura üretimi
  • Domain yönetimi: alan adı arama, TLD fiyatlandırma, Registrar API entegrasyonu
  • VMware / vSphere entegrasyonu: sanal makine oluşturma, kontrol (ProvisionVmwareVirtualMachineJob)
  • Ticket sistemi: müşteri/admin tarafı, departmanlar, cevap şablonları
  • Bilgi bankası (KB): kategoriler, makaleler, medya yükleme, müşteri paneli erişimi
  • Müşteri paneli: profil, servisler, domainler, sanal makineler, bildirim tercihleri, chat
  • Otomasyon: olay tetikleyicili iş akışları (sipariş → fatura → bildirim vb.)
  • Bildirim ayarları: e-posta/SMS/realtime kanallar, şablon yönetimi
  • Sözleşme yönetimi: KVKK aydınlatma, açık rıza, yazılım geliştirme sözleşmeleri; kayıt ve satın alma akışlarında onay
  • SMS entegrasyonları: Netgsm ve Bulutfon gateway'leri (SmsProviderContract)