Strona główna Dokumentacja Blog Zaloguj się
Strona główna Dokumentacja Blog Privacy Terms

Nightscout 15.0.9 Cinnamon Muffin

Nightscout 15.0.9 to wydanie bezpieczeństwa i poprawek. Zamyka luki, porządkuje dane między aplikacjami i naprawia alarmy. Sprawdź, co się zmieniło.

Nightscout 15.0.9 "Cinnamon Muffin" - wydanie, które warto zainstalować

Nightscout 15.0.9 to przede wszystkim wydanie bezpieczeństwa i poprawek. Nie znajdziesz tu nowych widoków ani funkcji, które zmieniają codzienne korzystanie. Zamiast tego producent zamknął kilka luk bezpieczeństwa, uporządkował sposób, w jaki różne aplikacje widzą te same dane, i naprawił alarmy, które od dawna nie działały tak, jak powinny. Jeśli masz Nightscout wystawiony do internetu, to wydanie warto potraktować poważnie.

Co to za wydanie?

Mówiąc prościej: to duża porcja porządków. Od poprzedniej wersji 15.0.8 weszło ponad sto poprawek i zmian. Najważniejsze dotyczą trzech obszarów: bezpieczeństwa, spójności danych między aplikacjami oraz alarmów.

To ważne, ponieważ z Nightscout korzysta jednocześnie wiele aplikacji - AndroidAPS, Loop, Trio, xDrip+, careportal. Każda z nich wysyła i odbiera dane trochę inaczej. Jeśli te ścieżki się rozjeżdżają, pojawiają się duplikaty, znikające wpisy albo insulina na pokładzie liczona inaczej, niż powinna. To wydanie w dużej mierze właśnie to porządkuje.

Bezpieczeństwo

To najmocniejszy punkt tego wydania. Zamknięto kilka luk, które dotyczyły wersji 15.0.8 i wcześniejszych. Szczegóły techniczne znajdziesz w oficjalnym changelogu, ale w skrócie chodzi o to, że:

  • podgląd danych na żywo sprawdza teraz uprawnienia, zanim wyśle dane, alarmy i powiadomienia,

  • wyciszenie alarmu wymaga odpowiedniego uprawnienia,

  • strona administracyjna nie zapisuje już tokenów dostępu w czytelnej formie,

  • komunikaty błędów nie zdradzają szczegółów osobie z zewnątrz,

  • serwer jest zabezpieczony przed żądaniami, które wcześniej potrafiły go zatrzymać.

W praktyce oznacza to, że osoba prowadząca instancję ma mniej rzeczy do pilnowania ręcznie. Jeśli twoja instancja jest dostępna publicznie, to dobra wiadomość.

Nowe ustawienie TRUST_PROXY

Wydanie wprowadza ustawienie TRUST_PROXY, które mówi Nightscout, którym serwerom pośredniczącym (proxy) ma ufać przy ustalaniu adresu odwiedzającego.

Jeśli nic nie ustawisz, wszystko działa jak w 15.0.8 - czyli domyślnie nic się nie zmienia. Warto jednak wiedzieć, że bez tego ustawienia opóźnienie przy nieudanych logowaniach można obejść. Nightscout informuje o tym w logach przy starcie.

Mówiąc prościej: jeśli twoja instancja stoi za reverse proxy (np. nginx, Cloudflare), warto skonfigurować to ustawienie. To nie jest obowiązkowe, ale poprawia bezpieczeństwo.

Spójność danych między aplikacjami

To zmiana, którą najbardziej odczują osoby korzystające z systemów pętli.

Teraz wpisy z careportalu i od opiekunów docierają do AndroidAPS. Wpisy usunięte w AndroidAPS przestają się liczyć w statystykach, na wykresie i w raportach. Późne lub edytowane wpisy z AndroidAPS liczą się w insulinie na pokładzie i węglowodanach na pokładzie. Dwa wpisy wprowadzone w tym samym momencie są traktowane osobno, a nie sklejane w jeden.

W praktyce oznacza to mniej sytuacji, w których dane w Nightscout i w aplikacji pętli się różnią. To ważne, ponieważ właśnie na tych danych opierają się decyzje o insulinie.

Alarmy, które w końcu działają

Kilka alarmów było zdefiniowanych w dokumentacji, ale nigdy nie zadziałało zgodnie z nią. Teraz to naprawiono.

Wiek insuliny ma w końcu poziom URGENT - wcześniej zawsze pozostawał na ostrzeżeniu. Progi niskiego poziomu ustawione w mmol/L działają teraz na stronach, gdzie tylko część progów była w tych jednostkach. Ostrzeżenie o wstrzymanej pompie działa zgodnie z opisem. Alerty pętli AndroidAPS wracają po ponownym włączeniu pętli.

To ważne, ponieważ alarmy to jedna z tych funkcji, którym ufamy bez sprawdzania. Jeśli nie działają, można się o tym dowiedzieć za późno.

Mniej szumu w logach

Wbudowany connector CGM (nightscout-connect) został zaktualizowany. Nie zapisuje już danych konta CGM do logów i po chwilowej awarii usługi wraca do pracy w kontrolowany sposób. Domyślnie logi są też cichsze - szczegółowe logowanie włącza się teraz świadomie.

Co to oznacza dla użytkownika?

Jeśli korzystasz z Nightscout tylko do podglądu i nie masz wystawionej instancji publicznie, najważniejsze dla ciebie będą poprawki spójności danych i alarmów.

Jeśli masz instancję wystawioną do internetu, potraktuj tę aktualizację jako wydanie bezpieczeństwa. Lista zamkniętych luk jest długa, a część z nich dotyczyła rzeczy, które mogły zatrzymać serwer albo ujawnić dane.

Jeśli korzystasz z diab.ninja, wersja jest dostępna do wyboru w panelu. Nie musisz nic robić ręcznie.

Na co uważać

Autorzy wymienili też listę znanych problemów. Warto znać dwa z nich.

Pierwszy: jeśli twoja strona jest ustawiona na mg/dL, a wpiszesz próg alarmu jako 3.9 myśląc, że to mmol/L, zostanie on odczytany jako 3.9 mg/dL i alarm nigdy nie zadziała. Ustawiaj progi w jednostkach, na których pracuje twoja strona.

Drugi: kreator bolusa w careportalu ma mieszane jednostki i w niektórych konfiguracjach jego szacunek może być mocno nieprecyzyjny. To nie jest nowe w tej wersji, ale warto o tym wiedzieć.

Czy warto aktualizować?

Moim zdaniem tak. To nie jest wydanie, które coś psuje w interfejsie albo zmienia sposób korzystania z Nightscout. To wydanie, które poprawia bezpieczeństwo i usuwa szereg drobnych błędów, które potrafiły zaskoczyć w najmniej odpowiednim momencie.

Jeśli korzystasz z diab.ninja, wybierz nową wersje w Panelu użytkownika.

Powiązane artykuły

Nightscout 15.0.8 - co nowego w wydaniu "Chocolate Chip Muffin"
Technologia

Nightscout 15.0.8 - co nowego w wydaniu "Chocolate Chip Muffin"

Nocturne w diab.ninja - nowa platforma dla cukrzycy (beta)
Nowości

Nocturne w diab.ninja - nowa platforma dla cukrzycy (beta)

Ypsomed zniknął, mylife zostaje
Nowości

Ypsomed zniknął, mylife zostaje

Dexcom Share vs Dexcom Clarity
Technologia

Dexcom Share vs Dexcom Clarity

Drogi design - kogo stać na ukrycie cukrzycy? (o klasie i dostępie)
Zdrowie

Drogi design - kogo stać na ukrycie cukrzycy? (o klasie i dostępie)