Dziennik zmian lvlup.pro 2020

n159 i n161.lvlup.pro

Wycofanie niepotrzebnych węzłów KVM FR

6 polubień

panel.lvlup.pro v4.2041.0

  • przeniesienie kilku elementów ze starszego panelu dla obsługi do nowego
  • początkowe wersjonowanie

Panel v4 zaczyna się stabilizować, możemy więc wprowadzić wersje bardziej czytelne niż nazwa commita.

Tempo wydawania aktualizacji nie będzie tak duże jak wcześniej więc nie będzie to zbędnie spowalniać nam pracy.
Niedługo skupimy się na eliminacji sporej ilości mniejszych błędów, łatwiej będzie też więc użytkownikom ustalić czy błąd będzie załatany jeśli ciąg znaków nie będzie przypominać makaronu.
Chcemy aby wersje były w miarę zrozumiałe dla użytkowników, dla przykładu

v4.2041.0

Oznacza wersje panelu v4 wydaną w 2020 roku, 41 tygodnia, 1 wydanie w tygodniu liczone od 0.
Może to niektórym przypomnieć wersjonowanie Ubuntu ale zamiast miesiąca mamy tu tydzień.

Jesteśmy w trakcie zmiany i migracji naszego wewnętrznego systemu ticketów (niewidocznego dla klientów), przy okazji zaczęliśmy też stosować metodologię Agile. Celujemy w 1 wydanie tygodniowo więc jeśli ostatnia cyfra jest większa niż 0 to najprawdopodobniej oznacza to same poprawki błędów bez nowych funkcji.
Póki co jeszcze nie będzie widać nowych wersji z poziomu klientów, jeszcze nad tym pracujemy.
Jeszcze trochę reorganizujemy repozytoria.

forum.lvlup.pro

Wprowadziliśmy następujący zapis do FAQ:

Prosimy o respektowanie decyzji moderacji i administracji odnośnie wydanych banów. Uwagi odnośnie banów przyjmujemy tylko przez email wyznaczony w regulaminie.W przypadku innych kanałów zostanie nałożone ostrzeżenie lub ban za offtopic.

Ta zmiana części z was będzie się wydawać oczywista i zapytacie “dlaczego dopiero teraz?” a dla niektórych będzie kontrowersyjna. Z tego powodu chcę od razu to rozjaśnić.

Jako obsługa forum (administracja i moderacja) zawsze jesteśmy czujni aby egzekwować regulamin.
Jest nas jednak znacznie mniej niż użytkowników więc możemy coś pominąć.
W tym celu mamy też mail na który należy kierować takie sprawy aby nie robić publicznych, zbędnych afer psujących atmosferę innym użytkownikom forum.

Celem tego zapisu jest całkowite wyeliminowanie nieciekawych do czytania oraz toksycznych dyskusji w stylu “dlaczego ja mam bana a on nie?” czy klasyka “on ma bana za nic” w różnych konfiguracjach - wskazanie na siebie, innych, czy grupę.

Przerabialiśmy to wiele razy, wystarczy zerknąć chociażby w moje starsze posty.
Za każdym razem w takich sytuacjach wspólnie z moderacją dyskutowaliśmy jak się odnosić do tego typu postów i jak rozwiązywać konflikty tak aby każdy w miarę możliwości był zadowolony.

Po wielu próbach doszliśmy razem do wniosku, że po prostu się nie da.
Zawsze będą niezadowoleni. Zawsze znajdzie się mała wokalna grupa której nic nie pasuje a zwłaszcza to, że muszą przestrzegać regulaminu. Niektórym naprawdę bardzo ciężko przyznać się do błędu i będą postować tylko wybiórcze lub wyjęte z kontekstu treści pokazujące, że to oni mają rację a nie obsługa.
Możemy w nieskończoność mówić to samo użytkownikowi tego typu, on i tak będzie pisał swoje.
Coś jak w tej anegdocie o szachach i gołębiach.
W całej sytuacji pewny jest fakt, że zostanie zmarnowany cenny czas, nerwy i zdrowie obsługi które lepiej poświęcać na nowe funkcje czy łatki.

Wprowadziliśmy restrykcje typu wymaganie TL2 do pisania na discordzie czy brak dyskusji o banach aby więcej czasu poświęcać na rozwiązywanie problemów naszych klientach i tworzeniu usług których potrzebują zamiast tracić czas na wspomniane gołębie.

7 polubień

panel.lvlup.pro v4.2041.1

Tickety

  • pasek ładowania podczas pobierania informacji o zgłoszeniu
  • wyświetlanie błędów przy problemie z załadowaniem
  • znacznie lepsza obsługa błędów po stronie serwera
    • mocno ułatwi to diagnozę ewentualnych problemów z ticketami po naszej stronie
7 polubień

stats.lvlup.pro

Upgrade Grafana do v7.2.1

6 polubień

panel.lvlup.pro v4.2042.0

  • Naprawienie widgetów Grafana
  • zmiana maksymalnej ilości znaków w wiadomości do ticketa z 1000 na 1200.
  • przeniesienie kolejnych elementów ze starszego panelu dla obsługi do nowego
5 polubień

panel.lvlup.pro v4.2042.1

  • lepsza obsługa błędów w ticketach
  • webhooki Discord dla doładowań
4 polubienia

n102 i n103.lvlup.pro

Wycofanie niepotrzebnych węzłów KVM FR

3 polubienia

panel.lvlup.pro v4.2043.0

Poprawienie błędu który uniemożliwiał odczytywanie swoich ticketów w przypadku niektórych kont.
Głównie mogło to dotyczyć kont stworzonych przez panel v4 czyli dość świeżych.

3 polubienia

panel.lvlup.pro v4.2043.1

Poprawki dodawania webhooków Discord:

Przeniesienie kolejnych funkcji dla obsługi z panelu v2

4 polubienia

panel.lvlup.pro v4.2043.2

Kolejne poprawki dodawania webhooków Discord:

Usprawnienia w ticketach dla obsługi

5 polubień

n180.lvlup.pro

Nowy węzeł UpRyze

4 polubienia

n181.lvlup.pro

Nowy węzeł UpRyze

4 polubienia

panel.lvlup.pro v4.2045.0

  • Historia zmiany ważności usługi w dzienniku zdarzeń
    Teraz dokładnie widać każdą zmianę przy przedłużaniu ważności usługi.
    W tym celu wystarczy włączyć “Więcej szczegółów”, które zastąpiło przycisk odnośnie wyświetlania pełnego ciągu user agent przeglądarki.
    Niestety nie dysponujemy dokładnymi danymi wstecz co do zmian ważności.
  • Poprawki automatyzacji w realizacji zamówień UpRyze
    W niektórych przypadkach system realizacji zamówień mógł wymagać interwencji obsługi w przypadku gdy system chciał zrealizować zamówienie na węzłach z większym zagęszczeniem VPS niż FR, teraz to nie powinno już mieć miejsca
  • Notowanie przenoszenia adresów IP dla obsługi
    Mieliśmy kilka zgłoszeń z małymi dropami pakietów które występowały kilka sekund.
    Teraz będziemy w stanie zweryfikować czy miało to miejsce podczas przenoszenia adresów IP między węzłami
5 polubień

UPbot na discordzie

Po ponad 10 miesiącach od czasu większych zmian w upbocie, przyszedł czas na jego oszlifowanie.
Ponad połowa całego kodu została ponownie przejrzana oraz uporządkowana.
Nie są to duże zmiany z perspektywy użytkownika ale robię grunt do zmian związanych z forum w przyszłym roku.
UPbot będzie odgrywać dużo ważniejszą rolę niż do tej pory (o tym w planach na rok 2021 w osobnym wątku innym razem).

  • dostosowanie bota do nowszego systemu uprawnień Discord
  • zmniejszenie ilości subskrybowanych powiadomień z Discord API
  • użycie nowszej domeny do Discord API discord.com zamiast discordapp.com
  • przywitanie bota po połączeniu do Discord API
    • wszyscy będą mogli debugować bota w razie ewentualnych crashów
      • większa presja obsługi do naprawy ewentualnych bugów
  • brak informacji o wejściu i wyjściu użytkownika z serwera
    • póki co jednak nadal jest widoczna informacja o przydzieleniu poziomu przy wejściu
      • poprawimy to przy aktualizacji systemu aktualizacji rang
  • cykliczne zadanie synchronizujące rangi z forum na discordzie teraz uruchamia się co pełną godzinę zamiast co pół godziny
    • odciążamy API discorda i forum
    • w razie czego wystarczy zmienić swój opis w profilu na forum aby wymusić natychmiastową synchronizację
  • skanowanie bluzgów oprócz nowych wiadomości także tych zedytowanych
  • zamiast obrazka przy bluzgach, dodawane są dwa emoji do wiadomości która jest podejrzana
  • reakcja bota na tagowanie obsługi lvlup.pro ma teraz inną treść wiadomości
    • wskazuje do FAQ na forum zamiast na stronę główną forum
    • wyłączenie embeda z linków (wiadomość zajmuje teraz mniej miejsca w pionie)
    • zmiana linku z ticketów panelu v2 na v4
    • przeredagowanie ostatniej linii, teraz jest sugestia, że może kto inny na czacie też coś wie
  • większa czułość rozpoznawania obrazów dla jednego z easter eggów
    • jeden z gagów nigdy nie został odpalony przez tyle miesięcy więc zwiększam szansę na jego wystąpienie
  • wydłużenie zmiany opisu po komendzie !ping
  • zmiana niektórych opisów komend i gagów
    • ciągle te same teksty mogły się już nudzić
  • dokładniejsze raporty błędów dla obsługi
  • automatyczny ban na discordzie po nałożeniu forumowego bana za pomocą komendy na discordzie, kto chce przetestować? :smirk:
    • bot w wiadomości na discordzie dodaje teraz bezpośredni link do posta na forum opisującego bana który był już wcześniej tworzony automatycznie
    • gdy obsługa wydaje bana na swoim kanale, informacja o banie pojawi się także na kanale publicznym
9 polubień

panel.lvlup.pro v4.2045.1

Zakładka VPS - informacje

Złączyliśmy kartę z informacjami oraz przyciskami z reinstalacją i generowaniem danych do Proxmox.

Dodaliśmy linię z nazwą serwera oraz długo wyczekiwaną opcję zmiany własnej nazwy usługi.
Ikonka która służy do edycji nazwy jest obecnie zbyt mała, przy przyszłym przepisaniu tej zakładki to poprawimy aby było wygodniej.

image

Tickety i lista zamówień

Otrzymujemy sporo ticketów odnośnie czasu realizacji zamówień.
Na dobrą sprawę nie muszą być tworzone bo informacja jest u nas w Grafanie co daje szybszą odpowiedź niż jesteśmy w stanie zapewnić przez tickety.

Dodaliśmy więc dość widoczny komunikat nad listą zamówień jeśli przynajmniej jedno z 10 ostatnich zamówień klienta jest podczas realizacji.

Z naszego doświadczenia większość klientów która czeka w kolejce na realizację, tworzy tickety tylko odnośnie tego.
Dlatego przed utworzeniem ticketa jeśli na koncie jest zamówienie w trakcie realizacji, można zapoznać się z odpowiedziami na często poruszane w zgłoszeniach kwestie dotyczących zamówień.

Jeśli ticket dotyczy innych kwestii, wystarczy zaczekać 30 sekund na odblokowanie przycisku który przenosi nas do formularza tworzenia zgłoszenia. Ten czas powinien pozwolić zapoznać się z tekstem w okienku.

7 polubień

n182.lvlup.pro

Nowy węzeł UpRyze

3 polubienia

n124.lvlup.pro

Wycofanie węzła KVM PL ze względu następcę w postaci KVM UpRyze

4 polubienia

panel.lvlup.pro v4.2046.0

  • usunięcie błędu który powodował reset licznika czasu oczekiwania klienta (widocznego jeszcze póki co tylko dla obsługi) przy dodaniu więcej niż jednej wiadomości po odpowiedzi obsługi
    • mieliśmy kilka sytuacji gdzie przez ten błąd klient czekał dłużej niż 48h na odpowiedź
  • blokada wyświetlania w iframe poprzez X-Frame-Options
  • podstawowa konfiguracja CSP
  • małe usprawnienia dla obsługi w ticketach
7 polubień

n183.lvlup.pro

Nowy węzeł UpRyze

n184.lvlup.pro

Nowy węzeł UpRyze Turbo

7 polubień

n129.lvlup.pro

Wycofanie ostatniego węzła KVM PL

7 polubień