Yeni özellik ve iyileştirmeler 

  • Portal tarafında kullanılan "GetStartedWorkflowsCount()" metodunun api olarak dışa açılarak kullanıcının yetkili olduğu çalışan akış sayılarının gösterilmesi sağlandı.
    ("LFlow Service Swagger > Workflow" altında "Post /api/workflow/counts" metodu desteklendi)

  • Tasarım Aracı yenilenmesi kapsamında; aktivite tasarım ekranındaki aktivite ikonları yenilendi.
  • Tasarım aracının yenilenmesi kapsamında; aktivite araç kutusu içerisinde bulunan tüm ikonlar yenilendi.
  • Tasarım Aracı yenilenmesi kapsamında; üst menü araç çubuğu gösteriminde ve ikonlarında düzenleme yapıldı.
  • Tasarım Aracı menülerinin içerisindeki ikonlar yenilendi.
  • Portal genelinde çalışan işler için “Çalışıyor “ ifadesi yerine “Devam Ediyor” ifadesi kullanıldı.
  • E-Postadan onay veya ret işleminde; onaylama (validasyon) çalıştığı zaman yalnızca işlem butonunun portalda görünmesi sağlandı.
  • Tasarım Aracı yenilenmesi kapsamında; menü isim ve yerlerinde düzenlemeler yapıldı.
  • Yeni portal tasarımında desteklenecek "Detaylı Loglama" sayfasının altyapı performans çalışması kapsamında NWFLOGACTIVITYSTEPS ve NWFLOGOPERATIONS tablolarının binary kolonlarında sıkıştırılma işlemi yapıldı.
  • Postman veya Swagger üzerinden yapılan çağrıların gidiş (request) ve geliş (response) değerlerinin, cevapların ve problemlerin gözlenmesi amacıyla loglama desteği sağlandı.

     Kullanım Detayı:

    Loglama işlemi kurulum sonrası varsayılan kapalı olarak gelecektir. Başlatmak için uygulama sunucusu üzerinde yapılması gerekenler;

    1) "C:\inetpub\wwwroot\Logo Services\v1_0\NAF.LFlow.WAS" dizi altında bulunan "nlog.config" dosyası notepad++ gibi yetkili bir notepad yardımı ile açılır.
    - Devreye alınması için; minlevel="Error" değerinin > minlevel="Trace" olarak değiştirilir.

     Ekran Görüntüsü:

    2) Dosya içerisindeki fileName="C:/temp/log/Log_${shortdate}.txt" satırı, loglama dosyasının C:/temp/log/ klasörü altında tarihsel isimli formatla ve .txt dosyası olarak oluşacağını belirtir. Bu sebeple;
    C:/temp/log/ yolu için ilgili klasörler oluşturulur.

    3) "C:/temp/log/" klasörü için IIS_IUSRS kullanıcısına tam yetki verilir. 
    Not: IIS_IUSRS kullanıcısına yetki verilmesi için önce Locations.. bölümünden makine adı seçilmelidir.

     Ekran Görüntüsü:

    Bu işlemler sonrası POSTMAN ya da Swagger üzerinden yapılacak çağrılar için ilgili dizin altına .txt dosyaları oluşur ve giden gelen verilerin loglanır.

  • Eş Zamanlı İşlem, Eş Zamanlı İşlem Kolu, Sequence, While, Flowchart aktiviteleri için yeni tasarım kapsamında düzenlemeler yapıldı.
  • Logo Flow Uygulaması ve NAF Altyapısı için Telerik R1 2019 Winform güncellemesi yapıldı.

Hatalar

  • "Rest Api/Swagger witchcustomcolumn" metodunda birden fazla kez yayın moduna alınmış akışın "currentcount" bilgisinin doğru gelmesi sağlandı.
  • "E-Posta İçeriği" bölümünde "Tamam" ve "İptal" butonlarının görünmesi sağlandı.
  • Sol menü Üzerimdeki İşler'den akış iptal edilirken akış ismi ile uyarı verilmesi sağlandı.
  • Tablo değişkenine 26 satırdan fazla satır eklendiğinde "Anahtar" kolonu harflendirmesinin tekrarsız bir şekilde yapılması sağlandı.
  • Tablo değişkeninin salt okunur olduğu durumda satırlara çift tıklanıldığında tablonun güncelleme moduna geçmesi sorunu düzeltildi.
  • Logo Flow Mobil Web browser üzerinde Üzerimdeki İşler, Dahil Olduğum İşler, Başlattığım İşler, Zaman Aşımı, İş Geçmişi detaylarına ulaşılabilmesi sağlandı.
  • İş Geçmiş Detay ekranlarına "Rapor Al" butonu eklenerek rapor alınabilmesi sağlandı.
  • Metin değişkeninin en az ve en çok uzunluk validasyonlarının küçük eşit ve büyük eşit şeklinde çalışması sağlandı.
  • Tasarım Aracında sayısal değişkenin maksimum değerine belirli bir sınıra kadar 100'den daha büyük, minimum değerine 0'dan daha küçük bir sınır belirlenebilmesi sağlandı.
  • Değişkene bağlı veri kaynağındaki "Liste Değer Alanı" bilgisi üzerinden Açılır Pencere değişkenine Varsayılan Formül atanabilmesi sağlandı.
  • Rapor Güncelle butonuna tıklandıktan sonra Tablo değişkenine yeni eklenen kolonların parametrelerinin Rapor Özellikleri/Parametreler bölümüne gelmesi sağlandı.