İki commit arasındaki temel farklar ve yapılan birleştirme
İki farklı sunucu vardı: Muzibu (müzik platformu) ve TUUFI (endüstriyel ürünler). Her ikisi de aynı kod tabanını kullanıyor ama farklı özellikler eklenmişti.
Muzibu'da kullanıcıların kaç cihazdan giriş yapabileceğini kontrol eden bir sistem vardı
(DeviceService). Bu sistem tamamen kaldırıldı
çünkü artık ihtiyaç duyulmuyor.
| Dosya | Değişiklik |
|---|---|
| RegisteredUserController.php | Tenant-aware form |
| AuthenticatedSessionController.php | DeviceService kaldırıldı |
| AuthController.php (API) | DeviceService kaldırıldı |
| User.php | getDeviceLimit() basitleştirildi |
| SubscriptionObserver.php | Device limit enforce kaldırıldı |
| TenancyServiceProvider.php | SSL + JSON çeviri eklendi |
| themes/muzibu/layouts/app.blade.php | Device modals kaldırıldı |
Birleştirme başarıyla tamamlandı. Muzibu teması korundu, DeviceService sistemi tamamen kaldırıldı, TUUFI'nin güncel özellikleri (Career modülü, SSL otomatik yenileme, vb.) eklendi. Site 200 OK döndürüyor ve çalışıyor.