İçeriğe geç

TrackMate – Jira Time Tracker

Jira issue'larında timer başlatın, haftanızı takvimde düzenleyin, aylık raporunuzu tek tıkla çıkarın. Verileriniz tarayıcınızda kalır.

Mustafa Önder  ·  Chrome & Firefox  ·  v1.5.3  ·  Ücretsiz

İçindekiler

  1. Bu Araç Nedir, Neden Yaptım?
  2. Öne Çıkan Özellikler
  3. 1.5 Sürümünde Gelenler
  4. Ekranlardan Görüntüler
  5. Gizlilik ve Güvenlik
  6. Teknik Altyapı
  7. Kurulum ve Gereksinimler

Bu Araç Nedir, Neden Yaptım?

TrackMate, Jira'da worklog (zaman kaydı) girmeyi kolaylaştıran bir tarayıcı eklentisi. SAP danışmanlığının yanı sıra kendi ihtiyacım için geliştirdim: gün içinde birden fazla issue arasında geçiş yaparken harcanan süreyi akşam hatırlayıp elle girmek hem zahmetli hem de hataya açıktı. TrackMate bu işi issue'nun üzerinde tek tuşla timer başlatmaya indirger.

İlk sürüm zamanla bir zamanlayıcıdan fazlasına dönüştü: bugün eklentinin içinde haftalık takvim, aylık worklog raporu, istatistik paneli ve ekip panosu var. Chrome (Manifest V3) ve Firefox için yayında; arayüzü 10 dilde kullanılabilir (Türkçe, İngilizce, Fransızca, Almanca, İtalyanca, Portekizce, İspanyolca, Rusça, Japonca, Korece).

Dürüst bir not: TrackMate'i danışmanlık işimin yanında geliştiriyorum. Haziran 2026'daki ilk mağaza yayınından bu yana ondan fazla güncelleme çıktı; deneyip geri bildirim bırakırsanız gelişimine doğrudan katkı sağlarsınız.

Öne Çıkan Özellikler

Kalıcı Zamanlayıcı

Her Jira sayfasında açık kalan, sürüklenebilir bir zamanlayıcı; issue ve board kartlarında ▶ ⏸ ⏹ butonları. Timer çalışırken araç çubuğu ikonu da şekil değiştirir — açık unuttuğunuzu görürsünüz.

Haftalık Takvim

Haftanızı takvim üzerinde görün; worklog'ları sürükleyip taşıyın, uçlarından çekerek süresini değiştirin, boş bir alana çizerek yenisini oluşturun.

Local-First Düzenleme

Değişiklikler önce yerelde tutulur; tek "Jira'ya Kaydet" ile topluca gider. Renkli diff penceresi neyin değişeceğini kaydetmeden gösterir; Ctrl+Z ile adım adım geri alma, Ctrl+S ile kaydetme çalışır.

Gün Aşımı Koruması

Zamanlayıcı gece yarısını geçtiyse veya limitinizi aştıysa TrackMate onu dondurur ve size sorar — siz onaylamadan Jira'ya hiçbir kayıt gitmez. Doğru gün, açık bir tarih seçiciyle onaylanır.

Pomodoro Modu

İsteğe bağlı çalışma/mola hatırlatmaları (varsayılan 25/5 dk). Bilinçli olarak yalnızca bildirim: zamanlayıcıyı durdurmaz da başlatmaz da — mola kararı sizde kalır, worklog'unuz çarpıtılmaz.

Aylık Rapor & Fatura Modu

Sütunlarını kendiniz seçtiğiniz aylık worklog raporu. Saatlik ücret ve para birimi girerseniz "Tutar" sütunu ve genel toplam da gelir. CSV, JSON veya PDF olarak dışa aktarın.

İstatistik Paneli

Günlük dağılım grafiği, proje kırılımı, issue tipi ve durum dağılımı, tahmin–gerçekleşme karşılaştırması ve günlük hedef takibi.

Ekip Panosu

Üye bazlı worklog panosu ve performans skoru. Skor kendi kapasitesine göre hesaplanır: haftanın 3 günü gelen danışman, 5 gün çalışanla ham saat üzerinden kıyaslanıp haksız yere geride kalmaz.

JQL Presets

Sık kullandığınız JQL sorgularını hazır filtre olarak saklayın, tek tıkla uygulayın; çıkan issue'ları doğrudan takvime sürükleyip geçmişe kayıt girin.

Çoklu Domain & Cihaz Senkronu

Her Jira domain'inin ayarları ve zamanlayıcısı bağımsızdır — farklı müşteri ortamlarında aynı anda timer çalıştırabilirsiniz. Ayarlarınızı kendi Jira hesabınızda yedekleyip başka cihazda, onayınızla geri yükleyebilirsiniz.

Bunların yanında: resmi tatil ve çalışma günü takvimi, günlük hedef takibi, issue satırından tek tıkla şablonlu kopyalama (Copy Issue), açık/koyu/sistem teması ve kurulumdan sonra açılan karşılama turu.

1.5 Sürümünde Gelenler

Sayfadaki bilgiler v1.5.3 (Ağustos 2026) sürümüne göredir. 1.4'ten bu yana eklenen başlıca işler:

  • Gün aşımı / uzun zamanlayıcı koruması (1.5.1): Bilgisayarını timer açıkken kapatan kullanıcı, ertesi gün ya yanlış güne ya da şişmiş bir süre kaydediyordu. Artık böyle bir timer sessizce kaydedilmiyor: donduruluyor, uyarı rozeti konuyor ve kaydetmeden önce doğru gün ile süre size onaylatılıyor.
  • Fatura modu (1.5.0): Rapora saatlik ücret ve para birimi girerek "Tutar" sütunu ve genel toplam alabilirsiniz — freelancer'lar için sade bir timesheet.
  • Pomodoro modu (1.5.2): İsteğe bağlı çalışma/mola bildirimleri; zamanlayıcıya dokunmaz.
  • Popup'tan hızlı başlatma (1.5.2): Doğru issue sayfasını bulmak zorunda kalmadan, eklenti penceresindeki arama kutusundan issue seçip timer başlatabilirsiniz.
  • Genişletilmiş karşılama turu (1.5.1): Kurulumdan sonra açılan tur artık Rapor, İstatistik ve Ekip sekmelerini de gösteriyor.
  • Koyu tema Jira sayfasında da (1.5.0): Jira'nın içine enjekte edilen zamanlayıcı ve pencereler, işletim sisteminiz koyu temadaysa artık koyulaşıyor.
  • Dayanıklılık düzeltmeleri (1.5.1): Uzun süre işlem yapılmayınca eklentinin "bağlanamıyor" durumunda takılması, uyuyan/donmuş Jira sekmeleri ve zaman aşımsız ağ istekleri giderildi.

Ekranlardan Görüntüler

Aşağıdaki görüntü ve ekran kayıtları eklentinin gerçek kullanımından alınmıştır (demo Jira ortamı):

Jira issue sayfasında çalışan TrackMate zamanlayıcısı ve kontrol butonları
Jira issue sayfasında kalıcı zamanlayıcı ve ▶ ⏸ ⏹ kontrolleri
Ekran kaydı: Jira issue üzerinde timer başlatma
Ekran kaydı: haftalık takvimde sürükle-taşı ile worklog düzenleme ve Jira'ya kaydetme
TrackMate aylık worklog raporu: tarih, issue, süre ve tutar sütunları ile genel toplam
Aylık worklog raporu — saatlik ücret girilince gelen "Tutar" sütunu ve genel toplam; CSV / JSON / PDF çıktısı
TrackMate istatistik paneli: günlük dağılım grafiği, proje kırılımı ve issue tipi dağılımı
İstatistik paneli — günlük dağılım, proje kırılımı, tahmin–gerçekleşme ve issue tipi dağılımı
TrackMate ekip panosu: üye kartları, çalışma metrikleri ve performans skoru
Ekip panosu — üye bazlı saat, aktif gün, issue durumu kırılımı ve kendi kapasitesine göre hesaplanan skor

Gizlilik ve Güvenlik

Zaman kayıtlarınız iş verisidir; kimin hangi projeye kaç saat harcadığı üçüncü bir tarafın sunucusuna gitmemeli. TrackMate bu ilkeyle tasarlandı — mağaza açıklamasındaki ifadeyle "100% private":

  • Sunucu yok: Eklentinin kendi backend'i yoktur; verileriniz tarayıcınız ile kendi Jira sunucunuz arasında kalır.
  • OAuth / ayrı hesap yok: Tarayıcınızdaki mevcut Jira oturumu (çerez) kullanılır; TrackMate'e ayrıca şifre vermezsiniz.
  • Tek host izni: Eklenti yalnızca *.atlassian.net adreslerine erişim izni ister — başka hiçbir siteye değil.
  • Sıkı CSP: eval() yok, uzaktan kod çalıştırma yok; tüm kod paketin içindedir.
  • Sınırlı izinler: Yalnızca storage (yerel kayıt), alarms (otomatik kaydetme, günlük özet, zamanlayıcı inceleme kontrolü, Pomodoro) ve notifications (açtığınız bildirimler) istenir.

Bu maddelerin tamamı eklentinin manifest dosyasından doğrulanabilir; mağaza sayfalarında da izinler açıkça listelenir.

Gizlilik Politikasını Oku

Teknik Altyapı

Meraklısı için kısaca: TrackMate, Chrome tarafında Manifest V3 mimarisiyle çalışır; Firefox için ayrı bir build/zip pipeline'ı vardır. Kaynak ES modülleri esbuild ile paketlenir; birim testleri Vitest, uçtan uca testler Playwright ile koşar ve her sürüm lint → build → test → paketleme kapılarından geçer.

Jira'ya giden istekler yalnızca izin verilen REST yollarına (/rest/api/2/, /rest/api/3/) ve metotlara sınırlanmıştır; loglara yazılmadan önce token ve e-posta adresleri maskelenir. Bu, "çalışan ama bakımı yapılamayan" eklenti tuzağına düşmemek için kurduğum altyapıdır — müşteri projelerinde uyguladığım kalite standardının aynısı.

Kurulum ve Gereksinimler

Kurulumdan sonra üç adımda çalışır durumda olursunuz:

  1. Jira'yı açın: Jira Cloud (*.atlassian.net) hesabınıza normal şekilde giriş yapın — TrackMate mevcut oturumunuzu güvenle kullanır.
  2. Timer başlatın: Issue sayfalarında ve board kartlarında beliren ▶ butonuna tıklayın.
  3. Takvimi açın: Araç çubuğundaki TrackMate ikonuna tıklayarak haftalık takvimi görüntüleyin, worklog'ları düzenleyin ve Jira'ya kaydedin.

Gereksinimler: Jira Cloud hesabı (*.atlassian.net) — Jira Server / Data Center desteklenmiyor; Chrome 120+ veya Firefox 140+; aynı tarayıcı profilinde açık bir Jira oturumu.

TrackMate'i mağazalardan ücretsiz yükleyebilirsiniz:

Tarayıcınıza göre mağaza sayfasını açın:

Chrome Web Store   Firefox Add-ons

Bu eklentiyi nasıl geliştirdiğim, yazılım kalitesine yaklaşımımın somut bir örneği. SAP projeleriniz için de aynı özenle çalışırım.

Ücretsiz Ön Değerlendirme
← Ürünlere Dön

İletişim

Projeleriniz için benimle iletişime geçin.