Tek tıkla bulunduğunuz sayfadan ekran görüntüsü, console & network logları, cookies ve local/session storage toplayıp Jira’da bilet açar. Zengin metin açıklamalar ADF (Atlassian Document Format) ile oluşturulur.
Jira entegrasyonu: Proje, issue tipi ve öncelik listeleri Jira'dan dinamik olarak çekilir; bilet açılmadan önce başlık/açıklama düzenlenebilir.
Kanıt toplama: Screenshot (işaretleme/bulanıklaştırma/kırpma destekli), JS hataları, console.* mesajları, fetch/XHR özetleri, kullanıcı adımları (repro steps).
Sekme ekran kaydı: Hatayı yeniden üretirken sekmenin videosunu kaydedip bilete ekleyin (offscreen document tabanlı, MV3 uyumlu).
Mükerrer kontrolü: Bilet açmadan önce aynı sayfayı anan açık biletler listelenir.
Çoklu profil: Birden fazla Jira alanı/projesi tanımlanabilir; profil, aktif sekmenin alan adına göre otomatik seçilir.
Bağlam verileri (opsiyonel): Cookies (mümkün olduğunca HttpOnly dahil; varsayılan olarak kapalı), localStorage & sessionStorage özetleri. Token/JWT/oturum kimliği benzeri değerler varsayılan olarak maskelenir.
ADF açıklama: Jira Cloud ile uyumlu zengin açıklama gövdesi.
Yerel & şeffaf: Yalnızca sizin aksiyonunuzla çalışır; üçüncü taraf sunucu yok.
- Depoyu klonlayın veya ZIP’i çıkarın.
- Chrome →
chrome://extensions→ Developer mode’u açın. - Load unpacked → proje klasörünü seçin.
https://chromewebstore.google.com/detail/jira-bug-reporter/pjgaemnffpinbokdoekgbheakgenmbma adresi üzerinden uzantıyı yükleyin.
Uzantı ikonuna sağ tıklayın ve ayarlar sayfasına gidin. Bir veya birden fazla profil tanımlayın:
-
Jira Base URL:
https://company.atlassian.net -
Email: Jira hesabınıza ait e-posta adresi
-
API Token: (Jira Cloud → Account → Security → API tokens). Belirteç yalnızca cihazınızda saklanır, senkronize edilmez.
-
Project Key: ör.
WEB -
Issue Type: ör.
Bug -
Alan adları (opsiyonel): ör.
app.example.com, *.example.org— bu alanlarla eşleşen sekmelerde profil otomatik seçilir.
Kaydetmeden önce Bağlantıyı Test Et ile kimlik bilgilerinizi ve proje anahtarını doğrulayabilirsiniz.
-
(İsteğe bağlı) ⏺ Kayıt ile sekme kaydını başlatın ve hatayı yeniden üretin.
-
Rapor hazırla butonuna basın (kısayol:
Alt+Shift+Jile pencereyi açabilirsiniz). -
Açılan rapor sayfasında başlık/açıklamayı düzenleyin, ekran görüntüsünü işaretleyin veya hassas alanları bulanıklaştırın, öncelik/etiket seçin; benzer açık biletler varsa üstte listelenir.
-
Jira’da bilet aç butonuna basın; screenshot.png, page-report.json ve varsa tab-recording.webm bilete eklenir ve bilet bağlantısı görünür. Son açılan biletler pop-up’ta listelenir.
- Veri toplama yalnızca kullanıcı eylemiyle (butona basınca) yapılır ve bilet açılmadan önce gözden geçirilebilir.
- Veriler cihazda işlenir ve sadece sizin Jira alanınıza HTTPS ile gönderilir.
- Üçüncü taraf sunucu kullanılmaz; izleme/analitik bulunmaz.
- Ayarlar ve API belirteci yalnızca bu cihazdaki Chrome Storage’da (
storage.local) saklanır; cihazlar arası senkronize edilmez. - Cookies eklenmesi varsayılan olarak kapalıdır; token/JWT/oturum kimliği benzeri değerler varsayılan olarak maskelenir. İsterseniz cookies/storage/ekran kaydı eklemeyi tamamen kapatabilirsiniz.
- Kullanıcı adımları kaydedilirken form alanlarına girilen değerler asla kaydedilmez.
| İzin | Açıklama |
|---|---|
activeTab, tabs |
Aktif sekmeden ekran görüntüsü almak ve bağlam/veri toplamak |
storage |
Profiller, tercihler ve bekleyen rapor verisini saklamak |
cookies |
İstendiğinde cookies’i (mümkünse HttpOnly dahil) eklemek |
tabCapture, offscreen |
Sekme ekran kaydı için kullanılır (MV3’te kayıt offscreen document’ta yapılır) |
host_permissions |
Jira alanınıza POST yapmak; site bağlamını okumak |
- Ayarlar sayfasının tasarımının yapılması
- API token yerine Jira OAuth ile giriş
- Proje/issue type/öncelik listelerini Jira’dan dinamik çekme
- Etiket/priority seçimleri (assignee planlanıyor)
- Çoklu proje profilleri (alan adına göre otomatik seçim)
- Ekran görüntüsü işaretleme (dikdörtgen, ok, bulanıklaştırma, kırpma)
- Mükerrer bilet kontrolü (JQL ile benzer açık biletler)
- Kullanıcı adımları (repro steps) kaydı
- Sekme ekran kaydı (offscreen document ile)
- Assignee seçimi
- Zorunlu custom alanları otomatik formda gösterme
- Çoklu dil desteği
- DevTools paneli ile HAR çıkarmak
-
chrome.debuggerile header/status/redirect zincirini de elde etmek - Alan adı/desen bazlı include/exclude (örn.
cdn.*.comhariç)
Trademarks: Atlassian, Jira and their respective logos are trademarks or registered trademarks of Atlassian Pty Ltd in the U.S. and other countries. All other product names, logos, and brands are property of their respective owners.