Blog yazısı · 25.04.2026
Belgeler ve Formlar Senkronuz Çalışma Alanına Katıldı
Ekip bilgisini saklayan belgeleri ve dışarıdan talep toplayan formları görevlerle aynı çalışma alanında buluşturdum.
Görevler “ne yapacağız?” sorusunu çözüyor; kararın neden alındığı ve dışarıdan gelen talebin ayrıntısı ise çoğu zaman başka yerde kalıyor. Senkronuz’a belge ve form modüllerini eklerken hedefim bu kopukluğu azaltmaktı.
Belgeler çalışma alanı hiyerarşisinde tutuluyor ve erişim kurallarını görevlerle paylaşıyor. Başlık, içerik, görünüm ve son düzenleyen bilgisi ayrı kaydediliyor. Daha sonra eş zamanlı düzenleme için Yjs ve Hocuspocus tabanlı bir çalışma ekledim. Aynı belgeyi iki kişi açtığında değişikliklerin birbirini ezmemesi ilk önemli kazanım oldu.
Formdan doğrudan işe
Form oluşturucuda alanlar, zorunluluk, açıklama ve sıralama yönetilebiliyor. Yayınlanan form çalışma alanı hesabı olmayan kişilerce de doldurulabiliyor. Gelen yanıt bir kayıt olarak saklanıyor ve istenirse belirlenen listeye görev oluşturuyor. Dosya yükleme desteğinde tür, boyut ve hız sınırı kontrolleri sunucu tarafında uygulanıyor.
Paylaşılan formun başlık ve renkleri için temel marka seçenekleri ekledim. Burada formun mobilde rahat doldurulması, yönetim ekranındaki seçenek sayısından daha öncelikliydi. Alanlar küçük ekranda tek sütuna düşüyor ve hata mesajı ilgili sorunun yanında görünüyor.
Sırada koşullu sorular ve yanıt özetleri var. Belge tarafında ise değişiklik geçmişini kullanıcıya daha anlaşılır göstermek istiyorum. Bu iki modül birlikte çalıştığında toplantı notundan talep kaydına kadar bilgi, görevle aynı bağlamda kalabiliyor.