# Linear

Her gönderimden bir Linear sorunu açın.

## Linear

Gönderimleri otomatik olarak Linear sorunlarına dönüştürün. Her gönderim, seçtiğiniz ekipte özel başlık, açıklama ve projeyle bir sorun oluşturur.

<h2 id="what-you-get">Ne elde edersiniz</h2>

<ul>
  <li>Her gönderim için bağlanan kullanıcıya atfedilen bir Linear sorunu</li>
  <li>
    Şablon düzenleyiciden oluşturulan başlık ve açıklama — herhangi bir form alanı değerini eklemek için <strong>@</strong> yazın
  </li>
  <li>Açıklama markdown destekler (kalın, listeler, başlıklar, kod blokları, blok alıntılar, bağlantılar)</li>
  <li>Her soruna uygulanan isteğe bağlı varsayılan proje</li>
  <li>Mevcut gönderimleri talep üzerine geriye dönük doldurun (~saniyede 1 sorun)</li>
  <li>
    Yayına geçmeden önce doğrulayabilmeniz için gerçek bir <code>[Test]</code> önekli sorun oluşturan test düğmesi
  </li>
</ul>

<h2 id="connect">Linear’ı bağlayın</h2>

<h2 id="backfill">Mevcut gönderimleri geriye dönük doldurma</h2>

<p>
  İlk bağlandığınızda mevcut gönderimleri Linear sorunları olarak dışa aktarabilirsiniz. Geriye dönük doldurma, Linear’ın hız sınırları
  içinde kalmak için arka planda ~saniyede 1 sorun hızında çalışır. İlerleme her 10 gönderimde bir kaydedilir.
</p>

<h2 id="abandoned-responses">Terk edilmiş yanıt etkinlikleri</h2>

<p>
  Bir katılımcı formunuzu başlatır ancak tamamlamazsa, Formstep kısmi veriler için ayrı bir sorun oluşturabilir.{' '}
  <strong>Terk edilmiş etkinliği şuradan sonra gönder</strong>’i 12 saat, 1 gün, 3 gün veya 1 hafta olarak ayarlayın, ardından terk edilmiş
  sorun başlığını ve açıklamasını doldurun — ikisi de boş bırakılamaz. Terk edilmiş sorunlar bir <code>partial-submission</code> etiketi
  alır.
</p>

<p>
  Saatlik bir tarama boşta kalan taslakları arar, bu yüzden sorun, pencere geçtikten sonraki ilk taramada görünür. Yalnızca bir paylaşım
  bağlantısından gelen taslaklar taranır ve <strong>Zorunlu alanlar</strong> bunu daha da daraltır: sorun yalnızca seçtiğiniz alanlardan en
  az biri doldurulmuşsa oluşturulur.
</p>

> ℹ️ **Pro özelliği**
> <p>
>     Terk edilmiş yanıt teslimi Pro veya Business plan gerektirir. Temel Linear entegrasyonu tüm planlarda kullanılabilir. Bkz.{' '}
>     <a href="/tr/subscription-billing/plans-pricing">planlar ve fiyatlandırma</a>.
>   </p>

<h2 id="token-refresh">Token yenileme</h2>

<p>
  Linear erişim token’ları, süresi dolmaya yaklaştığında her gönderim öncesinde otomatik olarak yenilenir. Yenileme başarısız olursa (token
  iptal edilmiş, uygulama kaldırılmış), Formstep entegrasyonu hata olarak işaretler ve bir başarısızlık bildirimi e-postası alırsınız. Geri
  yüklemek için çalışma alanı Entegrasyonlar sayfasından yeniden bağlanın.
</p>

<h2 id="removing">Entegrasyonu kaldırma</h2>

<ul>
  <li>
    <strong>Formstep’ten</strong> — Form ayarları → Entegrasyonlar → Linear → Sil. Yeni gönderimler hemen sorun oluşturmayı durdurur.
  </li>
  <li>
    <strong>Linear’dan</strong> — OAuth iznini kullanıcı ayarlarınızdan iptal edin. Bir sonraki gönderim başarısız olur ve kimlik bilgisi
    süresi dolmuş olarak işaretlenir.
  </li>
</ul>

<h2 id="limits">Sınırlar ve davranış</h2>

<ul>
  <li>Gönderim başına bir sorun — mevcut soruna yorum ekleme modu yok</li>
  <li>Başlık düz metindir, 255 karakteri aşınca üç nokta ile kesilir; açıklama yalnızca markdown’dır</li>
  <li>
    Boş bir başlık, <code>New submission to &lt;form name&gt;</code> değerine döner
  </li>
  <li>Dosya yükleme yanıtları, dosya adının ardından indirme bağlantısıyla birlikte işlenir; böylece dosyaya sorundan ulaşılabilir</li>
  <li>
    @ ile eklenen bir <a href="/tr/building-forms/repeating-groups">tekrarlayan grup</a> alanı, her kaydı " · " ile birleştirilmiş olarak
    gösterir
  </li>
</ul>

<h2 id="faq">SSS</h2>

  <p>
    Üç Linear OAuth kapsamı: <code>read</code> (ekipleri, projeleri ve etiketleri listele),
    <code>write</code> (sorun meta verilerini güncelle) ve <code>issues:create</code> (sorun oluştur). Bağlantı <code>actor=user</code>{' '}
    kullanır, bu nedenle sorunlar bir bota değil size atfedilir.
  </p>

  <p>
    Evet. Entegrasyon detay sayfasını açın ve her iki alanı da değiştirin. Ekip değiştirmek, projeler ekibe özgü olduğundan projeyi
    sıfırlar.
  </p>

  <p>
    Evet. Birden fazla kimlik bilgisi eklemek için farklı Linear hesaplarını yetkilendirin. Her form entegrasyonu hangisini kullanacağını
    seçer.
  </p>

  <p>
    Evet. Linear bağlantıları çalışma alanı kapsamındadır. Herhangi bir çalışma alanı üyesi, entegrasyon kurarken bağlı herhangi bir Linear
    hesabını kullanabilir.
  </p>

  <p>
    Entegrasyon otomatik olarak duraklar ve kurulumu yapan kişiye bir e-posta gider. İptal edilmiş bir token, kaybedilmiş bir izin veya
    silinmiş bir ekip beş başarısızlığı beklemez — entegrasyonu hemen durdurur. Her durumda nedeni düzeltin ve Devam Ettir’e basın.
  </p>

<h2 id="next-steps">Sonraki adımlar</h2>
<div class="not-prose grid gap-3 sm:grid-cols-2">
  - [GitHub Issues](/tr/integrations/github) — Gönderimleri GitHub sorunlarına dönüştürün
  - [Sağlık ve izleme](/tr/integrations/health-monitoring) — Entegrasyon hatalarını ve token yenileme durumunu takip edin
</div>
