W wersji 11.0.7 zaktualizowaliśmy kilka kluczowych elementów systemu: obsługę merchantów i wypłat w obszarze wymiany, aktualizację kursów i eksport, scenariusze operatorów w zgłoszeniach oraz sekcje klienta z rabatami i kodami promocyjnymi. Równocześnie usprawniono formularze, ustawienia i interfejsy oraz naprawiono wykryte błędy.
Obszary wymiany, merchant i wypłaty
- Naprawiono błąd, który uniemożliwiał przełączanie między trybami z weryfikacją i bez niej w ustawieniach obszarów wymiany.
- Całkowicie przebudowano obsługę merchantów i wypłat w obszarach wymiany. Teraz zamiast starego, ogólnego schematu stosowane są osobne, bardziej przejrzyste zasady: można oddzielnie konfigurować, którego merchanata użyć do przyjmowania płatności, a który system do wypłat.
- Logika wypłat została przeniesiona do osobnego systemu dla obszarów wymiany. Dzięki temu ustawienia są czystsze, bardziej zrozumiałe i wygodniejsze w dalszej obsłudze.
- Ulepszono dziennik pracy merchanata. Teraz przedstawia on w prostszy i bardziej czytelny sposób, jak system wybierał opcję, dlaczego jeden scenariusz nie pasował i który został ostatecznie wybrany.
- Zaktualizowano interfejs systemów płatności. Stał się bardziej kompaktowy i wygodny, a nazwy walut można teraz wyświetlać w bardziej uporządkowany i pogrupowany sposób.
- Ulepszono sortowanie obszarów wymiany.
Kursy, eksport i obliczenia
- Ulepszono formularz edycji kursów z pliku. System teraz natychmiast sprawdza nazwę pary podczas wprowadzania, pokazuje czytelną podpowiedź o błędzie lub poprawnej walidacji, wyświetla znormalizowaną nazwę i kierunek wymiany, a podgląd działa dopiero po poprawnej weryfikacji.
- Ulepszono system aktualizacji kursów i eksportu. Aktualizacja stała się bardziej stabilna, przeliczanie kierunków szybsze, a obsługa błędów bardziej niezawodna.
- Usunięto ryzykowne zachowanie przy awariach. Aktywne kursy nie powinny już być resetowane z powodu błędów podczas aktualizacji.
- Ulepszono aktualizację i przeliczanie BestChange. Dopracowano także logikę zwykłych parserów i naprawiono obliczanie kursów odwrotnych.
- Uproszczono i oczyszczono konfigurację. Usunięto zbędne i nieużywane ustawienia, co uczyniło system bardziej przejrzystym w utrzymaniu.
- Ulepszono działanie eksportu kursów. Zredukowano zbędne odwołania do rezerw, dodano pakietowe przygotowanie danych o rezerwach przed eksportem.
- Całkowicie przebudowano sekcję eksportu zgłoszeń. Ręczny eksport i automatyczne uruchamianie zostały rozdzielone, dodano szablony automatycznego eksportu z elastyczną konfiguracją okresu, interwału, dni tygodnia i dni miesiąca.
- Ulepszono tworzenie i edycję szablonów eksportu. Dodano także ręczne uruchamianie szablonu jednym kliknięciem oraz wygodniejsze okno usuwania.
- Przygotowano podstawę do automatycznego tworzenia eksportów według harmonogramu przez kolejkę i cron.
- Ulepszono masową edycję kursów BestChange. Teraz można szybciej zmieniać kilka parametrów dla wybranych obszarów, poprawnie działają pozycja i krok, dodano opcje obliczania kursu, ulepszono podpowiedzi.
- Naprawiono błąd, przez który niektóre wartości kroku działały niepoprawnie.
- Obliczenia w kalkulatorze stały się dokładniejsze.
Zgłoszenia, operatorzy i scenariusze robocze
- Całkowicie przebudowano historię przeliczeń zgłoszenia. Stała się bardziej przejrzysta i wygodna: teraz łatwiej zobaczyć powód przeliczenia, zmiany kwot, kurs przed i po, dane menedżera oraz inne ważne szczegóły.
- Rozszerzono pracę operatorów w zgłoszeniach. System teraz w pełni obsługuje wielu operatorów na jednym zgłoszeniu.
- Ulepszono przypisywanie, podłączanie, odłączanie i zmianę operatorów.
- Naprawiono problemy z aktualizacją interfejsu po działaniach operatorów. Usunięto sytuacje, gdy stan zgłoszenia lub przyciski nie zmieniały się od razu bez ręcznego odświeżania strony.
- Dodano tryb „zamknij zgłoszenie dla siebie”. W tym trybie inni operatorzy nie mogą dołączać do zgłoszenia, a już podłączeni są automatycznie odłączani.
- Dodano możliwość tymczasowego wykluczania operatorów ze zgłoszenia z zakazem ponownego podłączania.
- Naprawiono krytyczny błąd, przez który wykluczony operator mógł odzyskać dostęp.
- Rozszerzono system uprawnień dla operatorów. Teraz lepiej rozdzielono zwykłą pracę ze zgłoszeniami, moderację, ograniczenia i pełną kontrolę.
- Przebudowano wyświetlanie operatorów w interfejsie. Osobno pokazują się aktywni, wykluczeni i historia działań, a przyciski są dostępne tylko w scenariuszach, gdzie są naprawdę potrzebne.
- Dodano ustawienie publicznej widoczności zgłoszenia bezpośrednio w karcie zamówienia. Tryb można wybrać od razu, bez zbędnych działań, a system zapisuje autora i czas zmiany.
- Dodano logikę ukrywania zgłoszeń z publicznej karty i listy klienta w zależności od wybranego trybu widoczności.
- Naprawiono błąd, przez który w zgłoszeniach niepoprawnie wyświetlał się licznik zarchiwizowanych zgłoszeń.
Sekcje klienta, teksty i interfejsy
- Całkowicie przebudowano system rabatów. Usunięto stary rabat personalny, a logikę przeniesiono na nowy system poziomów i postępu.
- Naprawiono błędy w obliczaniu przejść między poziomami. Ulepszono także działanie timerów, przeliczanie aktualnego rabatu i zgromadzonego wolumenu, a duże zgłoszenia są teraz poprawnie uwzględniane przy awansie na kolejny poziom.
- Strona rabatów dla klientów stała się bardziej przejrzysta. Ulepszono wyświetlanie postępu, celów i pozostałego wolumenu.
- Dla administratorów dodano wygodniejsze narzędzia kontroli, przeliczania i synchronizacji rabatów.
- Całkowicie przebudowano system kodów promocyjnych w panelu klienta. Pojawiła się osobna sekcja „Moje kody promocyjne”, gdzie zgromadzono całą obsługę kodów użytkownika.
- Dodano szybkie stosowanie kodu promocyjnego. Użytkownik widzi jednolitą listę swoich kodów z statusami i może od razu wybrać odpowiednią opcję.
- Zaktualizowano metody backend i logikę wydawania danych o kodach promocyjnych. Ulepszono także obsługę błędów i aktualizację stanu po działaniach użytkownika.
- Zaktualizowano menu panelu klienta. Pojawił się w nim osobny link do strony kodów promocyjnych.
- Całkowicie przebudowano wyświetlanie kodów walut i powiązanych danych. Karty stały się czyściejsze, bardziej kompaktowe i przejrzyste, a powiązane waluty są teraz wyświetlane przez wspólny komponent.
- Ulepszono obsługę wielojęzycznego wprowadzania tekstu. Przełączanie języków stało się wygodniejsze, elementy automatycznego tłumaczenia bardziej kompaktowe, a pola wprowadzania i edytor tekstu mają jednolity, schludny styl.
- Dodano wskaźniki dostępnych tłumaczeń oraz bardziej czytelne wyświetlanie procesu automatycznego tłumaczenia.
- Zaktualizowano sekcję ustawień tekstowych. Ustawienia stopki przeniesiono do wspólnego bloku tekstów, poprawiono edycję nagłówka, opisu i obrazu.
- Usunięto Telegram-link z ustawień tekstowych.
- Naprawiono błąd, który powodował, że w dolnej części strony można było tworzyć tylko nagłówki bez linków pod nimi.


