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ı.
Expand
title
Kullanım Detayı:
Panel
borderStyle
dotted
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.
Expand
title
Ekran Görüntüsü:
Image Modified
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.
Expand
title
Ekran Görüntüsü:
Image ModifiedImage Modified
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ı.