55 Commits

Author SHA1 Message Date
a9459cc4fe feat(rabbit): PH video indirme ve yönetim özelliği ekle
PH video indirme, yönetim ve oynatma özelliği eklendi.
Yeni Rabbit sayfası ile indirilen videolar listelenebilir ve oynatılabilir.
Kenar menüye Rabbit sekmesi eklendi, dinamik olarak göster/gizle.
Transferler sayfasına PH URL desteği eklendi.
WebSocket üzerinden Rabbit sayısı güncellemeleri sağlandı.
Dosya görünümü Rabbit içeriklerini filtreleyecek şekilde güncellendi.
Arka planda Rabbit metadata yönetimi ve dosya sistemi entegrasyonu.
2025-12-15 23:44:37 +03:00
4344b4bba4 fix(youtube): remove redundant remux-audio parameter from youtube-dl command 2025-12-14 23:26:43 +03:00
60fb7b8bc6 feat(youtube): ses dosyası indirme ve hata yönetimini iyileştir
Sadece ses dosyası indirme özelliğini geliştir ve hata yönetimini güçlendir:

- Ses indirme formatını m4a/mp4/webm opus önceliğiyle optimize et
- İş bazında ayarları destekle ve varsayılan ayarlara geri düş
- Sadece ses indirmeleri için özel extractor argümanları kullan
- yt-dlp hata koduna rağmen medya dosyası bulunursa devam et
- Hem ses hem video dosyalarını tespit eden yeni findYoutubeMediaFile fonksiyonu ekle
- Müzik tespiti mantığını iyileştir ve ses bayrağını dikkate al
2025-12-14 21:40:29 +03:00
47fe6390cc feat(youtube): indirme ayarları ve müzik tespiti ekle
YouTube indirmeleri için çözünürlük ve ses-only seçenekleri içeren
ayarlar sistemi eklendi. Kullanıcılar artık tercih ettikleri video
kalitesini (1080p, 720p, 480p, 360p, 240p, 144p) ve ses-only
indirme seçeneğini kaydedebilir. Müzik içeriklerini daha iyi tespit
etmek için yeni algoritma ve API endpoint'leri eklendi.
2025-12-14 21:05:38 +03:00
77edd22302 feat(youtube): çerez varlığına göre ekstraktör argümanlarını otomatik belirle
YouTube video indirme işleminde çerez dosyası mevcut olduğunda web istemcisini,
mevcut değilse android istemcisini otomatik olarak kullanacak şekilde ekstraktör
argümanı mantığını güncelleştir. Bu değişiklik, çerez tabanlı erişim için daha
uygun istemci seçimi sağlayarak YouTube indirme başarısını artırır.
2025-12-14 15:56:19 +03:00
f525e1b31d feat(youtube): youtube extractor argümanlarını yapılandırılabilir yap 2025-12-14 15:45:44 +03:00
2f58ef5ef9 feat(youtube): youtube çerez yönetimi ekle
YouTube cookies.txt dosyasını yönetmek için ayarlar arayüzü ve API uç noktaları eklendi.
- Kullanıcı arayüzünde çerez yükleme/kaydetme fonksiyonalitesi
- Cookies.txt dosyası için GET/POST API uç noktaları
- YouTube indirme işlemlerinde çerez desteği
- Çerez dosyası boyutu ve karakter validasyonu
- Ayarlar sayfasında sekme tabanlı arayüz
2025-12-14 15:33:56 +03:00
de97b49dfa feat(youtube): js çalışma zamanını yapılandırılabilir hale getir 2025-12-14 15:19:12 +03:00
05685c362b feat(youtube): hata ayıklama ve loglama yeteneklerini iyileştir
- Her youtube işi için debug nesnesi eklendi (binary, args, logs)
- appendYoutubeLog fonksiyonu ile log yönetimi sağlandı
- Hata durumlarında daha detaylı log ve debug bilgileri tutuluyor
- yt-dlp çalıştırma hataları için konsola detaylı bilgi yazılıyor
- Çıktı bulunamadığında son log kayıtları hata mesajına ekleniyor
2025-12-14 15:11:21 +03:00
5dd87c14b8 Revert "Merge pull request 'ui-update' (#1) from ui-update into main"
This reverts commit c9135c617b, reversing
changes made to 0f181833e5.
2025-12-14 13:30:26 +03:00
6d94d79b7c feat(tv): Sürüm tabanlı yenileme ile ayrıntılı TV şov yeniden tarama desteği eklendi
Daha güvenilir güncellemeler için sayım tabanlı depolama yerine sürüm tabanlı yenileme mekanizması kullanıldı.
Belirli TV kök dizinlerini hedeflemeyi ve seçici önbellek temizlemeyi desteklemek için medya yeniden tarama sistemi geliştirildi.
Yalnızca etkilenen dizinler için yeniden taramaları tetiklemek üzere çöp kutusu işlemleri iyileştirildi, böylece gereksiz işleme azaltıldı.
2025-12-13 13:53:35 +03:00
485c3cfd94 feat(tv): Kanonik TVDB anahtarları ve çoklu kök klasör desteği eklendi
Birden fazla kök klasör arasında veri birleştirmeyi sağlamak için TVDB kimliklerini kullanan TV dizileri için kanonik anahtar sistemi uygulandı.
Kullanıcı arayüzünde reaktif yükleme eklendi ve
eski yollardan otomatik geçişle meta veri yönetimi geliştirildi.

Önemli Değişiklikler:
- TV dizisi veri yapısı artık dizi başına birden fazla kök klasörü destekliyor
- Eski klasör anahtarları otomatik olarak kanonik TVDB anahtarlarına taşınıyor
- Veritabanı şeması, rootFolders dizisi için yeni indekslerle güncellendi
2025-12-13 13:26:58 +03:00
609f522a9c MongoDB ile TV dizileri için CRUD işlemleri eklendi 2025-12-12 13:59:15 +03:00
15611b1dc7 Docker compose içerisine Mongodb eklendi ve bağlantıları yapıldı. 2025-12-07 22:54:50 +03:00
0f181833e5 Profile avatar için cache eklendi 2025-12-04 21:32:55 +03:00
bbc245ced1 Profile avatar resize crop eklendi. Hatalar fixlendi. 2025-12-04 21:29:20 +03:00
8f8b5e37fc Resimler için cache oluşturuldu 2025-12-03 20:49:08 +03:00
642aeffcd7 Revert "cookie update"
This reverts commit 551ed77eb0.
2025-12-03 08:06:26 +03:00
551ed77eb0 cookie update 2025-12-01 23:35:09 +03:00
1c39ef5d37 Sİdebar'da music kategorisi oluşturuldu 2025-12-01 01:50:33 +03:00
cd36080b3a Youtube dan indirilen videoların kategorisi müzik mi değil mi tespit edilebiliyor! İkonlar buna göre gösteriliyor. 2025-11-30 21:05:57 +03:00
4ab37005cf Youtube indirmeleri ile ilgili UI/UX güncellemeleri yapıldı 2025-11-30 20:16:20 +03:00
decf503297 Youtube download özelliği eklendi 2025-11-30 19:46:29 +03:00
cc5265761a Film/Dizi çöpe gönderildiğinde Movies ve Tv Shows ekranlarında görünmesi engellendi. 2025-11-30 14:46:59 +03:00
08b25b418e JWT, server modüler hale getirildi, Torrent durumu kalıcı hale getirildi. 2025-11-29 01:42:43 +03:00
34fcce2b2f kes-kopyala-yapıştır eklendi 2025-11-02 23:06:17 +03:00
e68cba27ed Klasör taşıma fix 2025-11-02 22:20:54 +03:00
e5c0e8626e Dosya taşıma ve "Full Rescan" özelliği eklendi. 2025-11-02 20:48:39 +03:00
3e07e2a270 Trash eklendi 2025-11-02 00:15:06 +03:00
1eef5d232f arama özelliği eklendi 2025-11-01 15:39:01 +03:00
ebe00fb6f7 log temizlendi 2025-10-31 21:12:35 +03:00
09b76bfc0d File browser özelliği eklendi. 2025-10-30 21:24:41 +03:00
8d7605969b Dizi ve filmleri eşleştirme modu eklendi. 2025-10-29 23:58:55 +03:00
f5ac5a1c6c Log lar temizlendi 2025-10-29 11:59:04 +03:00
83b88c0eb7 Disk Space alanı eklendi. 2025-10-29 00:39:06 +03:00
0057392662 Download pause/resume özelliği eklendi. 2025-10-28 22:38:06 +03:00
0930edfa0f UI Değişiklikleri 2025-10-28 18:56:07 +03:00
f5cfa05188 TTVDB_API_KEY fix 2025-10-28 15:38:30 +03:00
8e07fb4e05 TVDB özelliği eklendi. 2025-10-28 04:14:42 +03:00
a2adc9958a Fixed 2025-10-27 14:28:52 +03:00
bfb99aaea2 Silme hatası giderildi. 2025-10-27 06:14:58 +03:00
66ac562bcd TMDB Entegrasyonu 2025-10-27 06:05:34 +03:00
acc38d419c Grid/list seçim modunu ekle, meta bilgileri göster ve seçili öğeler için toplu silme butonu ekle. 2025-10-26 22:19:10 +03:00
be4ffd6575 Transfers’ta tamamlanan torrentleri sadece listeden kaldır, eksik olanları diskten de temizle. 2025-10-26 20:05:25 +03:00
6e2ecd0468 🔧 Cache içinde boş kalan thumbnail klasörlerini de temizle. 2025-10-26 19:38:00 +03:00
97e7404e81 Video/resim thumbnail cache’ini kalıcı klasöre taşı ve Docker volume ile paylaştır. 2025-10-26 19:18:36 +03:00
6282d83351 Progress percentage is now visible on the files screen. 2025-10-24 21:50:21 +03:00
ba51482d07 Thumbnail fade effect and sync thumbnail loading. 2025-10-24 21:11:43 +03:00
b79b60ea0f Added deletion and simultaneous deletion of files/transfers on the Files screen. 2025-10-24 20:51:44 +03:00
fb3b61e297 Thumbnail optimization and Ignore thumbnail folder. 2025-10-23 23:10:50 +03:00