Search

Home

Lista zmian

v. 3.9.0

2025-02-03

Nowe opcje

  • Dodano datę modyfikacji projektów oraz triggerów na listach
  • Dodano możliwość zmiany katalogu projektów przez zaznaczenie i przeciągnięcie dowolnej ilości projektów do innego katalogu
  • Zmodyfikowano zamykanie zakładek w systemie. Teraz zamknięcie zakładki powoduje powrót do ostatniej otwartej zakładki
  • Rozszerzono operator CALL OTHER PROJECT o możliwość decyzji jaką strukturę ma mieć magistrala wyjściowa (na podstawie danych zwracanych z projektu podrzędnego)
  • Dodano do operatora CONVERTER możliwość szyfrowania i deszyfrowania danych z wskazanych bitów
  • Dodano informacje o ilości projektów i triggerów w katalogach
  • Dodano autoryzację do serwisu allegro w połączeniach do źródeł danych typu oAuth
  • W operatorach INPUT REST API oraz CALL REST API dodano nowy typ autoryzacji pozwalający na użycie tokenów uzyskanych w przeprowadzonej wcześniej autoryzacji na poziomie połączeń do źródła danych oAuth
  • Przyśpieszono ładowanie projektów na liście projektów
  • Przyśpieszono ładowanie triggerów na liście triggerów
  • Dodano informację dla użytkownika w trakcie importu projektu o ewentualnym braku projektu podrzędnego używanego przez operatory INPUT OTHER PROJECT oraz CALL OTHER PROJECT
  • POST OUTPUT - Wprowadzono możliwość wyboru sposobu wysyłki do adresatów (grupowo lub osobny mail dla każdego odbiorcy). Dodano sprawdzenie czy domena adresu e-mail istnieje oraz wprowadzenie informacji o błędzie na magistralę danych

Poprawione błędy

  • poprawiono błąd pola “Enabled” pozostającego aktywne na formularzu po zmianie typu triggera
  • Naprawiono błąd zmiany nazwy parametru globalnego w przypadku gdy był wykorzystany jako endpoint w operatorze REST API CALL
  • Poprawiono sporadyczny błąd przy imporcie projektu do katalogu, w którym projekt już się znajduje
  • Poprawiono błąd wywołania funkcji z biblioteki 32 bitowej z parametrem referencyjnym w operatorze RES API CALL
  • Poprawiono błąd operatora CONVERT FORMAT TO BITS ujawniający się w przypadku dekodowania json zawierającego pustą tablicę. Operator zwracał na magistralę jeden rekord z nulami, a powinien zwracać brak rekordów
  • Poprawiono błąd na operatorze FILE INPUT w działaniu opcji “oldest in choosen path” w przypadku gdy w wskazanej lokalizacji znajdował się folder był brany pod uwagę i gdy był starszy niż pliki to pliki nie były przetwarzane. Pominięto foldery przy sprawdzaniu
  • Poprawiono błąd operatora OTHER PROJECT INPUT. W przypadku gdy w projekcie podrzędnym parametr nie był wymagany operator i tak go wymagał
  • Poprawiono błąd operatora CALL OTHER PROJECT gdy jeden z bitów projektu podrzędnego był typu BLOB
  • Poprawiono błąd na operatorze INPUT FILE występujący dla opcji przeniesienia przetworzonego pliku do innego katalogu, gdy w katalogu docelowym istniał już taki plik. Plik nie był przenoszony. Teraz jest przenoszony nadpisując plik w katalogu docelowym

v. 3.8.0

2024-10-10

Nowe opcje

  • Dodano możliwość podania przez użytkownika parametrów testowych w trakcie testowania operatora CALL SQL, INPUT SQL i innych operatorów wykorzystujących parametry
  • Dodano dokumentację systemu pod ikonami z znakiem “?” dla operatorów i głównych części systemu
  • Dodano wizard tworzenia projektów wraz z trigerami do obsługi CRUD na wskazanej tabeli
  • Dodano możliwość usuwania triggerów z poziomu listy projektów
  • Dodano zmienne globalne dla systemu GLOBAL VARIABLES, możliwe do użycia w operatorach wykorzystujących parametry lub zmienne
  • Zwiększono limit oczekiwania na odpowiedź z komponentów INPUT REST API oraz CALL REST API do 5min
  • Na operatorze CALL SQL dodano możliwość wstawienia dowolnej ilości wyczytanych danych do kolumn magistrali. Do tej pory można było wstawić tylko jedną wartość lub stworzyć całą nową magistralę
  • Na operatorze CONVERT BITS TO FORRMAT wprowadzono możliwość pominięcia bitów grupujących na magistrali wyjściowej. Teraz cały zbudowany format danych może być w jednym rekordzie.
  • Dodano przycisk zmiany licencji w oknie About
  • Dodano nowy typ triggera SOCKET pozwalający na wywołanie triggera poprzez użycie protokołu TCP/IP
  • Dodano nowy operator OUTPUT TCP używany w projekcie uruchamianym przez triggera typy Socket w celu zwrócenia danych klientowi wywołującemu trigerra
  • W operatorach generujących format JSON wprowadzono możliwość generowania danych tylko jaka tablica lub obiekt

Poprawione błędy

  • Operator CONVERT BIT TO FORMAT typ USER FORMAT poprawiono konieczność ustawiana znaczników grupy zawsze w osobnej lini. Teraz znacznik otwierający i zamykający grupę może być w jednej lini z danymi grupy
  • Poprawa kolejności wywołania operatorów. Błędna kolejność dla specyficznego przypadku z wieloma cofnięciami
  • Naprawiono problem z użyciem parametrów systemowych typu tablica string w operatorze REST API
  • Naprawiono problem zatrzymywania się triggera typy FILE mimo kolejnych plików pojawiających się w wskazanym katalogu
  • Poprawiono uzupełnienie parametrów projektu z poziomu definicji triggera
  • Naprawiono błąd wstawiania operatora OUTPUT RABBITMQ
  • Poprawiono błędy interfejsowe dodawania/edycji triggerów w przypadku gdy typ trigera zostanie zmieniony a następnie ponownie wybrany ten sam
  • Poprawiono odświeżanie listy triggerów po zmianie typu triggera
  • Poprawiono walidację projektu po wczytaniu. Wcześniej nie była wykonywana dla wszystkich operatorów
  • Poprawiono błąd operatora walidacji magistrali wyjściowej CONVERT BITS TO FORAMT dla typu USER FORMAT w przypadku gdy na poziomie grupy został użyty dwa razy ten bit magistali
  • Poprawiono błąd eksportu operatorów INPUT REST API oraz CALL REST API objawiający się brakiem eksportu pól autoryzacyjnych również w przypadku zaznaczenia na eksporcie opcji eksportu danych wrażliwych połączeń
  • Naprawiono błąd wstawiana operatora na magistralę charakteryzujący się czerwoną linią i błędnym wstawieniem operatora
  • Poprawiono zaznaczenie magistrali przy dużym pomniejszeniu projektu
  • Poprawiono sporadyczny błąd występujący podczas wczytania projetu

v. 3.7.0

2024-05-07

Nowe opcje

  • Rozbudowano inmport/export o eksport triggerów
  • Rozbudowa edytora XML o usunięcie węzła nadrzędnego poprzez przeciągnięcie
  • Dodanie podpowiedzi parametrów w operatorze INPUT REST API dla typu body form-data oraz x-www-form-urlencoded
  • Rozbudowa operatora CONVERT BIT TO FORMAT o możliwości wstawienia znacznika licznika pozycji w grupie bieżącej oraz z grupy nadrzędnej
  • Operator STOP możliwe wstawienie wartości z magistrali do komunikatu
  • W operatorze CALL REST API dodano możliwość używania parametrów w polach autoryzujących
  • Dodano podgląd wykonanego polecenia SQL z operatorów INPUT SQL oraz CALL SQL na ekranie w logu ręcznego wykonania projektu
  • Dodano podgląd wykonanego danych wysłanych przez operatory INPUT REST API oraz CALL REST API na ekranie logu ręcznego wykonania projektu
  • Wprowadzono nowe typy danych magistrali: Long, Date, Time
  • Wprowadzono opcje postępowa tworząc parametry tablicowe w operatorze OUTPUT PARAMETERS
  • Operator REST API dodano możliwość przesyłania danych binarnych z magistrali w typie danych “form-data”

Poprawione błędy

  • Poprawiono parametr tablicowy typu string dla przypadków gdy wartość zawiera przecinek
  • Poprawiono automatyczne generowanie nazwy operatora OUTPUT DATA w przypadku gdy dodawany jest kolejny a wcześniejszy miał zmodyfikowaną nazwę
  • Poprawiono problem zapisu właściwości operatora CALL REST API
  • Naprawiono błąd działania CALL DLL FUNCTION dla funkcji przeciążonych
  • Usunięte typu danych binary dla operatora INPUT REST API, który nie miał sensu dla tego operatora
  • Naprawiono działanie operatora FILTR dla warunków ≤ i ≥ oraz poprawa działania parametrów podanych w warunku
  • Naprawiono problem z podmianą parametrów u operatorze OUTPUT POST
  • Naprawiono działanie agregacji AVG na operatorze GROUPING oraz zgodności agregacji z typem danych wejściowych
  • Poprawiono bład mapowania parametru tekstowego na parametr inputFileName w operatorze INPUT OTHER PROJECT objawiający się niezgodnością typów
  • Poprawiono usuwanie argumentów węzła w edytorze XML
  • Poprawiono sporadyczny błąd eksportu projektu objawiający się brakiem niektórych magistral w eksportowanym projekcie
  • Poprawiono błąd metajęzyka w operatorach CALL SQL oraz INPUT SQL polegający na konieczności zawarcia całego wyrażenia metajęzyka w jednej linii
  • Naprawiono problem z zapisem danych wywołania webServisu do logu. Obecnie w bazie zapisane jest 200 znaków, pozostałe w plikach logów

v. 3.6.0

2023-12-19

Nowe opcje

  • Dodano nowy operator INPUT PARAMETRS pozwalający na wprowadzenie parametrów projektowych na magistralę danych
  • Rozbudowa operatora TEXT CONVERSION. Można przeprowadzić konwersję danych na więcej niż jednej kolumnie
  • Rozbudowa operatorów OTHER PROJECT INPUT oraz CALL OTHER PROJECT o definicję mapowania parametrów wejściowych.
  • Dodanie nowego typu wywołań (triggera) RabbitMQ. Trigger uruchamia projekt gdy odbierze wiadomość do serwera RabbitQM
  • Dodanie nowego operatora OUTPUT RABBITMQ pozwalającego na wysłanie wiadomości do serwera RabbitMQ

Poprawione błędy

  • Poprawa działania nadpisania istniejącego dokumentu oraz dodania nowego w bazie MongoDB (operator OUTPUT MONGODB)
  • Poprawienie sposobu wyznaczania kolejności wywoływania operatorów w przetwarzaniu projektu. Na operatorze posiadającym dwie magistrale wyjściowe zawsze proces zostanie w pierwszej kolejności wypuszczony górną magistralą.
  • Poprawiono błędy operatora CALL DLL FUNCTION przy wywołaniu funkcji z biblioteki niezarządzanej
  • Poprawiono błąd dodawania nowej akcji do operatora OUTPUT SQL.
  • Poprawiono odświeżenie parametrów na operatorach po zmianie nazwy parametru

v. 3.5.0

2023-10-09

Nowe opcje

  • Dodano unikalne adresy wywołania web serwisów zgodne z aliasem triggera
  • Rozszerzono definicję Triggera typu webServis o konfiguracją sprawdzania dostępu i/lub uprawnień do wywołania triggera Check authentication
  • Dodano nagłówek WWW-Authenticate do odpowiedzi gdy typ autentyfikacji jest błedny.
  • Dodano zakładkę Data sources/destination zawierającą wszystkie zdefiniowane połączenia do źródeł danych użytych w systemie
  • Dodano możliwość powiadamiana mailem o błędnym wykonaniu procesu wywołanego przez Triggera
  • Dodano nowe źródło danych Google drive
  • Dodano nowe operatory INPUT GOOGLE oraz OUTPUT GOOGLE pozwalające na dostęp do plików na dysku Google
  • Dodano możliwość uruchomienia operatora CALL SQL z własną transakcją bazodanową.

Poprawione błędy

  • Naprawiono błąd sprawdzenia uprawnień do wywołania trigerów typu webServis w trybie autentyfikacji Bearer Token
  • Poprawiono działanie cache odpowiedzi dla wywołań typu webServis (czyszczenie po zakładanym czasie)
  • Naprawiono działanie zmiennych systemowych na operatorach Input File oraz Output File
  • Poprawiono błędy parametrów tablicowych
  • Poprawiono obsługę wartości null dla parametrów