Commit Graph

103 Commits

Author SHA1 Message Date
18c4460c3c Merge pull request 'feat(youtube): hata ayıklama ve loglama yeteneklerini iyileştir' (#2) from develope into main
Reviewed-on: #2
2025-12-14 12:12:09 +00: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
f356ff02ba feat(ui): medya öğelerini kenar çubuğunda ayrı bölüme taşı
Medya içeriği olan kullanıcılar için menü yapılandırmasını iyileştir.
Artık Movies, TV Shows ve Music bağlantıları "Media" başlıklı ayrı bir
bölümde gruplandırılarak daha düzenli bir gezinme deneyimi sunuluyor.
Medya içeriği yoksa bu bölüm görünmez.
2025-12-14 14:25:42 +03:00
3e8d09f4bc chore(config): gitignore'a yeni dizinler ekle 2025-12-14 13:32:26 +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
c9135c617b Merge pull request 'ui-update' (#1) from ui-update into main
Reviewed-on: #1
2025-12-13 12:04:29 +00:00
548ae490f0 feat(ui): medya öğelerini kenar çubuğunda ayrı bölüme taşı
Medya içeriklerini (Filmler, Diziler, Müzik) kenar çubuğunda "Media" başlığı altında ayrı bir menü bölümünde grupla. Medya içeriği varsa sadece bu bölümü göstererek gezinme hiyerarşisini iyileştir.
2025-12-13 14:56:53 +03:00
12c40be9a0 fix(ui): çöp kutusu geri yükleme işleminde donmayı önle
Menü kapanışı artık API yanıtını beklemeden gerçekleşerek kullanıcı arayüzünün
yanıt vermesini engelleyen gecikme ortadan kaldırıldı. Bu sayede geri yükleme
işlemi sırasında arayüz kilitlenmiyor ve kullanıcılar akıcı bir deneyim
yaşıyor.
2025-12-13 14:14:17 +03:00
678a14bf06 feat(files): Dosya işlemlerinden sonra çöp kutusu öğelerinin sayısını yenile
Files.svelte'deki dosya işlemlerini, film ve dizi sayılarının yanı sıra çöp kutusu öğelerinin sayısını da yenileyecek şekilde günceller.
Bu, dosyalar silindiğinde veya taşındığında çöp kutusu sayısının senkronize kalmasını sağlar.
2025-12-13 14:05:25 +03:00
abd9eb19dc perf(tv): avoid unnecessary UI updates when TV show count unchanged 2025-12-13 13:57:21 +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
7ac71606e3 chore: ignore client/dist and claudedocs directories 2025-12-13 13:26:15 +03:00
1385e8f7ec chore: add .kilocode/ directory to gitignore 2025-12-12 14:03:53 +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
3d67900557 /node_modules * olarak eklendi. 2025-12-04 19:00:39 +03:00
da16481776 Avatar placeholder değişti. 2025-12-04 17:53:46 +03:00
4bb3350229 Avatar update 2025-12-03 21:00:36 +03:00
9ba27af6b3 Gitignore update 2025-12-03 21:00:06 +03:00
8f8b5e37fc Resimler için cache oluşturuldu 2025-12-03 20:49:08 +03:00
0759be39b4 Profile menu oluşturuldu. Bağlantı ve Page'ler eklendi. 2025-12-03 20:36:24 +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
0b802ba55c yt-dlp install eklendi 2025-11-30 18:55:51 +03:00
4ace2e380f user json. 2025-11-30 18:34:30 +03:00
0ce2872717 Magnet linli Add URL olarak değiştirildi. 2025-11-30 18:26:45 +03:00
9857952d7c JWT_TTL değeri eklendi 2025-11-30 17:24:39 +03:00
4e8baf9ba2 Oturum süresi dolunca logout olacak. 2025-11-30 17:24:14 +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
6fba9cb288 container_name ismi "app" yapıldı 2025-11-30 14:17:09 +03:00
d2874e64d2 env isim değişikliği 2025-11-30 14:16:51 +03:00
e0de7415ce doc dizininin adı değişti 2025-11-30 13:51:33 +03:00
08b25b418e JWT, server modüler hale getirildi, Torrent durumu kalıcı hale getirildi. 2025-11-29 01:42:43 +03:00
f4c9d4ca41 readme index eklendi 2025-11-03 22:46:44 +03:00
dee1ed696f .trash dosyaları ignore edildi 2025-11-03 22:41:17 +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
90009d9fbe share remove 2025-11-01 15:44:15 +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
e3c9b9f4c6 Files ekranına sürükleme özelliği eklendi. 2025-10-30 23:50:24 +03:00