Commit Graph

19 Commits

Author SHA1 Message Date
f6d54ca623 feat(timer): sıralama özelliği ekle 2026-01-09 16:22:01 +03:00
dcd66fdd11 feat(timer): diskten dosya silme seçeneği ekle
Timer kurallarına torrent silinirken dosyaların diskten de
silinip silinmeyeceğini belirleyen `deleteFiles` alanı eklendi.
Web arayüzüne ilgili ayar checkbox'ı eklendi. Varsayılan değer
dosyaları silmek (`true`) olarak ayarlandı. Torrent listesinde
eklenme tarihi görünümü eklendi.
2026-01-09 12:47:34 +03:00
584d6cc319 feat(loop): aynı torrent için birden fazla iş desteği ekle
Aynı torrent hash'i için oluşturulan yeni loop işleri, mevcut aktif işleri
otomatik olarak durdurur. Stop-by-hash endpoint'i tüm ilgili işleri
durduracak şekilde güncellendi. TorrentTable bileşeni çoklu işleri
doğru şekilde işleyecek ve profil adını en güncel aktif işten
alacak şekilde yeniden yazıldı. LoopJob arayüzüne createdAt ve updatedAt
alanları eklendi.
2026-01-05 21:27:05 +03:00
a1ae6566bd revert 8bf4b10af3
revert revert revert feat(auth): bearer token desteği ve çoklu origin ayarı ekle

revert feat(auth): bearer token desteği ve çoklu origin ayarı ekle

- Authorization header ile Bearer token kimlik doğrulaması eklendi
- Token'ların localStorage'da saklanması desteği eklendi
- WEB_ALLOWED_ORIGINS ve WEB_ALLOWED_HOSTS konfigürasyonları eklendi
- Loop işlerinde profileId ve profileName alanları eklendi
- CORS ve Vite sunucusu için çoklu origin desteği sağlandı
2026-01-05 17:38:42 +00:00
56bba79587 revert feat(loop): loop durdurma özelliği ekle
revert feat(loop): loop durdurma özelliği ekle
2026-01-05 17:34:57 +00:00
8bf4b10af3 revert revert feat(auth): bearer token desteği ve çoklu origin ayarı ekle
revert feat(auth): bearer token desteği ve çoklu origin ayarı ekle

- Authorization header ile Bearer token kimlik doğrulaması eklendi
- Token'ların localStorage'da saklanması desteği eklendi
- WEB_ALLOWED_ORIGINS ve WEB_ALLOWED_HOSTS konfigürasyonları eklendi
- Loop işlerinde profileId ve profileName alanları eklendi
- CORS ve Vite sunucusu için çoklu origin desteği sağlandı
2026-01-05 17:34:03 +00:00
712af0c898 feat(auth): bearer token desteği ve çoklu origin ayarı ekle
- Authorization header ile Bearer token kimlik doğrulaması eklendi
- Token'ların localStorage'da saklanması desteği eklendi
- WEB_ALLOWED_ORIGINS ve WEB_ALLOWED_HOSTS konfigürasyonları eklendi
- Loop işlerinde profileId ve profileName alanları eklendi
- CORS ve Vite sunucusu için çoklu origin desteği sağlandı
2026-01-04 15:20:12 +03:00
45946e7c8e feat(loop): loop durdurma özelliği ekle 2026-01-04 13:38:17 +03:00
2e46bacb36 feat(torrents): torrent tablosunda upload hızını göster 2026-01-04 11:44:59 +03:00
76418d0bb1 feat(loop): loop logları kalıcı hale getir
Loop loglarının dosya sistemine kaydedilmesi, okunması ve
arşivlenmesi için yeni storage modülü eklendi. Loglar artık
oturumlar arasında korunur. UI tarafında mobil menü iyileştirmeleri
ve log paneli güncellemeleri yapıldı.
2026-01-04 11:37:46 +03:00
d9ed85ad0c feat(ui): çalışan durumu ve profil adı göstergeleri ekle
Torrent tablosunda aktif profil adı ve durum ikonları gösterilir.
Döngü kurulum kartında çalışan profil durumu görüntülenir ve
durdurma/çalıştırma butonu duruma göre değişir.
Layout oranları ve responsive davranış iyileştirilir.
2026-01-04 02:43:17 +03:00
57f666d440 style(ui): torrent tablosu yerleşimini iyileştir 2026-01-04 00:25:52 +03:00
2bf2e2495d feat(loop): setup profil yönetimini LoopSetupCard'a taşı
Dashboard'daki ProfilesCard bileşenini kaldırıp profil yönetimi
işlevselliğini LoopSetupCard bileşeni içine entegre etti. Artık
kullanıcılar loop setuplarını doğrudan LoopSetupCard üzerinden
oluşturabilir, düzenleyebilir, silebilir ve uygulayabilir.
2026-01-04 00:22:40 +03:00
915fb48828 feat(ui): torrentleri tarihe göre sırala 2026-01-03 23:59:42 +03:00
0665a7de1e chore(ui): apple-touch-icon ekle ve favicon güncelle 2026-01-03 20:02:39 +03:00
053828a577 style(ui): torrent tablo başlık yerleşimini iyileştir 2026-01-02 23:38:15 +03:00
8c1f02a636 feat(ui): favicon ekle 2026-01-02 23:29:01 +03:00
07c9589a03 refactor(ui): mobil yerleşimi iyileştir ve taşmayı düzelt
- AppLayout başlığının mobil uyumluluğunu yeniden düzenle
- İkon tabanlı butonlar kullanarak mobil alan tasarrufu sağla
- TimerPage'de taşan metinler için truncate sınıfları ekle
- Torrent bilgileri için daha iyi duyarlı düzen yapısı oluştur
2026-01-02 21:32:00 +03:00
4348f76a7c first commit 2026-01-02 15:49:01 +03:00