Przejdź do głównej zawartości

Version v2.3.1

· 3 min aby przeczytać
Rafał Marczuk
Senior Business Analyst @ Q247

Główną zmianą w wersji 2.3.1 są dynamiczne tabele – użytkownik może teraz samodzielnie określać zakres dat oraz ograniczyć wyświetlane dane do wybranego zakresu. Funkcjonalność działa na widokach Overview, Project, Participant, Team i Teams. To znaczące rozszerzenie możliwości analitycznych, które przekłada się na większą elastyczność i kontrolę przy codziennej pracy z danymi.

Wydanie przynosi również normalizację adresów e-mail w całym systemie – zarówno podczas logowania, jak i zbierania eventów – co eliminuje problemy wynikające z rozróżniania wielkości liter. Przeorganizowaliśmy panel Manage Organization do jednego widoku z zakładkami oraz wprowadziliśmy mechanizm automatycznego ukrywania inkrementów ze skrajnie zawyżonymi wartościami. Całość uzupełniają poprawki interfejsu i stabilności aplikacji.

Poniżej znajdziesz szczegółowy opis najważniejszych zmian.


Dynamiczne tabele

Znacznie rozszerzyliśmy możliwości pracy z danymi tabelarycznymi na widokach Overview, Project, Participant, Team i Teams.

Dynamiczne tabele

Filtr dat

Nad tabelami pojawił się filtr zakresu dat (Od / Do), który pozwala zawęzić wyświetlane dane do wybranego okresu. Filtr działa spójnie z wykresami – ukrycie eventów na wykresie aktualizuje również dane w tabeli.

Filtr dat

Wybór atrybutów (kolumn)

Użytkownik może samodzielnie decydować, które kolumny są widoczne w tabeli. Konfiguracja jest intuicyjna i dostępna bezpośrednio z poziomu każdego widoku.

Wybór kolumn


Normalizacja adresów e-mail (case insensitive)

Ujednoliciliśmy sposób obsługi adresów e-mail w całym systemie – od logowania, przez tworzenie kont, po zbieranie eventów z repozytoriów.

Logowanie

Adres e-mail podawany podczas logowania jest teraz traktowany bez rozróżniania wielkości liter. Wpisanie Jan@Firma.com, jan@firma.com czy JAN@FIRMA.COM prowadzi do tego samego konta – system zawsze rozpoznaje użytkownika poprawnie.

Tworzenie kont

Nowo tworzone konta – zarówno automatycznie (np. z integracji), jak i zakładane ręcznie przez administratora – są od razu rejestrowane z adresem e-mail w formacie lowercase. Wyeliminowało to sytuacje, w których te same osoby figurowały w systemie jako odrębne konta z powodu różnej wielkości liter w adresie.

Zbieranie eventów i commitów

Podczas skanowania eventów z systemów kontroli wersji adres e-mail autora jest zapisywany w formacie lowercase. Dzięki temu commity i eventy są poprawnie przypisywane do istniejących kont, niezależnie od tego, jak adres był zapisany w źródle.


Automatyczne ukrywanie inkrementów

Administrator może teraz skonfigurować próg kalorii, po przekroczeniu którego increment jest automatycznie ukrywany. Mechanizm pozwala na eliminację inkrementów ze skrajnie zawyżonymi wartościami bez konieczności ręcznej interwencji.

Automatyczne ukrywanie inkrementów


Zarządzanie organizacją w jednym widoku

Dotychczas sekcja Manage Organization była podzielona na oddzielne podstrony dostępne z podmenu.

Zarządzanie organizacją

W wersji 2.3.1 wszystkie widoki zostały zebrane w jednym miejscu i dostępne są przez zakładki:

  • USERS – zarządzanie użytkownikami
  • TEAMS – zarządzanie zespołami
  • PROJECTS – konfiguracja projektów
  • SOURCES – zarządzanie repozytoriami i źródłami danych
  • PLUGINS – wtyczki
  • ADDONS – rozszerzenia
  • CONFIGURATION – ustawienia organizacji

Nawigacja jest szybsza i bardziej przejrzysta – wszystkie opcje administracyjne dostępne pod jednym adresem.


Poprawki i usprawnienia

Wydanie 2.3.1 obejmuje szereg poprawek interfejsu użytkownika oraz błędów zgłoszonych po poprzedniej wersji. Kontynuujemy proces systematycznego udoskonalania aplikacji, poprawiając spójność wizualną, działanie komponentów oraz stabilność widoków.