Skip to content

Releases: canbekcan/wp-edu-client

0.1.2.2 - Stabil

Choose a tag to compare

@canbekcan canbekcan released this 24 Aug 17:15

🚀 BEKCAN Institute (Student) - v0.1.2 Yayında!

Bu sürümde, GitHub API entegrasyonu optimize edilmiş, WordPress güncelleme akışındaki kancalar iyileştirilmiş ve sistemden tamamen güvenli bir şekilde silinmeyi sağlayan temiz kaldırma (uninstall) modülü eklenmiştir.


✨ Yenilikler & İyileştirmeler

  • 🚏 Geliştirme için Cache Boşaltma: Geliştirme yaparken gerekli sürüm bilgileri 6 saatte bir kontrol edilirken bu işlem ile cache sıfırlanır ve sürüm kontrolü eklenti için yenilenir.
  • 🧹 Kod içi Yorum Temizliği: Kodlar içerisindeki yorum satırları silindi.
  • 🗑️ Güvenli Kaldırma (Uninstall) Desteği: Eklenti WordPress üzerinden silindiğinde yerel veritabanında (wp_options, wp_usermeta, wp_postmeta, geçici önbellekler ve zamanlanmış WP-Cron görevleri) kalan tüm verileri temizleyen uninstall.php altyapısı eklendi. Host LMS tarafındaki öğrenci kayıtlarına zarar verilmez.
  • ⚡ GitHub API & İstek Kotası (Rate Limit) Optimizasyonu: Sayfa yükleme döngüsünde GitHub API'sine mükerrer istek atılmasını engelleyen statik çalışma belleği ve 6 saatlik akıllı önbellek mekanizması entegre edildi.
  • 🔧 Dinamik Klasör Adlandırma Desteği: Güncelleme paketinin çıkartılması sırasında dosya yolu ve klasör adı algılama mantığı (upgrader_source_selection) yeniden yapılandırılarak wp-edu-client ve wp-edu-client-main varyasyonları için kusursuz kurulum sağlandı.
  • 📋 Zengin Eklenti Detay Modalı: WordPress güncelleme modalı için banner, ikon, sürüm geçmişi ve README.md dinamik render desteği hazırlandı.

🛠️ Sistem Gereksinimleri

  • PHP: 7.4 veya üzeri
  • WordPress: 6.0 veya üzeri
  • PHP Eklentileri: cURL, OpenSSL, JSON

Geliştirici: Can Bekcan | BEKCAN Institute

Full Changelog: 0.1.2...0.1.2.1

0.1.2.1 - Stabil (Yorumlar silinerek hazırlanmış sürüm)

Choose a tag to compare

@canbekcan canbekcan released this 24 Aug 16:49

🚀 BEKCAN Institute (Student) - v0.1.2 Yayında!

Bu sürümde, GitHub API entegrasyonu optimize edilmiş, WordPress güncelleme akışındaki kancalar iyileştirilmiş ve sistemden tamamen güvenli bir şekilde silinmeyi sağlayan temiz kaldırma (uninstall) modülü eklenmiştir.


✨ Yenilikler & İyileştirmeler

  • 🚏 Geliştirme için Cache Boşaltma: Geliştirme yaparken gerekli sürüm bilgileri 6 saatte bir kontrol edilirken bu işlem ile cache sıfırlanır ve sürüm kontrolü eklenti için yenilenir.
  • 🧹 Kod içi Yorum Temizliği: Kodlar içerisindeki yorum satırları silindi.
  • 🗑️ Güvenli Kaldırma (Uninstall) Desteği: Eklenti WordPress üzerinden silindiğinde yerel veritabanında (wp_options, wp_usermeta, wp_postmeta, geçici önbellekler ve zamanlanmış WP-Cron görevleri) kalan tüm verileri temizleyen uninstall.php altyapısı eklendi. Host LMS tarafındaki öğrenci kayıtlarına zarar verilmez.
  • ⚡ GitHub API & İstek Kotası (Rate Limit) Optimizasyonu: Sayfa yükleme döngüsünde GitHub API'sine mükerrer istek atılmasını engelleyen statik çalışma belleği ve 6 saatlik akıllı önbellek mekanizması entegre edildi.
  • 🔧 Dinamik Klasör Adlandırma Desteği: Güncelleme paketinin çıkartılması sırasında dosya yolu ve klasör adı algılama mantığı (upgrader_source_selection) yeniden yapılandırılarak wp-edu-client ve wp-edu-client-main varyasyonları için kusursuz kurulum sağlandı.
  • 📋 Zengin Eklenti Detay Modalı: WordPress güncelleme modalı için banner, ikon, sürüm geçmişi ve README.md dinamik render desteği hazırlandı.

🛠️ Sistem Gereksinimleri

  • PHP: 7.4 veya üzeri
  • WordPress: 6.0 veya üzeri
  • PHP Eklentileri: cURL, OpenSSL, JSON

Geliştirici: Can Bekcan | BEKCAN Institute

Full Changelog: 0.1.2...0.1.2.1

v0.1.2 - Stabil Sürüm

Choose a tag to compare

@canbekcan canbekcan released this 24 Aug 10:36

🚀 BEKCAN Institute (Student) - v0.1.2 Yayında!

Bu sürümde, GitHub API entegrasyonu optimize edilmiş, WordPress güncelleme akışındaki kancalar iyileştirilmiş ve sistemden tamamen güvenli bir şekilde silinmeyi sağlayan temiz kaldırma (uninstall) modülü eklenmiştir.


✨ Yenilikler & İyileştirmeler

  • 🗑️ Güvenli Kaldırma (Uninstall) Desteği: Eklenti WordPress üzerinden silindiğinde yerel veritabanında (wp_options, wp_usermeta, wp_postmeta, geçici önbellekler ve zamanlanmış WP-Cron görevleri) kalan tüm verileri temizleyen uninstall.php altyapısı eklendi. Host LMS tarafındaki öğrenci kayıtlarına zarar verilmez.
  • ⚡ GitHub API & İstek Kotası (Rate Limit) Optimizasyonu: Sayfa yükleme döngüsünde GitHub API'sine mükerrer istek atılmasını engelleyen statik çalışma belleği ve 6 saatlik akıllı önbellek mekanizması entegre edildi.
  • 🔧 Dinamik Klasör Adlandırma Desteği: Güncelleme paketinin çıkartılması sırasında dosya yolu ve klasör adı algılama mantığı (upgrader_source_selection) yeniden yapılandırılarak wp-edu-client ve wp-edu-client-main varyasyonları için kusursuz kurulum sağlandı.
  • 📋 Zengin Eklenti Detay Modalı: WordPress güncelleme modalı için banner, ikon, sürüm geçmişi ve README.md dinamik render desteği hazırlandı.

🛠️ Sistem Gereksinimleri

  • PHP: 7.4 veya üzeri
  • WordPress: 6.0 veya üzeri
  • PHP Eklentileri: cURL, OpenSSL, JSON

Geliştirici: Can Bekcan | BEKCAN Institute