Wersja 1.7.5.0

Zmiany wprowadzone w dniu .

Zmiany:

Dodano dodatkowy komunikat informujący o tym jakie warunki muszą być spełnione żeby przypisać komuś rolę w systemie.

W raportach jednostek dodano nową kolumnę "Hufiec macierzysty", która wyświetla nazwę hufca, w którym znajduje się jednostka.


W raportach jednostek dodano nowy filtr "Hufiec macierzysty", który filtruje wyniki po nazwie hufca, w którym znajduje się jednostka.

W API systemowym endpoint /persons/{personId} zwraca teraz informacje o aktualnym przydziale i przynależności danej osoby.

Przykład:


 "unitMemberships": [
    {
      "unitName": "Hufiec Wesoły",
      "validFrom": "2015-07-23",
      "validTill": null,
      "allocated": true
    },
    {
      "unitName": "44 Wesoła Drużyna Harcerska Arbuz",
      "validFrom": "2010-06-22",
      "validTill": null,
      "allocated": false
    }
  ]


Dodano możliwość eksportowania rozkazu komendanta hufca do formatu DOCX

Funkcja obecnie dostępna w ramach beta-testów. Informacja o testach dostępna na witrynie IT. W kolejnym kroku zostanie udostępniony eksport dla pozostałych poziomów struktury.


Naprawione błędy i drobne zmiany:

  • Zablokowano możliwość dodawania informacji o składce osobom z przynależnością (bez przydziału) do jednostki.
  • Naprawiono błąd polegający na wyświetlaniu rozkazów ze złej jednostki w formularzu edycji historii przydziału i przynależności.
  • Dodano brakujące tłumaczeniu w niektórych miejscach systemu.
  • Dodano brakujący odstęp w widoku archiwalnych członków jednostki.

Wersja 1.7.4.0 (3)

Zmiany wprowadzone w dniu .

Zmiany:

Dodano możliwość przepisywania składki członkowskiej opłaconej przez bramkę płatniczą na inny kwartał.


  1. Obok danego rekordu dostępna jest nowa opcja do zmiany kwartału:



  2. W otwartym oknie możemy wybrać kwartał na który chcemy przenieść opłatę. Musi on spełniać następujące warunki:
    1. nie ma żadnej płatności ani zwolnienia za ten kwartał
    2. kwartał jest w tym samym roku co ten za który błędnie opłacono składkę
    3. kwartał jest wcześniejszy niż ten za który opłacono składkę
    4. Jeżeli te warunki nie będą spełnione, system nie wyświetli żadnych opcji a zamiast nich pojawi się stosowny komunikat:


Uwaga!

Funkcja obecnie jest dostępna wyłącznie dla administratorów chorągwianych.



Dodano możliwość generowania i zarządzania kluczami API na poziomie całego systemu a nie użytkownika - funkcja dostępna dla Wydziału IT do integracji z innymi aplikacjami ZHP:

  • generowanie kluczy i przypisywanie zakresu uprawnień i jednostek
  • wyłączanie i włączanie kluczy
  • trwałe dezaktywowanie kluczy i usuwanie kluczy
  • regenerowanie kluczy


Naprawione błędy i drobne zmiany:

  • Dodano możliwość usuwanie ręcznego składek dodanych przez API oraz zwolnień ze składek.
  • Wyłączono możliwość zawieszania za nieopłacenie składki osób, które mają przynależność do jednostki - można zawieszać wyłącznie osoby z przydziałem.
  • Naprawiono błąd polegający na niewyświetlaniu się opcji dodawania informacji o składce z poziomu listy członków w przypadku ograniczonych uprawnień w systemie.
  • Naprawiono błąd uniemożliwiający dodanie drugi raz takiej samej kwalifikacji, w sytuacji gdy pierwsza już wygasła.
  • Naprawiono błąd powodujący brak automatycznego uruchomienia systemu po restarcie serwera.
  • Naprawiono błąd powodujący wielokrotne wyświetlanie komunikatu o wymaganym polu podczas wyszukiwania osoby w systemie w niektórych formularzach.
  • Naprawiono błąd powodujący duplikowanie danych rodzica podczas jego dodawania do dziecka w niektórych przypadkach.
  • Naprawiono wyświetlanie osiągnięć w module raportów - zwiększono limit znaków.

Wersja 1.7.4.0 (2)

Zmiany wprowadzone w dniu .

Zmiany:

Dodano możliwość zawieszania członkostwa w przypadku nieopłacenia podstawowej składki członkowskiej.

  1. Zawiesić można wyłącznie osoby, które nie mają zaznaczonej składki za bieżący kwartał - status "BRAK SŁADKI". Dla osób z opłaconą składką, opcja ta jest NIEDOSTĘPNA.



  2. Opcja zawieszania jest dostępna z poziomu:
    1. menu 3 kropek przy zawieszanej osobie



    2. menu 3 kropek dla wielu osób na liście



    3. profilu danej osoby w prawym górnym rogu



  3. Podczas zawieszania należy określić od kiedy zawieszona jest osoba:



  4. W przypadku zawieszania wielu osób system weryfikuje, które osoby można zawiesić i wyświetla odpowiedni komunikat. Poniższy komunikat oznacza że dla osoby Zawieszony Chłopiec akcja się powiodła ale dla osoby Dzieckowe Dziecko nie, ponieważ ma ona opłaconą składkę.



  5. Po zawieszeniu status osób został zaktualizowany:



  6. Dodatkowo obok profilu wyświetla się informacja o zawieszeniu:



  7. Taka sama informacja widoczna jest bezpośrednio w profilu osoby:



  8. W zakładce składki bieżąca składka ma status: ZAWIESZONO:



  9. W zakładce Członkostwo dodano nową etykietę z informacją o statusie członkostwa. Dodatkowo informacja o zawieszeniu jest widoczna w historii członkostwa:



  10. Aby przywrócić członkostwo można:
    1. opłacić składkę członkowską przez Tipi lub ręcznie odznaczyć jej opłacenie (opcja rekomendowana)
    2. skorzystać z opcji "Przywróć członkostwo" dostępnej w miejscach opisanych w pkt. 2 wyżej



  11. Po opłaceniu składki status członkostwa się zmienia a w historii członkostwa pojawia się nowy rekord:



  12. Byli członkowie ZHP, których dane znajduję się w archiwum systemowym mają status: CZŁONKOSTWO ZAKOŃCZONE:


Uwaga!

System sprawdza daty zawieszenia. 

Osobę można zawiesić nie wcześniej niż z datą 21. dnia miesiąca bieżącego kwartału i nie później niż z datą wykonywania operacji.

Ponadto data zawieszenia jest weryfikowana w zakresie pokrywania się z innymi datami w historii członkostwa.



Dodano możliwość wprowadzania wybranych kwalifikacji więcej niż raz:

  • warsztaty dla opiekunów prób na stopnie instruktorskie
  • konferencja harcmistrzowska
  • konferencja instruktorska
  • kurs członków komend hufców
  • kurs członków KSI
  • Inny kurs / Inny warsztat / Webinar

Wszystkie pozostałe kwalifikacje nadal można wprowadzić tylko raz. Jeśli któraś kwalifikacja powinna być "odblokowana" aby dodać ją więcej razy można to zgłosić na helpdesk.


Naprawione błędy i drobne zmiany:

  • Naprawiono błąd powodujący błędne wyświetlanie informacji nt. płatności składek w API systemowym.
  • Naprawiono działanie przekierowania po opłaceniu składki - teraz jesteśmy przekierowani na dokładnie tę samą stronę, z której płaciliśmy składkę a nie na główną zakładkę swojego profilu.
  • Naprawiono błąd, który powodował że przy konwersji z rodzica na członka ZHP nie uzupełniały się pola: data urodzenia i płeć.
  • Naprawiono inne błędy związane z wydajnością i stabilnością systemu.

Wersja 1.7.4.0 (1)

Zmiany wprowadzone w dniu .

Zmiany:

Zmieniono logikę przywracania byłych członków jako rodziców:

  1. Po wyszukaniu byłego członka można go przywrócić jako członka ZHP lub rodzica.
  2. ZMIANA: wyłączono możliwość zapraszania do utworzenia konta w Tipi rodziców, którzy nie mają powiązanego żadnego dziecka. Utworzenie konta jest możliwe dopiero po powiązaniu profilu rodzica z profilem dziecka.
  3. Pozostałe funkcje działają bez zmian - można powiązać z profilem dziecka profil rodzica, bez względu, czy utworzono dla niego konto czy nie.


Naprawione błędy i drobne zmiany:

  • Naprawiono błędy związane z nieprawidłowym działaniem aplikacji w przypadku szczególnych sytuacji dotyczących powiązań jednostek z rozkazami.
  • Naprawiono błąd uniemożliwiający ręcznego dodania informacji o składce w szczególnych przypadkach.
  • Naprawiono błąd uniemożliwiający powiązywanie opiekunów prawnych z rodzicami w szczególnych przypadkach.
  • Dodano walidację unikalności pełnienia funkcji również dla archiwalnych rekordów - wcześniej działała tylko dla aktywnych rekordów.
  • Naprawiono błąd powodujący wyświetlanie zduplikowanych informacji o przepisanych rolach w zależności od wybranej paginacji na liście ról.
  • Naprawiono błąd powodujący niewyświetlanie funkcji do ręcznego dodawania składek z poziomu listy członków jednostki, w przypadku gdy użytkownik posiadał tylko uprawnienia do składek i żadnych innych.
  • Naprawiono błąd powodujący nachodzenie przycisku do dodawania nowych kwartałów w ustawieniach jednostki na listę stron.

Wersja 1.7.4.0

Zmiany wprowadzone w dniu .

Zmiany:

Dodano automatyczną zmianę statusu płatności z oczekującej na wygasłą, po upłynięciu 12 godzin.

po dodaniu:


po upłynięciu 12 godzin:

Wygasłe składki można usuwać i można opłacać ponownie. Po ponownym opłaceniu nowy rekord zastępuje wcześniejszy wygaśnięty rekord.


Naprawione błędy i drobne zmiany:

  • Naprawiono błędy w konfiguracji bazy danych, które powodowały przerwy w działaniu systemu.
  • Naprawiono błąd powodujący brak możliwości wykorzystania niektórych numerów PESEL ("wiszące" wnioski o dołączenie do ZHP).
  • Zaktualizowano treść komunikatu o zakańczaniu członkostwa.
  • Dodano brakujący odstęp przed sekcją "dodatkowe informacje" w widoku listy osiągnięć w profilu członka.
  • Naprawiono działanie list rozwijanych wielokrotnego wyboru w kilku miejscach.
  • Rozwiązano problem ze zduplikowanym przydziałem występujący w szczególnych przypadkach.
  • Naprawiono błąd uniemożliwiający zaproszenie rodzica do systemu występujący w szczególnych przypadkach.

Wersja 1.7.3.0 (2)

Zmiany wprowadzone w dniu .

Zmiany:

Dodano możliwość ponawiania płatności:

  1. Po rozpoczęciu ale niedokończeniu transakcji w profilu osoby widoczny jest rekord oczekujący na płatność.



  2. Po 3 minutach od rozpoczęcia transakcji aktywuje się funkcja ponowienia - dostępna w menu 3 kropek.



  3. Ponowienie dotyczy wszystkich powiązanych transakcji o czym informuje komunikat.



  4. Zostajemy ponownie przekierowani do bramki płatniczej - do już istniejącej transakcji.
  5. Składka zostaje odznaczona jako opłacona.


Uwaga!

Funkcja ponawiania będzie rozbudowywana w najbliższych tygodniach. Planowane jest też zmniejszenie czasu oczekiwania na płatność i automatycznie usuwanie "wiszących płatności" po upływie tego czasu.


Naprawione błędy:

  • Naprawiono błąd powodujący spowolnienie działania systemu i czasową niedostępność systemu.
  • Naprawiono błąd uniemożliwiający przywrócenie rodzica jako członka organizacji w szczególnych przypadkach.
  • Naprawiono błąd uniemożliwiający opłacenie składki, w sytuacji gdy płaci rodzic osoby powyżej 16, a poniżej 18 roku życia.
  • Dodano tłumaczenie komunikatu błędu, który wyświetla się w sytuacji błędnej konfiguracji sellerId.
  • Usunięto niepotrzebną listę rozwijaną dot. paginacji w liście użytkowników.
  • Naprawiono walidację adresu URL rozkazu (zwiększono dopuszczalną liczbę znaków).
  • Naprawiono błąd, który uniemożliwiał zaproszenie do systemu rodzica, który kiedyś był członkiem a nie miał konta.

Wersja 1.7.3.0 (1)

Zmiany wprowadzone w dniu .

Zmiany:

  • Dodano możliwość ręcznego zaznaczania płatności składek za kilka kwartałów jednocześnie.



  • Dodano możliwość definiowania wysokości kwot składek dla kilku kwartałów jednocześnie.



  • W zakładkach "Kursy, szkolenia i uprawnienia" oraz "Odznaczenia" rozdzielono wyświetlanie rekordów na poszczególne kategorie.
  • Dodano administratorom chorągwianym możliwość usuwania rekordów o zwolnieniu ze składki w danym kwartale.
  • Dodano administratorom hufcowym możliwość włączania/wyłączania płatności online.

Naprawione błędy:

  • Naprawiono błąd powodujący spowolnienie działania systemu i czasową niedostępność systemu w przypadku dużej liczby użytkowników wykonujących płatności składek.
  • Naprawiono błąd związany z niewyświetlaniem się pola wyboru dotyczącego zachowania przynależności do jednostki przy zmianie przydziału - w pionowym widoku mobilnym.
  • Naprawiono błąd uniemożliwiający dodanie osób do wydarzenia w przypadku wydarzeń z dostępem ograniczonym dla konkretnej jednostki.
  • Naprawiono błąd powodujący wyświetlenie strony z komunikatem błąd 500 w sytuacji wpisania liter w polu PESEL - zamiast zwykłego komunikatu o błędzie.
  • Naprawiono błąd uniemożliwiający dodawanie rozkazów z datą wcześniejszą niż 1.01.1970. 
  • Naprawiono błąd powodujący podwójne wysyłanie niektórych powiadomień w szczególnych przypadkach.
  • Naprawiono błąd polegający na niewyświetlaniu się nieaktywnych kwalifikacji w szczególnych przypadkach.
  • Naprawiono błąd polegający na wyświetleniu strony z komunikatem błąd 500 w niektórych przypadkach podczas zapraszania istniejących rodziców do systemu w chwili dodawania nowej osoby z poziomu Tipi.
  • Naprawiono błąd polegający na błędnym wyświetlaniu danych opiekunów prawnych w module raportów w szczególnych przypadkach.


Wersja 1.7.3.0

Zmiany wprowadzone w dniu .

Zmiany:

Włączyliśmy integrację portalu EDU.ZHP.PL z systemem Tipi, która umożliwia pobierania z Tipi informacji o posiadanych stopniach instruktorskich oraz wysyłanie do Tipi informacji o ukończonych kursach. Dzięki tej zmianie certyfikaty SFH dodają się do Tipi automatycznie.

Naprawione błędy i drobne zmiany:

  1. Poprawiono działanie paginacji w zakładce składki w widoku mobilnym.
  2. Poprawiono sortowanie składek - obecnie sortowane są po kwartale a wewnątrz kwartału po dacie płatności.
  3. Poprawiono wyświetlanie danych opiekunów prawnych w module raportów - teraz numer telefonu i adres e-mail wyświetla się prawidłowo niezależnie od tego czy rodzic posiada konto w systemie.
  4. Naprawiono wyświetlanie danych jednostek w module raportów - dostępne są tylko jednostki do których mamy dostęp.
  5. Wyłączono możliwość zakańczania członkostwa w ZHP dla osób, które mają tylko przynależność do naszej jednostki a nie przydział.
  6. Naprawiono działanie filtru jednostek w ustawieniach powiadomień.
  7. Naprawiono błąd polegający na wyświetlaniu się sekcji z danymi rodzica dla publicznej rejestracji dla osób powyżej 16 roku życia.
  8. Naprawiono błąd związany ze złą kolejnością okien dialogowych - okna związane z dodawaniem rozkazów pojawiały się pod innymi oknami.
  9. Poprawiono wyświetlanie okien dialogowych w wersji mobilnej - m.in. okna do zmiany przydziału.
  10. Uzupełniono wyświetlanie operacji powiązanych z rozkazem o brakujące rekordy i poprawiono działanie innych funkcji z tym związanych.
  11. Naprawiono błąd związany ze znikaniem zakładki "Dzieci" w szczególnych przypadkach przy zapraszaniu rodzica do systemu.
  12. Poprawiono format wyświetlania daty w module wydarzeń.
  13. Naprawiono błąd związany z brakiem możliwości edycji rozkazu i daty zakończonej funkcji w szczególnych przypadkach.
  14. Wprowadzono liczne poprawki wydajnościowe.

Wersja 1.7.1.0 (4)

Zmiany wprowadzone w dniu .

Zmiany:

Zakładka "Składki" w profilu jednostki:

  1. wyświetla informacje o wszystkich składkach z jednostki i jednostek podległych;
  2. wyświetla informację o jednostce, w której opłacono składkę dla każdego rekordu;
  3. umożliwia eksport wyników do pliku XLSX.


Ponadto w zakładce dodano nowe filtry:

  1. dane jednostki - możliwość ustawienia czy chcemy wyświetlić składki z danej jednostki czy też z jednostek podległych, domyślnie "bieżąca jednostka";
  2. typ jednostki - możliwość filtrowania składek po typie jednostki - np. tylko składki z drużyn;
  3. rodzaj płatności - np. tylko płatności online;
  4. nazwa jednostki - możliwość pokazania składek z konkretnych jednostek;
  5. data płatności - przedział od-do.


Eksportowany arkusz ze składkami:

  1. zawiera wszystkie dane widoczne na liście oraz dodatkowo numer zamówienia, czyli identyfikator płatności w PayNow
  2. zawiera dane zgodnie z aktualnie zastosowanymi filtrami

Dodano nowe endpointy API związane z modułem składek:

  1. GET /memberhsips - zwraca listę dostępnych statusów składki
  2. GET /persons/{personId}/fees - zwraca listę wszystkich składek danej osoby
  3. GET /persons/{personId}/fees/current-quarter - zwraca informację o opłaceniu składki przez daną osobę za aktualny kwartał
  4. POST /units/{unitId}/fees - umożliwia dodanie informacji o opłaceniu składek dla danej osoby
  5. GET /units/{unitId}/fees/years/{year} - umożliwia pobranie listy opłaconych składek dla danej jednostki w danym roku z podziałem na kwartały
  6. PUT /units/fees - umożliwia zatwierdzanie składek opłaconych przelewem po podaniu listy tytułów przelewów

Pełna dokumentacja API dostępna jest pod adresem: https://tipi.zhp.pl/api/swagger-ui/index.html#/


Naprawione błędy i drobne zmiany:

  • Dodano nowe pola w raportach osób: informację czy dana osoba jest zwolniona ze składek oraz powód zwolnienia.
  • Dodano nowe pola w raportach jednostek: informację czy dane konto jest kontem składkowym oraz o seller_id.
  • Dodano dodatkowe walidacje uzgadniania przelewów oraz możliwość anulowania.
  • Naprawiono błąd uniemożliwiający dodanie przez API drugi raz takiej samej kwalifikacji.
  • Dostosowano różne miejsca w systemie (głównie w panelu administracyjnym) do nowego modułu składek.

Znane problemy:

  • Obecnie dane o kontach bankowych eksportują się tylko dla kont podstawowych.
  • Płatności nie sortują się po dacie płatności tylko po dacie utworzenia rekordu.

Wersja 1.7.1.0 (3)

Zmiany wprowadzone w dniu .

Zmiany i naprawione błędy:

  • Naprawiono błąd, polegający na tym, że w niektórych przypadkach, po opłaceniu składki przez bramkę płatniczą, status składki w Tipi nie zmieniał się.

  • Dodano możliwość ustawiania kwot składek za PRZESZŁE kwartały, a w konsekwencji ręcznego odznaczania składek za te kwartały.
  • Naprawiono filtrowanie i sortowanie rekordów w widoku składek w profilu jednostki.
  • Naprawiono błąd polegający na wyświetlaniu składek oczekujących na zatwierdzenie w raporcie opłaconych składek.
  • Dodano możliwość używania adresów email ze znakiem '+'.
  • Naprawiono błąd polegający na wyświetlaniu błędnej kwoty składki w przypadku ręcznego odznaczania składki ze wiele zwolnionych osób.
  • Wyłączono możliwość resetu hasła użytkownikom (w tym opiekunom prawnym) z poziomu ustawień konta widocznych po zalogowaniu. Możliwa jest zmiana hasła.
  • Naprawiono różne błędy związane z wyświetlaniem:
    • znikające menu kolumn w module raportów po kliknięciu na pionowy scrollbar;
    • brakujący poziomy scrollbar do przesuwania zakładek w profilu osoby;
    • nachodzące/źle wyświetlające się formularze dodawania osiągnięć i odznaczeń w widoku mobilnym;
    • częściowo niewidoczne imiona/nazwiska na liście składek w widoku mobilnym;
    • brak możliwości wybrania autora rozkazu w formularzu dodawania rozkazu z poziomu przywracania członka.
  • Naprawiono inne szczegółowe błędy związane z konkretnymi danymi w systemie.
  • Wgrano kilkanaście zmian zwiększających stabilność i wydajność systemu.

Wersja 1.7.1.0 (2)

Zmiany wprowadzone w dniu .

Zmiany i naprawione błędy:

  • Naprawiono błąd, polegający na tym, że u osób zwolnionych z odpłatności składek, pojawiała się informacja, że nie mają opłaconej składki za bieżący kwartał.

  • Naprawiono błąd 500 występujący podczas korzystania z API systemu.

  • Naprawiono błąd 500 pojawiający się przy próbie sortowania składek w profilu członka.

  • Naprawiono błąd, powodujący niezatwierdzenie transakcji płatności w Tipi, w sytuacji gdy w bramce zawieszono płatność i potem wznowiono ją po pewnym czasie lub zmieniono metodę płatności.

  • Wgrano kilkanaście zmian zwiększających stabilność i wydajność systemu.

Wersja 1.7.1.0 (1)

Zmiany wprowadzone w dniu .

Zmiany i naprawione błędy:

  • dodanie brakujących tłumaczeń w zakładce "Uzgadnianie przelewów"
  • dodanie sortowania po kwartale w formularzu płatności składek za wiele dzieci
  • dodanie informacji o wysokości składki w formularzu ręcznego dodawania składki
  • dodanie informacji o dziedziczeniu kwot składek z jednostki nadrzędnej (w ustawieniach jednostki)
  • dodanie opcji usuwanie ręcznie dodanych, zatwierdzonych składek
  • przeniesienie przycisku płatności składki nad tabelkę ze składkami, w profilu osoby

Wersja 1.7.1.0

Zmiany wprowadzone w dniu .

W tej wersji włączono nowy moduł składek. Szczegółowe informacje dostępne są w:

Wersja 1.7.0.0

Zmiany wprowadzone w dniu .

Zmiany i naprawione błędy:

  • w formularzu generowania klucza API dodano pole potwierdzające zapoznanie się z zasadami korzystania z API
  • naprawiono błąd uniemożliwiający edycję numeru dowodu/paszportu w przypadku braku PESELu
  • naprawiono błąd uniemożliwiający akceptację wniosku o dołączenie do jednostki w szczególnych przypadkach
  • naprawiono błąd powodujący w szczególnych przypadkach zatrzymanie działania systemy z powodu tzw. null pointer exception


Zmiany wprowadzone w dniu .

W tej wersji uruchomiono API dla systemu. Zasady korzystania z API dostępne są tutaj.

Zmiany i naprawione błędy:

  • dodano informację o dacie utworzenia i osobie tworzącej do wszystkich rekordów w systemie
  • naprawiono błąd, polegający na tym, że w niektórych przypadkach, dla osób ze statusem NS nie wyświetlały się wszystkie wymagane zgody i oświadczenia
  • naprawiono błąd, który polegał na wyświetleniu ekranu błędu 500 po wpisaniu 11 zer w pole PESEL
  • naprawiono globalny błąd uniemożliwiający zakańczanie członkostwa
  • naprawiono błąd, który umożliwiał w szczególnych przypadkach utworzenie rozkazu w jednostce, w której nie mamy uprawnień do tworzenia rozkazów ale mamy inne uprawnienia
  • naprawiono błąd związany z niedziałającym filtrem wyświetlającym liczbę osób w jednostkach podległych w module raportów dla jednostek
  • naprawiono błędy związane z wyświetlaniem niektórych elementów systemu - jak listy rozwijane, checkboxy, suwaki itp.