Skip to main content

Customer-Panel-Frontend

[06.07.2023] - 1.2.30

Poprawki

  • [Widget "Moje uprawnienia"] Poprawiono mechanizm wyświetlania długich opisów oraz nazw uprawnień. Od teraz teksty nie będą nachodziły na siebie.

image-1689596358359.png


[28.06.2023] - 1.2.29

Nowości

  • Dodano nowy moduł od teraz można włączyć podgląd aktualnych uprawnień IAM.

image-1689596409911.png

  • Dodano możliwość definiowania tytułów widgetów w formie kodu HTML. Dzięki czemu możemy np. pogrubić jakiś element.

image-1689596451459.png

 


[19.04.2023] - 1.2.28

Nowości

  • Dodano możliwość zmiany tła ekranu logowania. Od teraz tło może być modyfikowane w pliku /public/img/loginBackground.css. Zostały tam również dodane 4 przykładowe tła.

image-1689596509952.png

image-1689596540346.png


[03.03.2023] - 1.2.27

Nowości

  • Dodano możliwość tworzenia powiadomień "AlertBars" w module formfinder

image-1689596595498.png


[09.02.2023] - 1.2.26

Nowości

  • Zmieniono konfigurację katalogu usług.
  • Dodano możliwość konfiguracji responsywności oraz wielkości obrazków katalogu usług:
    "ServiceCatalog": { "Images": { "ImageClass": "xs12 md3 lg2" }
  • Dodano możliwość ukrycia tytułów pól w przypadku katalogu obrazkowego: "Images": { ... "HideLabels": true }
...
  "ServiceCatalog": {
    "Images": {
      ...
      "HideLabels": true <--
  },
...

07.02.2023 - 1.2.25

 

Nowości

  • [FEATURE][Service Catalog] Dodano możliwość ustawienia własnego logo toolbara.
  • [FEATURE][Service Catalog] Dodano możliwość wyświetlania paska toolbar z logiem aplikacji (w przypadku widoku publicznego /publicServiceCatalog)
  • [FEATURE][Service Catalog][nieaktualne] Dodano funkcje konfiguracji w.w. opcji
  "ServiceCatalog": { 
    "UseImg": true,
    "Toolbar": {
      "Show": true,
      "LogoSRC": "/serviceCatalog/logo_bik.png"
    }
  },

25.01.2023 - 1.2.24

     

  • [FEATURE]

    Nowości

    [Service Catalog] Dodano nową wartość konfiguracyjną globalConfig -  "ServiceCatalog": { "UseImg": true }

      • true - przełącza katalog usług na tryb obrazkowy,
      • false - aktywuje tryb tekstowy "select".

    20.12.2022 - 1.2.23

     

    Nowości

    • [FEATURE] [PublicServiceCatalog] Od teraz jeżeli zostanie złożone zgłoszenie z poziomu publicznego katalogu usług /publicServiceCatalog -> system nie przekieruje użytkownika na panel logowania. Zostanie tam gdzie jest, zostanie jedynie wyczyszczony formularz.

    08.12.2022 - 1.2.22
    • [FEATURE] Dodano nową globalną opcję konfiguracyjną: HideFrom (localGlobalConfig.json -> TicketPreview > HideFrom). To ustawienie pozwala na UKRYCIE informacji o tym, kto wysłał wiadomość w panelu.

    "HideFrom": false

    image-1689596682642.png

     

    "HideFrom": true

    image-1689596741804.png


    27.10.2022 - 1.2.21
    • [BUG] [Service Catalog] Poprawiono wyświetlanie krótkich formularzy (od teraz krótkie formularze zawierające np. pole select będą miały poprawną długość)
    • [FEATURE] Zmieniono mechanizm blokujący możliwość zmiany hasła - od teraz nie jest on globalny, użytkownik może zmieniać hasło w zależności od backendu autoryzacyjnego (AD/LDAP/DB)
    • [FEATURE] W panelu ustawień dodano wyświetlanie UserOtherEmail (gdy UserEmail jest niedostępny)
    • [BUG] W panelu ustawień poprawiono wyświetlanie karty z użytkownikiem (teraz zajmuje stałą szerokość, wcześniej dostosowywała się do szerokości treści)

    28.09.2022 - 1.2.20
    • [BUG] Zwiększono limit czasu odświeżania nowej wiadomości (poprawka powinna rozwiązać problem źle skalującego się podglądu notatki).
    • [FEATURE] Dodano scroll do podglądu wiadomości (w przypadku zablokowanej przez przeglądarkę funkcji automatycznego odświeżania w celu pobrania długości notatki).
    28.09.2022 - 1.2.19
    • [FEATURE] [Service Catalog] Dodano obsługę przyjmowania wielu ticketów (popup z informacją)
    28.09.2022 - 1.2.18
    • [FEATURE] [Service Catalog] Dodanie obsługi wyszukiwania po tagach.
    19.09.2022 - 1.2.17
    • [FEATURE] Dodanie pełnej integracji katalogu usług z IntalioDynamicForms (powyżej wersji 1.2.13) - po wysłaniu zgłoszenia, system przenosi do podglądu treści.
    30.08.2022 - 1.2.16
    • [BUG] Dodanie wsparcia dla notatek będących czystym tekstem (np. błąd podczas wyświetlania notatki scalonego ticketu)
    • [FEATURE] Dodano alertBar wyświetlany w MainMenu
    • [FEATURE] Dodano funkcjonalność "color" w module alertBar (można ustalać dowolny kolor)
    23.06.2022 - 1.2.15
    • [FEATURE] Zwiększono czas oczekiwania na zmianę długości iframe w podglądzie ticketu (z 1s na 5s).
    31.05.2022 - 1.2.14
    • [FEATURE] Dodano sprawdzanie parametru reply_available w podglądzie ticketu. Od teraz jeżeli włączona jest funkcjonalność braku możliwości odpowiedzi na ticket - przycisk odpowiedzi jest wyszarzony.
    27.05.2022 - 1.2.13
    • [FEATURE] Dodano obsługę niestandardowych numerów ticketów - np. 2022/000136 (wcześniej panel miał problem z wyświetleniem ticketu o niestandardowej treści (ze znakami '/'))
    10.05.2022 - 1.2.12
    • [BUG] Dodanie obsługi błędu podczas problemu z pobraniem formularzy w module FormFinder
    28.04.2022 - 1.2.11
    • [FEATURE] Dodanie modułu FormFinder - zaawansowana wyszukiwarka formularzy.
    • [BUG] Poprawa błędu TypeError: Cannot read properties of undefined (reading 'length') at Proxy.render (Toolbar.vue?0941:65:1) podczas braku danych na dashboardzie.
    28.03.2022 - 1.2.10
    • [BUG] Modyfikacja mechanizmu ukrywającego przycisk zmiany hasła na ekranie logowania (ustawiany parametr w konfiguracji systemu - IForgotMyPasswordEnabled). Przycisk nie reagował na zmiany wartości parametru.
    • [FEATURE] Zmiana tekstu ustawiania nowego kontekstu na wartość braną z parametru CustomerFrontend::SelectCustomerID::Tooltip (zamiast z tłumaczeń)
    28.03.2022 - 1.2.9
    • [FEATURE] Dodano podgląd aktualnego kontekstu po zalogowaniu (Ustawienia -> najechanie kursorem na imię i nazwisko).
    • [FEATURE] Dodano możliwość wyboru kontekstu zalogowanego użytkownika w przypadku wielu CustomerIDs, jeżeli użytkownik należy do wielu instytucji, po zalogowaniu wyświetli się ekran, który umożliwia wybór konkretnego kontekstu.
    • [FEATURE] Poprawiono ostatecznie problem z nachodzącymi na siebie tytułem pola oraz loginem i hasłem.
    • [FEATURE] Dodano nowe pole możliwe do włączenia podczas logowania użytkownika - AdditionalLoginField jest wartością wybieraną z listy (konfiguracja odbywa się w konfiguracji systemu OTRS/OTOBO), może wskazywać np. backend autoryzacyjny (np. kontekst logowanego użytkownika w przypadku kilku niezależnych AD/LDAP). Użytkownik poza podaniem loginu i hasła, może również zdefiniować kontekst (backend) do jakiego się loguje.
    04.02.2022 - 1.2.8
    • [FEATURE] Utworzenie komponentu 'advancedStateFilter' udostępniającego możliwość definiowania dostępnych statusów podczas filtrowania listy ticketów.
    07.11.2021 - 1.2.7
    • [BUG] Zmiana wyświetlania informacji o błędzie podczas wysyłania nowego zgłoszenia
    29.09.2021 - 1.2.6
    • [FEATURE] Dodanie informacji o ładowaniu dostępnych widgetów na dashboardzie (pierwsze ładowanie po wyczyszczeniu cache trwa dłużej ze względu na pobieranie danych).
    15.06.2021 - 1.2.5
    • [FEATURE] Dodanie przerw po "Od", "Temat", "Załączniki" oraz "Pola dynamiczne" w podglądzie ticketu.
    15.06.2021 - 1.2.4
    • [FEATURE] Usunięcie OTRS_FQDN z adresu głównego, na który odwołują się wszystkie endpointy. Od teraz składana ścieżka jest względna.
    14.06.2021 - 1.2.3
    • [FEATURE] Dodanie automatycznego prefixu "RE:" oraz samego tytułu zgłoszenia do pola temat - podczas generowania odpowiedzi. (zad. 8510)
    14.06.2021 - 1.2.2
    • [FEATURE] Pełna obsługa wyłączania aktywności pól usług. Pola usług od teraz mogą być widoczne ale nieaktywne.
    10.06.2021 - 1.2.1
    • [FEATURE] Dodanie wsparcia (podczas zakładania nowego ticketu) dla hierarchicznego pola Usługa/Service
    • [FEATURE] Dodanie wsparcia (podczas zakładania nowego ticketu) dla pola SLA (zależnego od pola Usługa/Service)
    • [FEATURE] Dodanie animacji ładowania pól dodatkowych, usług oraz SLA
    • [FEATURE] Zmiana nazwy aplikacji WEB na IntalioServiceDesk Customer Panel
    • [FEATURE] Zmiana nazwy aplikacji PWA na IntalioServiceDesk Customer Panel
    27.05.2021 - 1.2.0
    • [FEATURE] Przygotowanie panelu do działania zarówno w środowisku OTRS jak i OTOBO. Gruntowna przebudowa.
    • [BUG] Autowypełnianie ekranu logowania powodowało błędy wyświetlania (label najeżdżał na tekst uzupełniony przez przeglądarkę). Zaimplementowany został mechanizm, który poprawia ten błąd.
    24.03.2021 - 1.1.46
    • [FEATURE] Możliwość wyświetlenia dowolnego komunikatu na ekranie logowania/dashboardzie oraz w dowolnym innym miejscu przyjmującym widgety. Aby utworzyć komunikat, należy zwrócić w localGlobalConfig.json lub config.pl (zdalnie), następującą konfigurację: "AlertBars": [ {
      "LoginView": true, "DashboardView": true "Disabled": false, "Message": "Error text!", "Type": "error", "Dismissible": false }, {

      "LoginView": true,
      "DashboardView": false
      "Disabled": false,
      "Message": "Success text!",
      "Type": "success",
      "Dismissible": true

      } ]

    Dodatkowo moduł możemy podłączać do dowolnego widoku jako compiled: true

    08.02.2021 - 1.1.45
    • [FEATURE] Sprawdzanie długości czasu logowania, jeżeli logowanie trwa zbyt długo - wyświetli się stosowna informacja.
    08.02.2021 - 1.1.44
    • [BUG] Zmiana sposobu generowania formID -> gdy OTRS zapisywał załączniki jako pliki na filesystemie regex ("^\d+.\d+.\d+$") nie przepuszczał dalej załącznika.
    • [FEATURE] Możliwość włączenia/wyłączenia w konfiguracji dużej grafiki na ekranie logowania (BannerEnabled).
    26.01.2021 - 1.1.43
    • [FEATURE] Dodanie logo IntalioServiceDesk po lewej stronie ekranu logowania
    • [FEATURE] Dodanie favicona.
    05.08.2020 - 1.1.42
    • [FEATURE] Dodanie wyświetlania pełnego tekstu informacji o zgłoszeniu po najechaniu na dany parametr (np. numer zgłoszenia)
    • [FEATURE] Dodanie ekranu informującego o ładowaniu danych klienta.
    29.07.2020 - 1.1.41
    • [FEATURE] W konfiguracji widgetu odpowiedzialnego za listę zgłoszeń możemy zdefiniować dodatkowe parametry przechodzące do modułu TicketPreview. Jeżeli dodamy do propsów w parametrze "defaultConfig" nowy parametr "customRedirectQuery" - możemy zarządzać wszystkimi parametrami przekazywanymi do TicketPreview.
    • [BUG] Zatrzymywanie funkcji interwału obliczającego czas SLA (niegroźne błędy w konsoli).
    • [OTHER] Usunięcie widgetu WIDGET_menuEditor z głównego core, teraz jest dostępny jako external
    • [OTHER] Dodanie w WIDGET_menuEditor zmiany podglądu zgłoszenia, teraz każdy użytkownik może działać wg. jednego pionu.
    ChangeLog 29.06.2020 - 1.1.40
    • [FEATURE] Dodano nowe komponenty, które mogą być używane podczas tworzenia widgetów => VList, VListTile, VListTileTitle, VListTileContent, VListTileSubTitle.
    • [FEATURE] Auto-odświeżanie ticketu od teraz będzie czekało na zakończenie poprzedniego zapytania (jeżeli serwer będzie odpowiadał bardzo długo - nie powstanie kilka zapytań pod rząd).
    • [FEATURE] Pole z tytułem nie zamienia się na "..." podczas odświeżania danych z ticketu, zarówno podczas kliknięcia przycisku, jak i podczas auto-odświeżania.
    • [BUG] Poprawki w przykładowym widgecie WIDGET_menuEditor.js
    24.06.2020 - 1.1.39
    • [FEATURE] Od teraz widget ma możliwość modyfikacji całego menu bocznego - tytuł, grafika, zawartość menu.
    • [FEATURE] Dodano przykładowy widget pozwalający na edycję całego menu - WIDGET_menuEditor.js
    • [FEATURE] Dodano funkcjonalności pozwalające na odczyt domyślnej konfiguracji tzw. "SECURE_CONFIG" oraz "secure_UserConfig".
    • [FEATURE] Zmiana domyślnego działania "WIDGET_NumberOfWaitingTickets" -> jeżeli nie ustawimy parametru "showWidgetOn0Count", widget będzie się domyślnie wyświetlał.
    • [BUG] Poprawka błędu wyświetlanego podczas wejścia w moduł podglądu listy ticketów - "length of null".
    • [BUG] Poprawka błędu "find" na liście ticketów.
    • [BUG] Dodanie brakujących kluczy do elementów na liście ticketów.
    09.06.2020 - 1.1.38
    • [BUG] Poprawka "MenuActiveItemColor", system konwertował kolor przycisku do RGB, teraz jest HEX.
    03.06.2020, 05.06.2020 - 1.1.37
    • [BUG] Poprawka elementu ładowania na liście ticketów (wcześniej "Brak ticketów" i ekran ładowania wyświetlał się w jednej komórce, teraz jest rozciągnięte na całą długość tabeli).
    • [FEATURE] Dodanie spacji przed informacją o adresacie, tytule itd. w podglądzie ticketu.
    • [FEATURE] Dodano możliwość ustawienia koloru aktywnego przycisku w menu oraz koloru cienia. (MenuActiveItemShadowColor, MenuActiveItemColor)
    • [BUG] Poprawka nietłumaczącego się "Wyszukiwanie rozpocznie się po wpisaniu 3 znaków..." w szybkiej wyszukiwarce ticketów.
    21.05.2020 - 1.1.36
    • [FEATURE] Nowy formularz wysyłki zgłoszenia.
    • [FEATURE] Przeniesienie komponentu odpowiedzialnego za wysyłkę załączników do oddzielnego modułu. Teraz można go dołączać do dowolnego innego komponentu.
    • [FEATURE] Jeżeli w odpowiedzi na notatkę lub w wysyłce nowego zgłoszenia jest tylko jedno dostępne pole dynamiczne -> będzie widoczne w formie rozciągniętej na całą długość. Jeżeli jest więcej - będą obok siebie.
    15.04.2020 - 1.1.35
    • [BUG] Poprawka wysyłania sesji (Przesyłanie OTRSCustomerInterface=[Object][Object])
    17.04.2020 - 1.1.34
    • [FEATURE] Dodanie informacji o wersji na ekranie logowania.
    • [FEATURE] Dodanie obsługi nowego proxy /route.pl/customer-panel
    06.04.2020 - ?
    • [FEATURE] Dodanie obsługi wyświetlania czasów SLA.
    • [FEATURE] Dodanie możliwości zatrzymywania czasu SLA (jeżeli czas zostanie zatrzymany np. przez agenta, customer zauważy taką zmianę od razu u siebie w podglądzie ticketu).
    • [FEATURE] Pobieranie aktualności dotyczących poglądu ticketu co 10 sekund.
    25.02.2020 - 1.1.31
    • [FEATURE] Od teraz wiget "WIDGET_NumberOfWaitingTickets" wyświetla się tylko wtedy, gdy ilość zgłoszeń jest większa od 0 (można to konfigurować za pomocą parametru 'showWidgetOn0Count')
    • [FEATURE] Dodana opcja "hidden" jako "type" w konfiguracji modułu. Możemy modułu nie wyświetlać dzięki temu w menu, ale on wciąż będzie działał.
    12.12.2019 - 1.1.29
    • [BUG] Naprawa problemu z nieładowaniem się iframe (podgląd notatki kierował na localhost)
    • [FEATURE] Możliwość autoryzacji do panelu samą sesją - Wystarczy dodać do url parametr "?sessionId=" z poprawną sesją (ważne, żeby na innym widoku niż /login) wtedy system automatycznie zaloguje użytkownika.
    10.12.2019 - 1.1.28
    • [FEATURE/BUG] Od teraz każdy artykuł uruchamiany jest w sandboxie/iframe, pozwala to na odseparowanie kodu artykułu od kodu strony (wcześniej niektóre artykuły psuły CSSy)
    • [FEATURE] Dodanie ikony ładowania podczas wyliczania wysokości okna iframe
    04.12.2019 - 1.1.26
    • [FEATURE] Dodanie nowego pola filtrowania - filtrowanie po kolejkach
    04.10.2019 - 1.1.18
    • [FEATURE] Dodanie 2 nowych widgetów - zgłoszenia w realizacji, zgłoszenia zamknięte
    30.10.2019 - 1.1.17
    • [BUG] Aplikacja crashowała się, gdy sesja użytkownika została wygaszona z poziomu panelu administratora. Teraz każdy error getUserConfig wylogowuje wyświetlając w logu (przy zaznaczonym preserve log) -> "Hard logout :("
    30.10.2019 - 1.1.16
    • [BUG] Poprawione wysyłanie pustej tablicy gdy nie ma pól dynamicznych. Teraz wysyłany jest pusty obiekt.
    28.10.2019 - 1.1.15
    • [BIG Feature] Możliwość konfiguracji wyświetlanego tytułu zgłoszenia w ustawieniach OTRS.
    • [Feature] Tytuł panelu customera brany jest teraz z konfiguracji OTRS.
    • [BUG] Poprawka z odpowiadaniem na ticket - teraz ctrl+v nie działa dla wybierałki z plikami (wcześniej wklejało w obu miejscach).
    • [BUG] Rozwiązany problemy ze zbyt szybkim zakończeniem ładowania listy zgłoszeń (na dużych instancjach).
    • [BUG] Rozwiązany problem z błędem przy wejściu gdy sesja wygasła. (Pętla nienawiści)
    31.09.2019
    • [BIG Feature] Dodanie możliwości customizowania widoku belki toolbara widgetu z listą zgłoszeń
    24.09.2019
    • [Feature] Mozliwosc wlaczenia z poziomu panelu admina domyslnego rozwiniecia wszystkich artykulow w tickecie (Odpowiada za to parametr GlobalConfig->TicketPreview->ZoomExpand)
    • [Feature] Pole zmiany hasla nie wyswietla sie, gdy ustawimy inna autoryzacje niz zwykla wewnetrzna (Odpowiada za to parametr GlobalConfig->User->PasswordChange)
    • [BUG] Naprawiony problem z wywalaniem się panelu podczas kliknięcia na dashboardzie na przycisk "+", gdy nie był wybrany żaden widget
    • [BIG Feature] Dodanie sortowania po polach dynamicznych!